I've finished the first step of the Alexandria reworking.
In the alexandria module, you can now find the following projects:
- alexandria family (documentation):
- javasrc: java source code 2 html conversion with xrefs
- gump family (build)
- gump
- jenny (the xml descriptor merger)
- shrimpfactory (where the project descriptors are)
- bubba (descriptor editor)
- viprom (still in early stage, to access
the gump descriptor info from ant embed proposal)
STATUSES
- xsltdoc: it has been donated but uses Sun doclet code; needs someone
to take it and replace the sun classes (I don't have time ATM)
- Javasrc: works and is ready to be used.
- bubba: works but will need a DTD overview
- jenny: the buildfile builds the jenny.jar
- shrimpfactory: the buildfile can use jenny to create merge.xml
- viprom: unusable
- gump: eliminated the gen scripts, it now works like this:
- user runs ant in the gump dir
- it calls the buildfile in shrimpfactory
- which calls jenny
- and merges with -Dshrimpfactory.gump.descriptor=workspace2use
- it runs the stylesheets on the merge.xml
- the scripts are put in the gump bin dir
- user invokes the needed script from the gump build dir
In essence, make your profile in shrimpfactory, go in gump, run ant
-Dshrimpfactory.gump.descriptor=workspace2use, then ./bin/update.sh,
./bin/build.sh ...
Can we start thinking of finally ditching the proposal dir stuff?
We will need quite a few updates in the docs, etc, but let me know what
you think.
Thanks.
--
Nicola Ken Barozzi [EMAIL PROTECTED]
- verba volant, scripta manent -
(discussions get forgotten, just code remains)
---------------------------------------------------------------------
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>