I think we can wrap up the vote on the repository structure...I realize
that I forgot to vote...I vote +1. :-)
So, it looks like the proposed [see below] repository structure is
accepted. The votes were as follows:
* Fourteen +1 votes (from myself, Timothy Bennett, Enrique
Rodriguez, Alex Karasulu, Francesco Furfari, Stefano Lenzi, Brett
Porter, Upayavira, BJ Hargrave, Trustin Lee, Marcel Offermans,
Alan Cabrera, Rob Walker, Clement Escoffier),
* No -1 votes, and
* No abstains.
I will try to update the Wiki with this information and I will make the
framework portion of the repository conform to this structure this week.
-> richard
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