Stephan Michels wrote:
>
> On Tue, 27 Aug 2002, Nicola Ken Barozzi wrote:
>
>
>>I've decided to call the "modules" blocks, since many *are* blocks.
>>Fop, Batik, etc are all blocks.
>>For now they are HackBlocks ;-) because they don't yet have a final
>>descriptor.
>>
>>The flowmap IMNSHO is not, so for now I'll leave it where it is.
>>
>>Now, I have done some experimentations with the dirs and the files.
>>
>>Example of the Fop block:
>> xml-cocoon2/src/blocks/java/org/apache/cocoon/serialization/FopSerializer
>>xml-cocoon2/src/blocks/conf/fop.xmap
>>
>>in the Gump descriptor, which I want to move to Cocoon CVS, there is an
>>entry for each block, stating dependencies in forms of jars and other
>>blocks.
>>There is a property file that says if a block should be compiled.
>>
>>Ant generates a build file that resolves the dependencies, builds the
>>blocks one by one, and adds the xmap with the ant tool to the webapp.
>>
>>The samples in this way are still in webapp, and also the documentation.
>>
>>What do you think?
>>
>>Anything wrong? Anything missing?
>
> I would also move the samples into the blocks dirs, like
>
> xml-cocoon2/src/blocks/fop/samples/samples.xml
>
> I think this will be easier to exclude or include complete 'blocks'.
> Excluding blocks will be an important thing for a minimal webapp target.
If I put the samples here, the link would still be broken in the webapp,
and moreover the block would depend for the samples on the sample webapp
as a container... hmmm, I don't like it much...
I don't see it as a big problem to keep the samples in webapp for the
moment, when we get right the block mounting with the block
pseudo-protocol we mught move them in the blocks... no?
> And do you really need a separate conf dir?
I had the same feeling :-)
I would put all configuration in xml-cocoon2/src/blocks/fop/ directly, no?
> But go for it, I will try to help you ;-)
:-)
Please be patient a bit more.
As soon as I commit the first working block, we can split our workload :-)
--
Nicola Ken Barozzi [EMAIL PROTECTED]
- verba volant, scripta manent -
(discussions get forgotten, just code remains)
---------------------------------------------------------------------
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]