Why not put the releng project underneath
the component directory as a sibling of bundles/tests/doc/etc? That way
there would only be a single folder at the top level per component, which
will help reduce clutter over time as the set of components grows or shrinks.
Overall I like the shape though - having a uniform layout and subtrees
per component keeps things clean and easy to find. This is quite similar
to the Equinox project layout (http://wiki.eclipse.org/Equinox_CVS_Structure).
John
Boris Bokowski/Ottawa/IBM@IBMCA Sent by: eclipse-incubator-e4-dev-bounces@xxxxxxxxxxx
10/30/2008 05:56 PM
Please respond to
E4 developer list <eclipse-incubator-e4-dev@xxxxxxxxxxx>
To
E4 developer list <eclipse-incubator-e4-dev@xxxxxxxxxxx>
cc
Subject
[eclipse-incubator-e4-dev] e4 project
has been provisioned (PLEASE READ)
Yay!
It took a while, but I am really happy that the e4 project has been provisioned
today. The new project appears in Bugzilla, CVS, as a web page, and we
have a new mailing list.
Bugzilla and web page are easy, we can just start using (or writing pages
for) those.
For the mailing list, I need your help, and for CVS, your feedback.
MAILING LIST:
Please subscribe to the new mailing list, e4-dev@xxxxxxxxxxx, here: https://dev.eclipse.org/mailman/listinfo/e4-dev
The Eclipse Foundation will *not* copy the current mailing list subscribers
to the new mailing list, so please subscribe to the new list now. I would
propose that we switch over to the new list soon, but not immediately,
so that everyone has had a chance to subscribe to the new one before we
start using it. Time for the switch TBD, I would suggest in one week. Thoughts?
CVS:
The e4 project has one directory in CVS: /cvsroot/eclipse/e4
I have created subdirectories as follows:
The releng projects should contain build-related information such as map
files and property files for the builder, and could contain .psf files.
For the work area directories, I used fully qualified names so that they
end up adjacent to the releng projects. The actual plugins will go into
the bundles/doc/examples/tests subdirectories. We are following a common
pattern here (and I went with "bundles" and not "plugins"
because that makes bundles appear first).
Does this make sense? Please don't start using CVS right away until I've
heard +1s or -1s, otherwise it'll be hard to change the current structure.
For the UI pieces, I think we won't be able to move code this week anyway.
Also, it seems to me that we'll want more work areas from the start, "core"
for shared non-UI things, "swt" for the SWT work, and "jdt"
for the Java-ActionScript cross-compiler. I can create directories for
those too once we have agreement on the directory structure. Any thoughts
on this?
Thanks
Boris_______________________________________________
eclipse-incubator-e4-dev mailing list
eclipse-incubator-e4-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/eclipse-incubator-e4-dev