Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Organizations on NuGet.org #4627

Closed
anangaur opened this issue Sep 7, 2017 · 17 comments
Closed

Organizations on NuGet.org #4627

anangaur opened this issue Sep 7, 2017 · 17 comments

Comments

@anangaur
Copy link
Member

anangaur commented Sep 7, 2017

We need a light-weight 'Organizations' concept on NuGet.org to support companies and groups owning packages and to enable 2-FA for these accounts.

Spec for this feature available here: https://github.com/NuGet/Home/wiki/Organizations-on-NuGet.org

@gfraiteur
Copy link

That would be a good feature for us at PostSharp, since we are currently sharing one account with several team members. If Nuget is already married to GitHub, it would be nice to reuse their organization system. No idea if this is feasible.

@anangaur
Copy link
Member Author

@gfraiteur We do not have integration with Github. May be once we have Github integration, we should have a way to migrate the Organization from there. Keeping in sync may be an issue but something to think in future.
For now we are working on providing a way to migrate away from shared account approach.

@hkusulja
Copy link

hkusulja commented Feb 1, 2018

I am part of 3 PRO company which is Microsoft partner and developing lot for free / open source NuGets. So I am also interested in this feature. Is there any ETA for this to be in production nuget.org? tx

@anangaur
Copy link
Member Author

anangaur commented Feb 1, 2018

@hkusulja Implementation of the feature in progress right now.

@anangaur
Copy link
Member Author

The feature is live: https://blog.nuget.org/20180417/organizations-on-nuget-org.html
Keeping the issue open to get feedback.

@anangaur
Copy link
Member Author

Organizations - member add should be able to lookup via email address, not just nuget.org username #5815

@anangaur
Copy link
Member Author

Publish notification emails should include the person publishing for organizational accounts #5807

@tomkerkhove
Copy link

Great feature, are there plans to invite people based on email address? This can be for people who either have an account (covered by #5815) or new users.

@Kralizek
Copy link

+1 on the great feature.

Are there plans to create an Organisation page where all the packages belonging to that organisation are displayed

@tomkerkhove
Copy link

@Kralizek That's already there, you can simply go to https://www.nuget.org/profiles/{org-name}

@Kralizek
Copy link

@tomkerkhove yes but it's pretty scarce... compare https://www.nuget.org/profiles/emg with https://github.com/emgdev

I'd like to

  • Set an organization name that does not affect the url (in this case Educations Media Group)
  • Set link(s) to the organization's relevant site(s)

@anangaur
Copy link
Member Author

@Kralizek What you ask are general improvements we can do to the profile pages irrespective of whether the account is a user or org account. Some of the asks are captured here:
#2346

@luis-cortina
Copy link

Not sure if this is the correct place to ask for this. Is it possible to a Reader user type? Why wasn't considered in the beginning?
Just wanting to share some packages with my team but don't want them being able to do any of thadmin stuff.

Thanks,

Luis

@anangaur
Copy link
Member Author

What would the reader user type do? Anybody can look at the packages belonging to a user account - individual or organization. Typically the only use case of an account or author is to be able to publish packages. Rest of the details are public anyway.

@anangaur
Copy link
Member Author

If possible can you create another issue for this discussion as this one is closed? Just tag me :)

@luis-cortina
Copy link

So organizational packages are visible to anyone? I had the wrong idea then, I though organizational packages were only visible to the members of the org. If that's the case then you're correct, no point in having a Reader User type.

@anangaur
Copy link
Member Author

anangaur commented Jul 15, 2018

That’s right. To a package consumer there is no difference between an organization or individual account. All packages on NuGet.org are public.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

7 participants