Development process

Noah Gift noah.gift at gmail.com
Thu Jul 12 02:26:35 BST 2007


First, I am totally ignorant of bzr, but really curious.  I want to
include it in the book I am writing for O'Reilly on "Python For
Systems Administration".  Hopefully my questions aren't too off
topic...I feel they might be too..., and feel free to hit me up off
the list.  My comments inline.

On 7/11/07, Jamu Kakar <jamshed.kakar at canonical.com> wrote:
> Hi Noah,
>
> Noah Gift wrote:
> > Slightly off topic, but is there a way to get a trac like experience
> > with bzr?  I know launchpad but that is only partially open sourced :)
>
> Even if Launchpad were open-source, how would that help?  For example,
> if we were using Trac the system would likely be hosted on a Canonical
> server and you wouldn't have access to it's internals anyway.  So,
> whether Launchpad is open source or not doesn't seem to be an
> interesting point (I could be missing something).

I was partially thinking selfishly as I have our code for the book in
trac/svn and was curious about using this type of setup with Bzr.  I
like having the ability to browse our notes and source code in trac.

>
> Launchpad actually makes contributing and working with the project
> very nice (not exactly Trac-like, but with similar functionality).
> For example, as Gustavo mentioned in the 'Development process' message
> you can branch directly from a Launchpad URL and push your branches
> back up to Launchpad.  The branches you push will appear on the branch
> listing page for Storm [0].

That is cool!  That is really what I was asking.  Is there web access
to revisions and such.

>
> IMO, this is a *really* killer feature of Launchpad because it means
> anyone can contribute branches and have them be visible on the main
> Storm product page.  This is very different from a Trac-like system
> where you can get/browse code but still need to be given priviledged
> access to make your changes visible on the official project page.  Of
> course, the changes in your branch will need to go through the review
> process and be merged by a member of the Storm team; however, as
> Gustavo mentioned, being part of the Storm team is possible but not
> particularly interesting in this environment, unless you like boring
> tasks like merging other peoples branches. :)

Yes.  That was very helpful!  Thanks.  I agree that is a boring job!
Glad you guys are doing it :)
>
> Does this help?  Have I misunderstood your question?

Yes, that was mostly it, but as I mentioned previously, and slightly
off topic I was wondering how bzr works when you to need to roll it
yourself and want trac like features.

>
> Thanks,
> J.
>
> [0] https://code.launchpad.net/storm/
>


-- 
http://www.blog.noahgift.com



More information about the storm mailing list