You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@struts.apache.org by Don Brown <mr...@twdata.org> on 2005/12/04 05:09:53 UTC

Generated release notes (was Re: svn commit: r353807 - in /struts/scripting/trunk: ...)

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

mrdon@apache.org 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: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org