Same here. On Wed, Aug 4, 2010 at 8:47 AM, Ayende Rahien <[email protected]> wrote:
> That get my vote, after using Git, SVN becomes a PITA > > > On Wed, Aug 4, 2010 at 10:33 AM, Patrick Earl <[email protected]> wrote: > >> After getting a ton of "Connection Reset by Peer" on the SourceForge >> SVN, I was inspired to bring this topic back to life. >> >> I'm still very much anticipating the ease of patch management and >> speed that comes with GIT. >> >> A couple things have changed since the last time we visited this >> topic. >> >> 1. GitHub now supports "Organizations." This allows for grouping of >> repositories and such under an official organization rather than under >> individuals. >> 2. The entire Mono project has moved to GitHub. This is a large >> project and another vote of confidence from the .NET world. >> >> Looking forward to seeing some progress in this area. >> >> Patrick Earl >> >> On Jun 7, 1:41 am, Patrick Earl <[email protected]> wrote: >> > I'm also strongly in support of a community-oriented hosting solution >> > such as GitHub, BitBucket, or Google Code. Having a centralized list >> > of forks is quite useful when one is looking to figure out what's >> > really going on with the source code and community contributions. >> > While manually submitting and updating patches is workable, why not >> > move to a solution that allows for fluid flow of code between authors? >> > DVCSsystems and open source are seemingly made for each other. I >> > have a minor preference for Mercurial, but quite frankly, any one of >> > the three hosting solutions would be fantastic! Just converting the >> > SVN repository to GIT/HG once isn't a great solution since it makes >> > merging from/to the trunk and sharing changes with each other >> > significantly more difficult than need be. SVN, being a less capable >> > system, makes a poor back-end to GIT and HG. One has to constantly >> > fiddle (rebase) the changesets instead of following a natural >> > workflow. Once rebased, this causes problems for other users sharing >> > the code. Basically, using aDVCSas a front-end to SVN gives up too >> > many important benefits in terms of code sharing and ease of use. >> > Consider also the benefits of shared code reviews using the >> > community-oriented sites. Patches can be analyzed, improved, and >> > commented on in place. Even different people can contribute to the >> > same significant feature without having to put the code on the trunk >> > before it's ready. >> > >> > I'm getting all excited talking about this stuff. I'm very much >> > looking forward to the conversion and hope we can take action on this >> > in short order. Thanks for your continued consideration. >> > >> > Patrick Earl >> > >> > >> > >> > On Fri, Jun 4, 2010 at 11:38 PM, Fabio Maulo <[email protected]> >> wrote: >> > > Man, >> > > RSS feeds... puf...http://sourceforge.net/projects/nhibernate/ It is >> there >> > > since long time. >> > > GitHub, as GoogleCode, as bitbucket, may show clones hosted in the >> same >> > > place but the idea behindDVCSdoes not mean "distributed but hosted all >> in >> > > the same place". >> > > btw... and again... you have 90% work done. Download the mirror, >> convert it >> > > to Git, put it wherever you want and start patching it. >> > > Somebody will follow your activity, will clone your fork and everybody >> > > happy. >> > > If you need it, just do it. >> > > On Fri, Jun 4, 2010 at 7:44 PM, Mauricio Scheffer >> > > <[email protected]> wrote: >> > >> > >> Yes, GoogleCode *did* implement this properly with their Mercurial >> > >> support. There's a "create a clone" button and a clones tab which >> > >> lists all clones of the original repository. But the discussion was >> > >> about sourceforge, and I don't see these things on sourceforge. >> > >> This "project network" I was talking about is not just hope, on >> github >> > >> for example I can see all forks (e.g. >> > >>http://github.com/jagregory/fluent-nhibernate/network/members >> > >> ) and see what people are doing on those forks (e.g. >> > >>http://github.com/jagregory/fluent-nhibernate/network). You can also >> > >> get an RSS feed of all activity within a project network. I believe >> > >> bitbucket implements similar features. >> > >> That's what makes github a "hub", it concentrates all forks in one >> > >> place, making managing the project easier . >> > >> > >> -- >> > >> Mauricio >> > >> > >> On Jun 4, 7:24 pm, Fabio Maulo <[email protected]> wrote: >> > >> > but you can see it in GoogleCode and btw we can require it to >> > >> > sourceforge... >> > >> > at the end a fork/clone is a fork/clone in my PC, in your PC, in >> > >> > GoogleCode, >> > >> > in CodePlex, or whatever you want host it. >> > >> > >> > About "project network being able to see what everyone else is >> working >> > >> > on" >> > >> > IMO is a merely hope.... >> > >> > or you have proposed something in our JIRA ? >> > >> > >> > On Fri, Jun 4, 2010 at 7:06 PM, Mauricio Scheffer < >> > >> > >> > [email protected]> wrote: >> > >> > > If I may chip in, moving to aDVCSis not just about moving the >> code >> > >> > > to another repository. >> > >> > > It's also about people being able to fork easily and everyone on >> the >> > >> > > project network being able to see what everyone else is working >> on. >> > >> > > Github and Bitbucket were built from the ground up around these >> > >> > > concepts. I might be wrong but I don't see any fork button or >> fork >> > >> > > list on Sourceforge projects using git (e.g. >> > >> > >https://sourceforge.net/projects/gitextensions/ >> > >> > > ). I couldn't find any projects using a mercurial repository on >> > >> > > sourceforge. It looks as ifDVCSwas bolted on as an afterthought. >> > >> > > Without this fork management thing, a huge part ofDVCSis lost. >> > >> > >> > > -- >> > >> > > Mauricio >> > >> > >> > > On Jun 4, 11:14 am, Fabio Maulo <[email protected]> wrote: >> > >> > > > SourceForge gives support to any thing we want and, over all, >> > >> > > > SourceForge >> > >> > > is >> > >> > > > one of the most important and historical piece of OSS world. >> > >> > > > We have no strong reason to move NH sources somewhere else (at >> least >> > >> > > > so >> > >> > > > far). >> > >> > >> > > > On Fri, Jun 4, 2010 at 10:44 AM, Lorenzo Melato < >> > >> > > [email protected]>wrote: >> > >> > >> > > > > Have you evaluated bitbucket.org as Mercurial hosting ? >> > >> > >> > > > > -- >> > >> > > > > Lorenzo Melato >> > >> > > > >http://blogs.ynnova.it/lorenzomelato >> > >> > >> > > > -- >> > >> > > > Fabio Maulo >> > >> > >> > -- >> > >> > Fabio Maulo >> > >> > > -- >> > > Fabio Maulo >> > >
