[Zope3-dev] tracking satellite project's trunks

Baiju M mbaiju at zeomega.com
Fri May 4 06:25:28 EDT 2007


Jim Fulton wrote:
>
>  On May 3, 2007, at 1:24 PM, Fred Drake wrote:
>
> > On 5/3/07, Christian Theune <ct at gocept.com> wrote:
> >
> >> Right. However, my suspicion would be that whoever makes a change
> >> to the trunk on a satellite shouldn't have to go to the Zope 3
> >> trunk.
> >
> >
> > That's true regardless of how the Zope 3 checkout references the
> > satellite project's code.
> >
> >> Also, maintainers of the Zope 3 tree shouldn't have to read every
> >> commit message to update the reference (doing so would be
> >> pointless, that what not pinning the external is for).
> >
> >
> > That's fine too. The maintainers of the Zope 3 tree simply need to
> > decide how the externals in the tree need to be made. As I said,
> > I don't care which they choose.
>
>
>  My advice to the maintainers of the Zope 3 tree is to:
>
>  1. in the long term, stop maintaining the tree and switch to a meta
>  project as Tres suggested. :)
>
>  2. depend on fixed versions, either by egg dependency or externals
>  with tags or revisions.
>
>  To update to newer versions, they don't need to follow each project's
>  commits. They could just periodically update to the newest version
>  and test. A variation on this is to update to newest versions
>  periodically and, for things that change, scan the changes. I expect
>  that, over time, most projects will change very infrequently.
>
>  Also, I would hope that when individual project releases are made,
>  that the releasers will do a reasonable job of updating change logs.
>  This should give consumers a high-level summary of changes that are
>  easier to consume than individual.

We will be using same Zope 3 resources for bug tracking, mailing list
and wiki for these satellite project's, is it ?

Regards,
Baiju M



More information about the Zope3-dev mailing list