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]>

Reply via email to