I like the proposed structure http://svn.apache.org/repos/asf/myfaces/trinidad/core trunk branches tags
http://svn.apache.org/repos/asf/myfaces/trinidad/plugins trunk branches tags A quick release is much easier that way, -Matthias On 8/25/07, Adam Winer <[EMAIL PROTECTED]> wrote: > Today, our repository looks like: > trunk > trinidad > plugins > > branches > trinidad-xyz-branch > trinidad > plugins > etc.... > > tags > maven-plugin-parent-1... > trinidad-1... > > What's weird here is that we release and tag the plugins independently > of the core, but we still maintain the trunk and branches with these two > together. > > Going forward, I suspect we'll want the ability to do quick releases > of the core without touching the plugins. (I'm tempted to do a 1.0.3 > release in the near future.) But as long as our trunk repository is > what it is, that doesn't seem that feasible. And I don't see any reason > why we shouldn't be able to do a quick plugins release to resolve > any Myfaces Core issues without touching the rest of Trinidad. > > So: my proposal is that we should redo the repos to be: > > http://svn.apache.org/repos/asf/myfaces/trinidad/core > trunk > branches > tags > http://svn.apache.org/repos/asf/myfaces/trinidad/plugins > trunk > branches > tags > > ... and let the two release independently. There still > would be cases (potentially many) where we have to > release plugins, then the core, in lockstep. This would > have been true for 1.0.1 and 1.0.2, for instance. But it'd > definitely better reflect our tagging strategy. > > -- Adam > -- Matthias Wessendorf further stuff: blog: http://matthiaswessendorf.wordpress.com/ mail: matzew-at-apache-dot-org
