[Sparkle] LaunchPad + Bazaar vs. Lighthouse + Git[Hub]
Jonas Witt
jonas.witt at gmail.com
Sun May 18 02:56:52 PDT 2008
Hi,
you can register with LaunchPad and create a branch of Sparkle and
commit to that. Andy will be able to see these changes, get diffs from
his branch and merge your stuff in very easily.
You can run most DVCS's in some kind of centralized mode so everyone
commits to one repository (which is good for closed development teams)
but this is the approach favored by open source projects that have
maintainers - the maintainer works on his branch and contributors
propose the work they did in their own branches for inclusion. The
maintainer can review their work at his discretion and merge it
easily. Much more elegant than mailing fixed diffs, and DVCS's tend to
be quite clever when it comes to merging (since they know where you
started off and what happened in between). You can even do the
maintainer/contributor thing on more than one level - see the Linux
kernel and it's lieutnants.
As for GUIs, there appears to be http://bazaar-vcs.org/bzr-gtk which
MacPorts has a package for. Judging from the screenshots, it's not
better than the command line, though. There's definitely been way more
work on SVN GUIs, but I don't use VCS GUIs myself.
Jonas
On Sun, May 18, 2008 at 11:30 AM, Uli Kusterer <kusterer at gmail.com> wrote:
> Sorry, I'm late to this, but did anyone mention the GUI issue yet? I'm not
> really a fan of using the command-line for each check-in, check-out etc.
> While I thing distributed version control is great, that would really annoy
> me. Are there any Mac GUIs available for Git, Bazaar, or whatever you're
> aiming to use in the future that are usable? Currently, I'm happily using
> SmartSVN, so I'm not really noticing most of the pain of SVN, so I'd prefer
> if we stayed with SVN so I could merge in my changes occasionally, and more
> easily.
>
> That reminds me: how am I supposed to add my changes in? Do you want a
> patch, or can I get commit access? We've added a bunch of delegate methods,
> improvements to the update notification window (including support for
> notifying about paid updates), and modified version comparison, and fixed
> oodles of bugs. It was to the last released version, so I'll probably have a
> bunch of work ahead of me, especially after the great refactoring you just
> did, but I'd like to give back to you guys and merge our code together.
>
> Cheers,
> -- Uli Kusterer
> "The Witnesses of TeachText are everywhere..."
> http://www.zathras.de
>
>
>
>
>
> _______________________________________________
> Sparkle mailing list
> Sparkle at lists.andymatuschak.org
> http://lists.andymatuschak.org/listinfo.cgi/sparkle-andymatuschak.org
>
More information about the Sparkle
mailing list