I was walking through the release checklist and saw I had to make
release notes. Being an avid fan of the DRY (Don't Repeat Yourself)
principle, I created a stylesheet that generates release notes/readme
files from available documentation. It is still kind of a custom
stylesheet (rather than a Maven plugin, for example), but I think it
could be used for other projects, especially those that used the
changes.xml file.
BTW, if you are wondering why I didn't use the Ant <style> task,
apparently it doesn't mix well with Maven. Stupid classloader problems
had me going in circles, but I think this solution will work. Wrangling
with Maven plugin and classloader hassles has caused my appreciation of
Maven to drop a notch :(
Don
[EMAIL PROTECTED] wrote:
Author: mrdon
Date: Sat Dec 3 19:51:00 2005
New Revision: 353807
URL: http://svn.apache.org/viewcvs?rev=353807&view=rev
Log:
* Adding a source code guide
* Adding a goal for generating the readme/release notes automatically from
available website and Maven information
Added:
struts/scripting/trunk/xdocs/README.xsl (with props)
struts/scripting/trunk/xdocs/source-guide.xml (with props)
Modified:
struts/scripting/trunk/maven.xml
struts/scripting/trunk/project.xml
struts/scripting/trunk/xdocs/index.xml
struts/scripting/trunk/xdocs/navigation.xml
Modified: struts/scripting/trunk/maven.xml
URL:
http://svn.apache.org/viewcvs/struts/scripting/trunk/maven.xml?rev=353807&r1=353806&r2=353807&view=diff
==============================================================================
--- struts/scripting/trunk/maven.xml (original)
+++ struts/scripting/trunk/maven.xml Sat Dec 3 19:51:00 2005
@@ -34,4 +34,29 @@
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]