Good work, keep it up.

97 views
Skip to first unread message

Broken Pipe

unread,
Feb 18, 2012, 3:43:48 AM2/18/12
to Fluent NHibernate
After NH 3.2 was out many were asking why we need FluentNHibernate
when there is mapping by code available now. The answer is WE NEED IT,
because NH3.2 mapping by code is trash compared to FNH. I have tried
using 3.2 code mapping, and it took me 3 full working days to make it
work, I have found and fixed 6 bugs during this time, 3 of which were
blocking and I have submitted them. And that is only for my Model
scenario, I wounder how many bugs still left there.....

In short FNH is muuuuuch more stable and mature then NH3.2 mapping by
code, good work keep it up.

Jeff Doolittle

unread,
Feb 19, 2012, 2:59:41 AM2/19/12
to fluent-n...@googlegroups.com
Agreed.

tbushell

unread,
Feb 20, 2012, 11:14:27 AM2/20/12
to Fluent NHibernate
Another area where NH severely lags FNH is Automapping - there is
nothing remotely equivalent in NH.

The big problem in FNH land these days is that nobody is actively
maintaining it. James Gregory has had to step back for personal
reasons, and no one else is filling the vacuum.

I've volunteered to help with minor admin issues, and am waiting to
hear back from James. But I don't know the code base at all, other
than fixing one bug that was a show stopper for me.

Unless someone, or a group of someones, steps up to fill the void, I
fear the the inferior solution is going to dominate, and FNH will fade
away.

And that would be sad.

-tom bushell

Rasmoo

unread,
Feb 21, 2012, 5:23:48 AM2/21/12
to Fluent NHibernate
Do we really need that many changes to FNH? As a 1.1 user, I'm happy
with the state of things.

It'd be good if the community appeared more alive. That questions were
answered, here and on StackOverflow, documentation improved, 1.1 vs
1.2 differences described, a roadmap be created, new features were
discussed. That kind of thing. When the product itself is good and
stable, "the rest" should be the primary focus - imho.

Jeff Doolittle

unread,
Feb 21, 2012, 10:27:44 AM2/21/12
to fluent-n...@googlegroups.com
I'm on board to help contribute/maintain and I'm curious to know who else is out there.  If there's enough community interest, I'm sure we could start putting something together to keep this project fresh and moving forward.

--Jeff

David R. Longnecker

unread,
Feb 22, 2012, 11:41:57 AM2/22/12
to fluent-n...@googlegroups.com
I agree. 

Except for rolling up to NH 3.2, FNH is fairly stable. As far as I know, James is actively maintaining the master repo on github and accepting pull requests. I'm certain if there's a feature you're looking for (or have coded up), a pull request would be greatly appreciated. :)

Jeff Doolittle

unread,
Feb 23, 2012, 11:47:34 AM2/23/12
to fluent-n...@googlegroups.com
Running on NH 3.2 is definitely high on my list.  :)

James Gregory

unread,
Apr 26, 2012, 8:25:26 PM4/26/12
to fluent-n...@googlegroups.com
+1 to what David and Jeff said.

My main focus for FNH is to clean the codebase up (there's been a lot of stuff crept in that shouldn't have), and make the API more consistent all round. Hopefully those two goals will make it easier for other people to help out if they want to. Any help is always appreciated.
Reply all
Reply to author
Forward
0 new messages