With the SVN changes regarding openejb->tomee renaming, I wondered if we wanted
to take the opportunity to move to a more standard SVN layout.
Right now we have a "trunk" module with a ton of things in it:
$ svn list http://svn.apache.org/repos/asf/tomee/trunk/
.gitignore
STATUS.txt
camel/
colossus/
graduation-resolution.txt
javaee-api/
openejb/
openejb-eclipse/
openejb-eclipse-plugin/
patched-libraries/
presentations/
sandbox/
Having "sandbox" and "presentations" things like that under trunk is very odd.
We've sort of lived with it and it's not a big deal, but we developers know the
actual trunk is the "openejb" module.
Do we want to start moving to a more standard layout? Something like:
For TomEE/OpenEJB (i.e. what is currently at asf/tomee/trunk/openejb/):
- http://svn.apache.org/repos/asf/tomee/tomee/trunk/
- http://svn.apache.org/repos/asf/tomee/tomee/tags/
- http://svn.apache.org/repos/asf/tomee/tomee/branches/
For javaee-api:
- http://svn.apache.org/repos/asf/tomee/javaee-api/trunk/
- http://svn.apache.org/repos/asf/tomee/javaee-api/tags/
- http://svn.apache.org/repos/asf/tomee/javaee-api/branches/
For Website (this already exists, just showing to see the consistency):
- http://svn.apache.org/repos/asf/tomee/site/trunk/
- http://svn.apache.org/repos/asf/tomee/site/branches/
Eclipse plugins:
- http://svn.apache.org/repos/asf/tomee/openejb-eclipse-plugin/trunk/
- http://svn.apache.org/repos/asf/tomee/openejb-eclipse-plugin/tags/
- http://svn.apache.org/repos/asf/tomee/openejb-eclipse-plugin/branches/
Everything that doesn't fit could likely go into sandbox possibly (no "trunk"):
- http://svn.apache.org/repos/asf/tomee/sandbox/
- http://svn.apache.org/repos/asf/tomee/sandbox/camel
- http://svn.apache.org/repos/asf/tomee/sandbox/colossus
- http://svn.apache.org/repos/asf/tomee/sandbox/release-tools
- ...
The 'presentations' folder could probably just get moved into the site:
- http://svn.apache.org/repos/asf/tomee/site/trunk/content/presentations/
Thoughts?
-David