I personally like github a lot. I think the following "cons" are also 
unfounded:  
> > Git is harder to use than Bazaar. Developers not familiar will have to 
> > learn.
> > Issue tracker is fledgling. We should only use GitHub for code and code 
> > review, not for issues or wiki.
>  


Although I have not contributed to the binary project itself, the one of two 
times I've wanted to push code for the website, bazaar has been a PITA to work 
with. This is likely just cognitive dissonance being used to every other VCS 
out there, but I think that cognitive dissonance could be easily alleviated by 
hosting with git since, well, everybody basically has to know git to stay 
marketable these days.

I would say the github issue tracker is quite useful to manage open source 
projects of a reasonable size. Projects as large as rails seem to be using it 
to good effect. I won't go into this too much since there are a pile of highly 
google-able reviews lauding its features. Not saying it's "better" than 
launchpad, just probably sufficient to run your project :)
Additionally, I believe launchpad can read projects from github to keep track 
of issues for you, if you'd still like to use that issue tracker.

I like what gitorious and gitlab are doing, since they are FOSS, but the 
maturity of services github provides is well worth the divergence from a 100% 
open-source workflow.

</2¢>
--  
@nathandotz

github.com/sleepynate | www.sleepynate.com



On Monday, December 17, 2012 at 10:36 AM, RJ Ryan wrote:

> One more benefit is we could use it as a time to get rid of the mixxx/ 
> directory in the root of our tree since everyone has to re-checkout the tree 
> anyway.
>  
>  
> On Fri, Dec 14, 2012 at 7:46 PM, RJ Ryan <rr...@mixxx.org 
> (mailto:rr...@mixxx.org)> wrote:
> > Here's a thought. What if we moved our repos to git and hosted on GitHub? 
> > We would use Launchpad for project management (bugs, specs, milestones, 
> > etc) and GitHub for code and code review.
> >  
> > PRO:  
> > GitHub's web-based code review tool is getting better by the day.
> > git has 'won' the battle of the DVCS's.
> > git is lightning fast in contrast to bazaar
> > GitHub has a very slick web interface for browsing code
> > Contributors submit pull requests instead of patches. This way they get 
> > their names in the commit log as the committer. This makes attribution and 
> > copyright ownership easier to track.
> > lightweight branches
> > Launchpad supports pulling code / branch info from an external git tree so 
> > code.launchpad.net/mixxx (http://code.launchpad.net/mixxx) won't be totally 
> > useless.
> >  
> >  
> > CON:  
> > Git is harder to use than Bazaar. Developers not familiar will have to 
> > learn.
> > Work involved in migrating scripts, build server, build system, etc.
> > Issue tracker is fledgling. We should only use GitHub for code and code 
> > review, not for issues or wiki.
> > lightweight branches -- need to hack scons to do per-branch object file 
> > folders or else you will be re-building the world all over the place.  
> > No link from GitHub commits to LP bugs other than in commit description. 
> > IMO not a big deal.
> >  
> > Thoughts?
> >  
> >  
> > In general these are the points that I think really matter:
> >  
> > * Code review : I spend a lot of time reviewing code and patch submissions. 
> > I would switch to GitHub for this alone. If it made me spend half as much 
> > time reviewing code as I do now that would be a huge savings and would free 
> > time for me to do other things.  
> >  
> > * Speed. I'm so fed up with Bazaar's slowness and I'm sure you are too.
> >  
> > * Developer mindshare is in Git, we are potentially missing out on 
> > contributions due to our tools (scons, bzr) being unfamiliar.  
> >  
> > * The tooling in the git community is way better than Bazaar.
> >  
> > Another option is to setup a mirror of bzr on GitHub.  
> ------------------------------------------------------------------------------
> LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
> Remotely access PCs and mobile devices and provide instant support
> Improve your efficiency, and focus on delivering more value-add services
> Discover what IT Professionals Know. Rescue delivers
> http://p.sf.net/sfu/logmein_12329d2d
>  
> _______________________________________________
> Get Mixxx, the #1 Free MP3 DJ Mixing software Today
> http://mixxx.org
>  
>  
> Mixxx-devel mailing list
> Mixxx-devel@lists.sourceforge.net (mailto:Mixxx-devel@lists.sourceforge.net)
> https://lists.sourceforge.net/lists/listinfo/mixxx-devel




------------------------------------------------------------------------------
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
_______________________________________________
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Reply via email to