+1, with comments (things to watch out for, not necessarily issues):

- the choice of "releases" over the conventional "tags" and "branches"
may be confusing to some people

- I'm not sure I'd allot people their own sandbox. If you must have a
sandbox, it should still uphold collaborative development (J Aaron
Farr had a great quote in his ApacheCon lightening talk about this, if
only I could remember it)

- the use of a fully qualified name could be problematic in terms of
length on Windows (I don't know how long these get, but I have had
problems with a 255 character limit from time to time)

HTH,
Brett

On 12/22/05, Stefano Lenzi <[EMAIL PROTECTED]> wrote:
> +1
>
> Stefano Lenzi
>
> [ X ] +1 Accept SVN repository structure.
> [   ]  0 Does not matter to me.
> [   ] -1 Reject SVN repository structure.
>
> Richard S. Hall wrote:
> > I think it is about time we made a final decision on our SVN repository
> > structure. According to my understanding of the situation, it seems like
> > we have gravitated toward a Maven-like subproject structure. Thus, I
> > propose we finalize the overall repository structure as follows (example
> > subproject shown):
> >
> >   felix/
> >      trunk/
> >         org.apache.felix.framework/
> >         org.apache.felix.shell/
> >         org.apache.felix.shell.tui/
> >         org.apache.felix.prefs.jndi/
> >         ...
> >      releases/
> >         org.apache.felix.framework-0.8.0/
> >         org.apache.felix.shell-1.0.0/
> >         org.apache.felix.shell-1.0.1/
> >         ...
> >      sandbox/
> >         tbennett/
> >         erodriquez/
> >         akarasulu/
> >         ...
> >
> > The trunk/ directory contains a subdirectory for each subproject with
> > the subproject's directory being named after the subproject's root
> > package. The releases/ directory contains release snapshots of the
> > subprojects. The sandbox/ directory contains directories for developer
> > experimentation.
> >
> > Each individual subproject will have the following Maven 2 structure:
> >
> >   org.apache.felix.<subproject>/
> >      src/
> >         main/
> >            java/
> >               org/apache/felix/...
> >            resources/
> >         test/
> >            java/
> >               org/apache/felix/...
> >            resources/
> >
> > [   ] +1 Accept SVN repository structure.
> > [   ]  0 Does not matter to me.
> > [   ] -1 Reject SVN repository structure.
> >
> > -> richard
> >
> >
> >
>
>

Reply via email to