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

Apply for prefix reservation on NuGet #2969

Closed
fredericDelaporte opened this issue Jan 3, 2022 · 7 comments
Closed

Apply for prefix reservation on NuGet #2969

fredericDelaporte opened this issue Jan 3, 2022 · 7 comments

Comments

@fredericDelaporte
Copy link
Member

fredericDelaporte commented Jan 3, 2022

See prefix reservation documentation, we should apply for the NHibernate prefix reservation on NuGet with the NHibernate organization as an owner of the prefix.

But we should before that decide whether we let the prefix be public, allowing other package owners to publish with the NHibernate prefix, but without the visual hint of prefix ownership, or not, which would prevent new NuGet package names with the NHibernate prefix to be published outside of the NHibernate organization. (Already published packages can still be updated without owning the prefix.)

@bahusoid
Copy link
Member

bahusoid commented Jan 4, 2022

whether we let the prefix be public, allowing other package owners to publish with the NHibernate prefix, but without the visual hint of prefix ownership

See no reasons to forbid using this prefix. Custom libraries for NHibernate should be allowed to have NHibernate prefix.

@hazzik
Copy link
Member

hazzik commented Aug 2, 2022

While we were deciding on the option, it just became the only option.

@hazzik
Copy link
Member

hazzik commented Aug 4, 2022

I've applied. Got confirmation. They'll promised to come back to me in 3 days.

@hazzik
Copy link
Member

hazzik commented Aug 4, 2022

Reserved

@hazzik hazzik closed this as completed Aug 4, 2022
@hazzik hazzik added the r: Fixed label Aug 4, 2022
@fredericDelaporte
Copy link
Member Author

fredericDelaporte commented Mar 7, 2023

According to the prefix documentation, the default behavior is to reject push from people outside of the organization having reserved the prefix. So @hazzik if they were not letting you choose to be public or not, it means our reservation is not public and forbid newcomers to publish a package with the NHibernate prefix.

Still the same documentation does write about public registration, to be asked at the time of reserving. So either it has came back or the documentation is outdated.

I cannot find more information about what kind of prefix reservation do we have on the NuGet site. Maybe we need to ask account@nuget.org about this.

We need to know for #3250, and eventually changing the reservation kind if needed and possible.

@dennis-gr
Copy link
Contributor

We need to know for #3250, and eventually changing the reservation kind if needed and possible.

Any news on this?

@dennis-gr
Copy link
Contributor

Anyone? @hazzik @fredericDelaporte

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

4 participants