Forrest
  1. Forrest
  2. FOR-865

Add missing entries to status.xml to generate the changes list

    Details

      Description

      There are insufficient entries in our site-author/status.xml to generate the changes.html for the upcoming release.

      Besides informing users of the major changes and providing cross-links to the issue tracker, this file also provides recognition of contributions ... at the moment there are too few. It also has the importance=high attribute, which generates our release announcement ... again, too few.

      Re: better use of changes.html (Was: Community health)
      http://marc.theaimsgroup.com/?t=114274836600001
      1. svn2changes.xsl
        3 kB
        Thorsten Scherler
      2. status.xml
        498 kB
        Thorsten Scherler
      3. log.xml
        1.48 MB
        Thorsten Scherler

        Issue Links

          Activity

          Hide
          Thorsten Scherler added a comment -
          svn log -r190503:HEAD -v --xml https://svn.apache.org/repos/asf/forrest/trunk > log.xml

          All svn entries since the creation of 0.8-dev.
          Show
          Thorsten Scherler added a comment - svn log -r190503:HEAD -v --xml https://svn.apache.org/repos/asf/forrest/trunk > log.xml All svn entries since the creation of 0.8-dev.
          Hide
          Thorsten Scherler added a comment -
          Stylesheet to transform the log.xml to a status.xml

          based on https://svn.apache.org/repos/asf/lenya/docu/tools/svn2changes.xsl
          Show
          Thorsten Scherler added a comment - Stylesheet to transform the log.xml to a status.xml based on https://svn.apache.org/repos/asf/lenya/docu/tools/svn2changes.xsl
          Hide
          Thorsten Scherler added a comment -
          Status generated out of the svn log

          java -jar /home/thorsten/src/apache/saxon/saxon8.jar -o status.xml log.xml svn2changes.xsl
          Show
          Thorsten Scherler added a comment - Status generated out of the svn log java -jar /home/thorsten/src/apache/saxon/saxon8.jar -o status.xml log.xml svn2changes.xsl
          Hide
          David Crossley added a comment -
          Thanks, this is useful for browsing to gather the important changes into our main status.xml

          mkdir FOR-865-status; cd FOR-865-status
          forrest seed
          mv ~/Desktop/status.xml src/documentation/content/xdocs/
          edit forrest.properties to add projectInfo plugin
          edit src/documentation/content/locationmap.xml
          to add:
          <match pattern="project.status">
           <location src="{project:content.xdocs}/status.xml" />
          </match>

          forrest run
          http://localhost:8888/changes.html
          Show
          David Crossley added a comment - Thanks, this is useful for browsing to gather the important changes into our main status.xml mkdir FOR-865 -status; cd FOR-865 -status forrest seed mv ~/Desktop/status.xml src/documentation/content/xdocs/ edit forrest.properties to add projectInfo plugin edit src/documentation/content/locationmap.xml to add: <match pattern="project.status">  <location src="{project:content.xdocs}/status.xml" /> </match> forrest run http://localhost:8888/changes.html
          Hide
          David Crossley added a comment -
          Need to also review the list of new plugins and whiteboard plugins to ensure that each is mentioned in site-author/status.xml to encourage their use and development. Detail for plugin changes is held in each plugin's own status.xml file.
          Show
          David Crossley added a comment - Need to also review the list of new plugins and whiteboard plugins to ensure that each is mentioned in site-author/status.xml to encourage their use and development. Detail for plugin changes is held in each plugin's own status.xml file.
          Hide
          Gavin added a comment -
          I have moved all (that I can see of) plugin related entries from site-author/status.xml to its relative %plugin_dir%/status.xml.

          Will now review the list of plugins to make sure each is mentioned in site-author/status.xml
          Show
          Gavin added a comment - I have moved all (that I can see of) plugin related entries from site-author/status.xml to its relative %plugin_dir%/status.xml. Will now review the list of plugins to make sure each is mentioned in site-author/status.xml
          Hide
          Gavin added a comment -
          List reviewed. We need to add mentions for :-

          DOAP
          SOLR
          FEEDER
          WIKI
          PDF*

          Although PDF is more or less enabled from the word go and status.xml is littered with PDF mentions. there is no specific mention of there being a PDF Plugin (can it be safely assumed!)
          Show
          Gavin added a comment - List reviewed. We need to add mentions for :- DOAP SOLR FEEDER WIKI PDF* Although PDF is more or less enabled from the word go and status.xml is littered with PDF mentions. there is no specific mention of there being a PDF Plugin (can it be safely assumed!)
          Hide
          Gavin added a comment -
          All plugins now have entries.

          Still need to find and add other entries, bug fixes, doc changes etc...
          Show
          Gavin added a comment - All plugins now have entries. Still need to find and add other entries, bug fixes, doc changes etc...
          Hide
          Gavin added a comment -
          All Jira Issues that I can see as relevent have now been added to the appropriate status.xml file(s)

          I was attempting next to follow Thorstens comments above but have an error:

          d:\apache2>java -jar saxon/saxon8.jar -o status.xml log.xml svn2changes.xsl
          Error on line 52 of file:/d:/apache2/svn2changes.xsl:
            XPTY0004: Cast does not allow an empty sequence
          Transformation failed: Run-time errors were reported

          I'm looking into it
          Show
          Gavin added a comment - All Jira Issues that I can see as relevent have now been added to the appropriate status.xml file(s) I was attempting next to follow Thorstens comments above but have an error: d:\apache2>java -jar saxon/saxon8.jar -o status.xml log.xml svn2changes.xsl Error on line 52 of file:/d:/apache2/svn2changes.xsl:   XPTY0004: Cast does not allow an empty sequence Transformation failed: Run-time errors were reported I'm looking into it

            People

            • Assignee:
              Gavin
              Reporter:
              David Crossley
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development