About ownership of the package, I have sent the following message to its 
current owners. It seems to me as a good way to go. (If other members of 
the NHibernate organization disagree, we will just have to reject the 
ownership.)

-----------

Hello,

I am one of the admin of the NHibernate repository. We recently received a 
request for receiving a fork of FluentNHibernate, due to its current 
repository seeming abandoned.
There is an opened issue in its repository 
(https://github.com/FluentNHibernate/fluent-nhibernate/issues/459), and a 
discussion on the matter on NHibernate development list 
(https://groups.google.com/g/nhibernate-development/c/lhNOJuUatWA/m/BRjf7j2-BAAJ).

In case you, current owners, are no more available for maintaining this 
project, could would still spare some time to manage handing it over to 
some active contributors?

A simple and quick step could be adding the NHibernate organization on 
NuGet (https://www.nuget.org/profiles/nhibernate) as owner of this package, 
which would allow us to give package update right to other contributors. 
(It does not mean the NHibernate organization will start maintaining this 
package, we will most probably delegate this to willing contributors of 
FluentNHibernate. And this is currently an initiative of mine, which may be 
refused on our side. But there is no harm on your side to already send us a 
request for taking ownership of the FluentNHibernate package on NuGet: the 
way it works, the organization has to accept it, so if other members 
disagrees, we will be able to cancel it.)

May you also state if forking the repository is your preferred option, 
rather than giving required rights to would be contributors or getting 
active again?

Thanks for your attention,

Best regards,

Frédéric

Le samedi 12 septembre 2020 à 22:32:25 UTC+2, Gunnar Liljas a écrit :

> I agree that it would be a good idea. I prefer FNH over other options
> any day, but the diminished support is troubling. Perhaps making it
> "officially NHibernate" can be a bit confusing, since there are
> "competitors" inside NHibernate, but anything that keeps it alive for
> now is good.
>
> I guess the most important thing is to get ownership and solve the low
> hanging fruits.
>
> /G
>
> On Sat, Sep 12, 2020 at 9:44 PM Frédéric Delaporte
> <frederic...@free.fr> wrote:
> >
> > Adding a nhibernate/fluent-nhibernate repository seems to me a good 
> option, as long as you are ready to handle it, and since contributors would 
> be many, also as long as you are ready to share merging/releasing access 
> with people most worthy of it.
> >
> > May you have a way to attract the attention of such potential would-be 
> contributors here, to let them share their thoughts?
> >
> > Is there also any opened issue on the current Fluent-Nhibernate repo, 
> asking the owner to take action for giving available contributors the 
> required rights for replacing current owners?
> >
> > About the NuGet package, you may be able to reclaim it, as NuGet has a 
> procedure for abandoned packages, which I have already used successfully. 
> It is quite lengthy, but well worth it, especially for a popular package. 
> They call it dispute resolution, but this does also apply for abandoned 
> packages. 
> https://docs.microsoft.com/en-us/nuget/nuget-org/policies/dispute-resolution
> > If current owners of the package do not answer at all, and you can 
> explain why you should get ownership of it, it should work. Of course you 
> will have more weight in reclaiming it if you already have an active fork 
> of the project.
> >
> > Le samedi 12 septembre 2020 à 21:24:07 UTC+2, bredinh...@gmail.com a 
> écrit :
> >>
> >> From issue: https://github.com/nhibernate/nhibernate-core/issues/2531
> >>
> >> I believe that many nhibernate developers know about FluentNhibernate 
> at least in some project.
> >>
> >> To understand the size of fluent-nhibernate adopters, they have 80% of 
> the stars in the nhibernate github.
> >>
> >> I use it in several of my projects, but lately, the project is dying, 
> due to the lack of support from the creators of the project.
> >> - lack of reviewers with merge right
> >> - lack of reviewers with ability to release
> >> - no nugget access (need to create a new one as a lot of forks are 
> doing)
> >>
> >> We have a lot of problems using the latest versions of nhibernate due 
> to lack of maintenance.
> >> Here are some sample issues and pullrequests.
> >> FluentNHibernate/fluent-nhibernate#430
> >> FluentNHibernate/fluent-nhibernate#429
> >> FluentNHibernate/fluent-nhibernate#456
> >> FluentNHibernate/fluent-nhibernate#432
> >> FluentNHibernate/fluent-nhibernate#453
> >>
> >> This creates a very big problem with the community and a huge hole in 
> the continued use of new versions of nhibernate, since fluent-nhibernate is 
> no longer updated (issues of the problems above)
> >>
> >> Interesting to understand that the contributors are not missing, many 
> pull requests raised are not even viewed.
> >>
> >> The idea is forking fluent-nhibernate, eventually in the nhibernate 
> repository (not inside nhibernate-core). To continue to have the necessary 
> support for at least nhibernate version updates.
> >>
> >> I'm sure the community would cooperate a lot and be very happy about it.
> >>
> >>
> > --
> >
> > ---
> > You received this message because you are subscribed to the Google 
> Groups "nhibernate-development" group.
> > To unsubscribe from this group and stop receiving emails from it, send 
> an email to nhibernate-develo...@googlegroups.com.
> > To view this discussion on the web visit 
> https://groups.google.com/d/msgid/nhibernate-development/59eb4946-db8f-4b32-ab89-ef4dca138d08n%40googlegroups.com
> .
>

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"nhibernate-development" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to nhibernate-development+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/nhibernate-development/82eef63b-e0df-42c3-b7b0-c9f874e2f334n%40googlegroups.com.

Reply via email to