No thanks. I don't like to become "Mr. NHibernate". I'm already the guy with most commints in NH core but I would maintain my multi-personality problems around "Fabio-Analyst", "Fabio-Dao", "Fabio-Service", "Fabio Maulo", "Daddy", "Papito"... and so on but avoiding to become "Mr. NHibernate"
On Wed, Nov 3, 2010 at 9:59 AM, Frans Bouma <[email protected]> wrote: > > I second everything Ayende is saying here. Fluent NH flourished after I > made > > the move to git, and a huge part of that is Github. Moving anywhere but > > Github would be foolish. > > but, did it flourish because you now use a distributed scm, or > because the people who wanted to contribute already use git on other > projects / are used to it, so it's easier for them to embed it into their > dev / tool chain? I have the feeling it's the latter. > > This thus IMHO leads to the question: the people who want to > contribute to NH, do they mostly use git, hg, svn, cvs, other ? Just having > to use tortoisehg because 1 project you might want to contribute to is > using > hg isn't going to work, but the opposite is true as well. > > With NH, it's not about being able to pull easily, it's about which > code is merged into a main trunk because _thats_ the release trunk for > everyone out there. With a DSCM, there's no trunk, so where do the ppl who > want to work with source get the 'reality' from? Fabio's branch? Some other > one's? > > So this leads to a central repository anyway. > > FB > > > > > On Nov 3, 11:42 am, Ayende Rahien <[email protected]> wrote: > > > Diego, > > > I know of a LOT of OSS projects which are using Git I know of very few > > > using HG. > > > > > > On Wed, Nov 3, 2010 at 1:37 PM, Diego Mijelshon > > <[email protected]>wrote: > > > > > > > > > > > > > > > > > > > > > > > > > Oren, > > > > > > > What stats do you use to say Git is more popular? > > > > I think they both have lots of followers. > > > > > > > I'm slightly biased towards HG, because it has an easier learning > > > > curve and it doesn't have the "non-native" feel of Git on Windows. > > > > Regarding the specific points you mentioned: aren't those just > > > > Github features whose current implementation you like instead of > > > > Hg/Git differences? > > > > > > > In any case, here's my 2c regarding source: > > > > > > > - There seems to be a consensus to move to a DVCS. Nobody wants > > > > to stay > > > > with SVN > > > > - As others said, after the release might be a good time to do > > > > the move > > > > - IMO, the decision should be done first by the committers and, > > > > if > > > > there isn't a clear winner, by the contributors. How about a poll? > > > > > > > And regarding the site (in no particular order): > > > > > > > - I've said it before: the current state of NH identity is just > > > > terrible. Searches for "nhibernate" "nhibernate source" > > > > "nhibernate bug > > > > tracker" "nhibernate docs" and "nhibernate binaries" should all > > > > point to a > > > > unified site. > > > > - I don't have anything against Jira per se, but having it > > > > redirect to > > > > an IP is just unprofessional > > > > - SourceForge still feels like 1999. I really like Google Code, I > > > > dislike CodePlex, and GitHub is meh. But the decision should be > > > > made by > > > > those in charge of maintaining it. > > > > > > > Diego > > > > > > > On Wed, Nov 3, 2010 at 08:03, Ayende Rahien <[email protected]> > wrote: > > > > > > >> Frans, > > > >> Git is more popular than hg. And we aren't considering centralized > > > >> SCM > > > > > > >> And yes, there is a HUGE difference between sending a patch and > > > >> sending a pull request. > > > > > > >> a) it is *significantly* easier to handle a pull request, because > > > >> it is a single command, rather than a set of operations > > > >> b) it allows you to have your own fork and easily merge future > > > >> changes > > > >> c) it means that Joe can pull from you, not just from the master > > > >> feed > > > > > > >> On Wed, Nov 3, 2010 at 12:54 PM, Frans Bouma <[email protected]> wrote: > > > > > > >>> > I actually do have a problem with hg. I think that Git is: > > > >>> > a) more popular > > > > > > >>> than what, subversion? Perforce? CVS? > > > > > > >>> > b) GitHub has tremendous pull in terms of encouraging > contributions. > > > >>> > c) I saw a huge spike in the amount of people contributing once > > > >>> > I moved > > > >>> to > > > >>> > github. > > > > > > >>> I have a hard time believing that the scc system used is > > > >>> of any relevance whether a developer is capable of contributing > > > >>> any code. I > > > >>> mean: > > > >>> it's not as if someone who changes some code in his own branch is > > > >>> suddenly able to commit those changes as well: the change has to > > > >>> be reviewed, tested, agreed upon and then it's committed. A svn > > > >>> patch is just as simple for that than any other patch. > > > > > > >>> I don't deny what you saw on ravendb stuff, I just find it > > > >>> a 'coincidence' rather than a correlated event. > > > > > > >>> FB > > > > > > >>> > On Wed, Nov 3, 2010 at 12:31 PM, Fabio Maulo > > > >>> > <[email protected]> > > > >>> wrote: > > > > > > >>> > And move the code in CodePlex... > > > > > > >>> > -- > > > >>> > Fabio Maulo > > > > > > >>> > El 02/11/2010, a las 16:38, Jorge <[email protected]> > > escribió: > > > > > > >>> > > Hello there, > > > > > > >>> > > I am in the process of downloading the code via SVN, and > > > >>> > it is taking > > > >>> > > a very long time. > > > > > > >>> > > Can someone please enable Git repo in sourceforge, or > > > >>> > better > > > >>> yet, > > > >>> > move > > > >>> > > code to Github? > > > > > > >>> > > Respectfully yours, > > > >>> > > Jorge > > -- Fabio Maulo
