> In the long run and in the new Maven code I won't be promoting Jelly for
> plugins at all, but will be promoting the use of beanshell. I'm sure XML
> programming will remain wildly popular and if that is the case I will be
> reimplementing Jelly taking it down to the bare metal with xpp3 and
> using OGNL for expressions. I am no longer a fan of Jelly. I know people
> seem to love XML programming but I think it's the single biggest mistake
> I've made with Maven and it has cost us all dearly. I won't be making
> any similiar mistakes in the future.

I would consider using groovy in the long run. It is a real scripting
language has all the structures (designed in) that were important in
jelly scripting (ant builder, xml builder, can emit xml sax events, etc.)
has excellent structures which could be important in workflows (closures
are, in fact, 1st class object code snippets that could be called on
worflow stages), can be interpreted AND compiled to bytecode, the same
way easy bean integration as in the jelly scripting, etc. And last but
not least: the syntax is not XML, but real programming language with
pretty good collection interfaces (which seems to be one of the most
important factors in project builders). Seemingly, the current codebase
can be 'mechanically' transported from jelly to groovy.

incze

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to