+1  I'm a fan of git; bzr confuses me.

Consider gitorious instead of GitHub, though.  Gitorious releases 100%
of the source code used to run the site, and is very FOSS oriented,
while GitHub uses proprietary software and is interested in you paying
money for project hosting.


On Fri, 14 Dec 2012 19:46:34 -0500
RJ Ryan <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 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
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Reply via email to