[sldev] Re: Getting a community/sandbox area in the SL SVN
repository?
Dzonatas
dzonatas at dzonux.net
Fri Jul 20 17:27:16 PDT 2007
We pretty much agree there.
The detail to notes would be to take a "svn copy" of the stable or
unstable branch first to a user directory to apply the patches and
basically test that it compiles before being committed to unstable. What
changes to the patch can be done in the user directory.
I say user directory, but it could be like a project directory for a
range of patches, too.
Apropos to subjects raised at the Open Source meeting, I'm concerned
with the history or any auditing not being effective enough under a
structure too minimal, so I only suggested a structure and simple flow
on par with such concern.
(scratch that Debian was ever mentioned -- it obviously confused the
idea of the traditional structure)
Able Whitman wrote:
> I think your branching scheme makes sense, Dzonatas, but I'm curious
> about what kinds of changes / checkins would be candidates to become
> their own branches.
>
> The way I envision things, most JIRA patches would go straight into
> unstable, without having to be placed in their own branch first. More
> complex changes (like Dale's integration of an external rating system,
> or my mute visibility stuff) might warrant their own branches, however.
>
> So I think as that for most patches, the process could work like this:
>
> 0. Patches attached to JIRA issue
> 1. Patches integrated into unstable from JIRA
> 2. Sanity tests done on unstable to shake out any glaring bugs
> 3. Changes in unstable integrated into testing
> 4. More extensive QA done on testing
> 5. Changes in testing which pass QA integrated into stable
>
> That way the majority of work happens in JIRA -> unstable -> testing
> -> stable, and avoids the problem of having to wrangle many many
> branches.
>
> On 7/20/07, *Dzonatas* <dzonatas at dzonux.net
> <mailto:dzonatas at dzonux.net>> wrote:
>
> Laurent Laborde wrote:
> > On 7/20/07, Dzonatas <dzonatas at dzonux.net
> <mailto:dzonatas at dzonux.net>> wrote:
> >>
> >> Here is a suggestion for linden/sandbox:
> >>
> >> linden/sandbox/stable
> >> linden/sandbox/testing
> >> linden/sandbox/branches/unstable
> >> linden/sandbox/branches/2007
> >
> > My idea of a sandbox is something simple, quick, efficient and
> easy to
> > use/manage.
> > Some kind of "quick and (not-so)dirty".
> >
> > The "debian way" is a slow process,
> Debian team didn't invent the process, but they did highly
> innovate the
> way updates are fed. The update process would be "The Debian
> Way"... not
> the structure. As far as Debian comes into role at this time, it is
> easier to go reference Debian on its structure than to spend time to
> write-up a 10 page essay on the scheme. =)
>
> Let's not confuse this with Debian in that way.
>
> Anything less of a structure than suggested I feel will quickly
> run into
> stepping on toes.
>
> Please do post your example of a structure.
>
> --
> Power to Change the Void
> _______________________________________________
> Click here to unsubscribe or manage your list subscription:
> /index.html
>
>
--
Power to Change the Void
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.secondlife.com/pipermail/sldev/attachments/20070720/f8906287/attachment-0001.htm
More information about the SLDev
mailing list