+1

Brett's comments reflect my sentiments as well.


Regards,
Alan

On 12/21/2005 2:29 PM, Brett Porter wrote:

+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