On Mon, Dec 17, 2012 at 5:10 PM, Daniel Schürmann <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.


> 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 | 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)> 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)>
> >>>>
> >>>> +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)> 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 (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
>
------------------------------------------------------------------------------
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