6) move kernel classes out of classlib
possibly create /j9 directory in a root, where j9 binaries and kernel
classes will live
Thanks,
Mikhail
2006/6/6, Geir Magnusson Jr <[EMAIL PROTECTED]>:
I'd like to discuss how we start to bring together the pieces of Harmony
given our goal is Java SE with all the fixin's.
We now have
/classlib
/jchevm
/drlvm
DRLVM and classlib work together (as I think we all like to see jchevm
do too...)
But given that we are a Java SE project (and not a VM project or a
classlibrary project) I think it behooves us to start thinking how to
organize at a higher level. We've been very focused on the classlib
area, but that's only one part.
So, I'd like to propose something like
1) a /deploy directory in root, as a peer to /classlib and /drlvm
/classlib
/deploy
/drlvm
2) Maybe move the launcher out from classlib to
/launcher
3) Maybe create
/tools
where the tool work can happen?
4) Have /drlvm and /classlib build-deploy into /deploy, rather than the
local one
3) create a top level script such that
build drlvm-jdk
or
build jchevm-jdk
does what you expect, namely build the classlib artifacts and put in
/deploy, build the VM of choice and drop in /deploy, builds the
toolset,etc and go from there. We can create our HDK snapshots from it,
and drop HDKs into it for use :
/deploy
/hdk/
/hdk1/
/hdk2/
/jdk
/jre
etc
Comments?
geir
---------------------------------------------------------------------
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]