You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@depot.apache.org by "Markus M. May" <mm...@gmx.net> on 2004/02/01 21:36:25 UTC

Future Build-Structure

Hello,
I have just created a new build.xml file. I don't like to check this 
into the main branch, up until everybody from you saw it and gave a 
short vote.

I have to admit, that the new structure has some implications on the 
strucutre of the whole project.

There are some new directories, which are reflecting the changes of the 
structure. This is basically based on the following ideas:

1) Adapter are a kind of plugin, which can be build seperatly from 
the 		   core
2) ANT is an adapter with a special role
3) VFS is an adapter
4) Version is an adapter
--> This leaves basically the following core-dependencies:
     httpclient
     regexp
     junit

All the adapters are build using ruper itself. The first adapter to be 
build is ant. Basically the whole build-process of all the other 
adapters are then based on this adapter.

I have already created the whole structure on my machine, but I don't 
like to check it in before asking you. You can find the not yet finished 
build file in the whiteboard area. I have not taken out the version 
stuff from the core. I did not take a look in this. VFS is already out 
of the core. The jars still have to be created :-)

There is still a lot of work to do on this, but what do you think?


Regards,

Markus