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