Jorg Heymans wrote:
Vadim Gritsenko wrote:

 * Copy over blocks to WEB-INF/blocks or simialr :-)

by default, all included blocks are copied to WEB-INF/lib when using the
war:war task. But we can have them anywhere we want really.

Yep they should be elsewhere, and definitely not in the lib! :)


 * Prepare a source release

there is the source:jar task [1], we could use it for first milestones
while we spec out how the source release should look like [*]

As long as we have all contents which we have now, I'm ok... What this task produces? Now I think we essentially ship zip of checkout from svn...


 * Prepare a binary release

would you initially be happy with a deployable war file containing all
blocks? Then its doable already (war:war on the webapp module),
otherwise we should spec out how exactly the binary release should look
like [*]

Well it should be zip file containing
  * Javadocs
  * Daisy/Forrest Docs (whatever docs we end up with after
    exporting from daisy)
  * Webapp
  * Jetty
  * Scripts

Not sure I want to see war file: not all of Cocoon samples are working from inside the war.


 * Build subset of blocks (using properties file?)

First thought: this could be done by writing a plugin that reads
local.blocks.props, generates a project definition from it and executes
a build using this pom.

Ok


I think above is a complete list of what is needed from it... Did I miss
anything? What is not implemented yet?

this covers most initial thoughts yes. I'll see about adding them to the
         [M10N] roadmap.

Great.

Vadim

Regards
Jorg

[1] http://maven.apache.org/maven2/plugins/maven-source-plugin/
[*] if this has been decided allready, apologies - just point me to the
thread and i'll add it to bugzilla M10N roadmap.

Reply via email to