Thank you RJ for your answers.

One point I am still worrying:
If we move with lp:mixxx to git and also with
e.g.:lp:~mixxxdevelopers/mixxx/quit_being_a_jerk
It the possible to merge from the new "mixxx" to the new
"quit_being_a_jerk" branch?
If not we will have a long period where we have to mirror git branches
in bzr.



Am 17.12.2012 23:15, schrieb RJ Ryan:
>
>
>
> On Mon, Dec 17, 2012 at 5:10 PM, Daniel Schürmann <dasch...@mixxx.org
> <mailto:dasch...@mixxx.org>> wrote:
>
>     Cool, point-and-click native app for Github! But not for Linux :-(
>     Which one would you recommend for Linux?
>
>
> gitk is a GTK graphical history viewer and there is git gui which lets
> you do git stuff via a GUI. They're both not the most polished but
> they work.
>  
>
>
>     How compatible are git and bzr in terms of loosing history.
>     We have currently 97 branches listed in Launchpad. Will it be possible
>     to merge theme with a git master some commits ahead?
>     Or it is possible to move at least some of them without loosing
>     history
>     and references to each other?
>
>
> If we were using GitHub, I think the official Mixxx project should
> only have the release branches and some of the ~mixxxdevelopers
> branches. Other people should really have their own fork of Mixxx
> where they keep their own branch. You can look at an overview of all
> the forks of a project on GitHub so that's the equivalent of
> code.launchpad.net/mixxx <http://code.launchpad.net/mixxx>.
>  
>
>     How we manage not to loose the references to the bugs. Is it
>     possible to
>     preserve the bzr revision number as commit message or something?
>
>
> I'm working on a test that will answer this question. I'm worried we
> may loose some metadata like the fixed bug links.
>  
>
>
>     How do we stop users to fill bugs at the git provider. It would bad if
>     we end up in managing two bug lists.
>
>
> You can turn features off like the wiki and the issues. We would do
> that to only keep code on GitHub and everything else on LP.
>  
>
>
>
>     Am 17.12.2012 18:52, schrieb nathan dotz:
>     > Remember too, that Github has a point-and-click native app for
>     mac and windows, if anyone is worried about a learning curve on git :P
>     >
>     > --
>     > @nathandotz
>     >
>     > github.com/sleepynate <http://github.com/sleepynate> |
>     www.sleepynate.com <http://www.sleepynate.com>
>     >
>     >
>     >
>     >
>     >
>     > Sent with Sparrow (http://www.sparrowmailapp.com/?sig)
>     >
>     >
>     > On Monday, December 17, 2012 at 12:46 PM, Adam Davison wrote:
>     >
>     >> I don't have too much experience with git. But my experience
>     with bzr
>     >> was all negative. The learning curve was very steep. I always
>     got the
>     >> feeling that you needed to understand a great deal of the internal
>     >> workings in order to understand what command you should run.
>     >>
>     >> When we swtiched it was my first experience with DVCS. I understood
>     >> the whole DVCS aspect of it but things like there multiple
>     unintuitive
>     >> commands (pull, branch and clone spring to mind, which do you want
>     >> from the name?). Then I need to know whether to commit or push,
>     which
>     >> requires me to remember what I did last time.
>     >>
>     >> Part of this is because I never used it heavily but this is
>     probably a
>     >> pretty good snapshot of the experience many new developers
>     would face.
>     >>
>     >> On 17 December 2012 16:29, Daniel Schürmann <dasch...@mixxx.org
>     <mailto:dasch...@mixxx.org> (mailto:dasch...@mixxx.org
>     <mailto:dasch...@mixxx.org>)> wrote:
>     >>> Hi RJ, Hi All
>     >>>
>     >>> "bzr vs. git" if you ask Google you find a lot of pros and
>     cons for both.
>     >>>
>     >>> I personal like the IMO easy "commit / update" scheme from
>     SVN. Every time I
>     >>> use git it is hard for me to understand what will happen.
>     >>> But I am willing to learn. :-)
>     >>>
>     >>> I think you listed pros and cons are valid for us.
>     >>> And I am sure git is much better than bzr, but its harder to
>     use for new
>     >>> user.
>     >>>
>     >>> Launchpad makes a good job in clarity and has an outstanding
>     bug management.
>     >>> It should be well thought if we move away and give up this one
>     stop
>     >>> provider.
>     >>>
>     >>> I have recently worked with cinnamon on GitHub. It is very
>     hard to get an
>     >>> overview of the project
>     >>> You can compare for instance:
>     >>> https://github.com/linuxmint/Cinnamon
>     >>> http://code.google.com/p/clementine-player/
>     >>>
>     >>> Do you have experiences with tools like bzr-git and git-bzr?
>     >>>
>     >>> One minor issue with is the non consecutive version number of
>     git. I there
>     >>> an easy way to generate a revision counter with git?
>     >>>
>     >>> I have not exactly get your point why code review with GitHub
>     is that much
>     >>> faster.?
>     >>>
>     >>> I support the Idea to set up a git mirror. This is in any case
>     good idea to
>     >>> test how it will feel and a good first step.
>     >>> But for now I would prefer to have our trunk (master branch)
>     at Launchpad.
>     >>>
>     >>> Kind regards,
>     >>>
>     >>> Daniel
>     >>>
>     >>> PS: Sorry for the empty mail.
>     >>>
>     >>>
>     >>>
>     >>>
>     >>>
>     >>>
>     >>>
>     >>>
>     >>>
>     >>>
>     >>>
>     >>>
>     >>>
>     >>>
>     >>>
>     >>> 2012/12/16 Neale Pickett <ne...@woozle.org
>     <mailto:ne...@woozle.org> (mailto:ne...@woozle.org
>     <mailto:ne...@woozle.org>)>
>     >>>>
>     >>>> +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 <mailto:rr...@mixxx.org>
>     (mailto: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>
>     (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>
>     (mailto: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
>     <mailto:Mixxx-devel@lists.sourceforge.net>
>     (mailto: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
>     <mailto:Mixxx-devel@lists.sourceforge.net>
>     (mailto: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
>     <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