forrest-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "David Crossley (JIRA)" <j...@apache.org>
Subject [jira] Commented: (FOR-514) Do not limit status.xml contexts in project info plugin
Date Mon, 06 Jun 2005 03:45:42 GMT
    [ http://issues.apache.org/jira/browse/FOR-514?page=comments#action_12312710 ] 

David Crossley commented on FOR-514:
------------------------------------

(Bringing over a comment and a patch from Cyriaque Dupoirieux which were added during the
move of our Jira.)

- Udpate of the Status DTD 1.3 in order to be able to add the following information :
   <actionContexts>
    <context id="code" title="Changes to the Code Base"/>
    <context id="docs" title="Changes to the Documentation"/>
    <!-- ... -->
   </actionContexts>

- Update of changes2document.xsl in order to take into account the context title or by default
the context ID.
- Update of status.xml files (with documentation associated in comments)

> Do not limit status.xml contexts in project info plugin
> -------------------------------------------------------
>
>          Key: FOR-514
>          URL: http://issues.apache.org/jira/browse/FOR-514
>      Project: Forrest
>         Type: Improvement
>   Components: Plugin: projectInfo
>     Reporter: Ross Gardler
>     Priority: Minor

>
> (This comment brought over from FOR-487)
> This improvement of changes page is nice.
> I have my own version based on xsl:key definition in order to be able to simply manage
as many contexts as you can define (My Dtd is not limited to "build|docs|code|admin|design".
> The advantage - on my opinion - is that my own contexts are very various and not developpement
oriented nor language dependant.
> here a short example - using releaseNote... :
>         http://cyriaque.dupoirieux.free.fr/changes_6.2.1.html
> The following code replace the 5 blocks <xsl:if test="action[@context='build']">
:
>    <title>Version <xsl:value-of select="@version"/> (<xsl:value-of select="@date"/>)</title>
> + <xsl:for-each select="action[generate-id()=generate-id(key('contextes',concat(../@version,
'_', @context)))]">
> + <xsl:sort select="@context"/>
> + <section>
> + <title><xsl:value-of select="@context"/></title>
> + <ul>
> + <xsl:apply-templates select="key('contextes',concat(../@version, '_', @context)
)">
> + <xsl:sort select="@type"/>
> + </xsl:apply-templates>
> + </ul>
> + </section>
> + </xsl:for-each>
> Hope you'll like the idea...
> Regards,
> Cyriaque,

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


Mime
View raw message