OK, I've parred down the TODO list for 2.0.0

* https://issues.apache.org/struts/secure/IssueNavigator.jspa

The biggest stumbling block is the taglib documentation. I
experimented with the maven-taglib plugin, but I just don't think it
is going to work for us (or at least me).

The plugin would encourage us to put everything back in the TLD, which
would make it huge, and JSP 2.0 seems to be phasing out TLDs anyway.

We had been using XDoclet to create the TLD. For a tag reference, we
put the descriptions and examples in the Java source and then used the
snippet macro to pull those into Confluence.

* http://cwiki.apache.org/WW/if.html

The simplest thing might be to setup a very simple Ant build file that
just called XDoclet to create the TLD. Then everything else falls into
place. If we need to call it as a separate process for now, then so be
it. I expect that eventually XDoclet will catch up to Maven 2, and we
can dump the separate TLD build.

If anyone who has worked with XDoclet and Ant would like to help out,
that would be great, since I would be starting from ground zero with
XDoclet.

Right now, I'm going to hack the snippet macro one-more-time so that
it transforms the struts.action2. packages to struts2 packages, so
that we don't have to edit those snippet pages again. Then, I'll make
a final pass on the documentation, before taking a whack at an Ant
build for the S2 TLD. (Again, volunteer sought for this part.)

By Monday, I'd like to tag the S2 head for 2.0.0 and call it a
test-build. Hopefully, for 2.0.1, the rest of the new API will be
done, and we will be ready to take it to alpha or beta, at least.

-Ted.

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

Reply via email to