Author: crossley Date: Wed Nov 21 08:11:40 2012 New Revision: 997 Log: Add the existing 0.9 release. Issue: FOR-1239, INFRA-5538
Added: release/forrest/RELEASE-NOTES-0.9.txt (with props) release/forrest/apache-forrest-0.9-dependencies.tar.gz (with props) release/forrest/apache-forrest-0.9-dependencies.tar.gz.asc (with props) release/forrest/apache-forrest-0.9-dependencies.tar.gz.md5 (with props) release/forrest/apache-forrest-0.9-dependencies.tar.gz.sha1 (with props) release/forrest/apache-forrest-0.9-sources.tar.gz (with props) release/forrest/apache-forrest-0.9-sources.tar.gz.asc (with props) release/forrest/apache-forrest-0.9-sources.tar.gz.md5 (with props) release/forrest/apache-forrest-0.9-sources.tar.gz.sha1 (with props) Added: release/forrest/RELEASE-NOTES-0.9.txt ============================================================================== --- release/forrest/RELEASE-NOTES-0.9.txt (added) +++ release/forrest/RELEASE-NOTES-0.9.txt Wed Nov 21 08:11:40 2012 @@ -0,0 +1,195 @@ + Release Notes for Apache Forrest 0.9 + +Apache Forrest is pleased to release the new version: apache-forrest-0.9 +======================================================================== + + It can be downloaded from one of the Apache Software Foundation mirror + sites [Link: http://forrest.apache.org/mirrors.cgi]. + + Apache Forrest⢠software is a publishing framework that transforms + input from various sources into a unified presentation in one or more + output formats. The modular and extensible plug-in architecture of + Apache Forrest is based on Apache Cocoon and the relevant industry + standards that separate presentation from content. Forrest can generate + static documents, or be used as a dynamic server, or be deployed by its + automated facility. + +Requirements +============ + + A Java Runtime Environment (1.5 or higher) installed. + + To build from source requires a Java Development Kit (1.5 or higher) + + Apache Ant is not required: Forrest uses its own packaged version of + Ant in tools/ant/ + + Apache Cocoon is not required: Forrest uses its own packaged version. + +Installing Apache Forrest +========================= + + The distribution contains all Forrest resources (skins, XSLTs, images, + schemas), source code, and Forrest's own website documentation. + + Copy somewhere permanent, like /usr/local/forrest or c:\forrest + (Support for installation on Windows systems into directories + containing spaces is very new, please report back on your success or + failure.) + + Set FORREST_HOME environment variable to point to that top-level + directory. + + Add to the system PATH environment variable, i.e. $FORREST_HOME/bin + (Unix) or %FORREST_HOME%\bin (Windows) + +Getting Started +=============== + + See the file index.html for the quick start tips. + +Issue tracking +============== + + If you notice what appears to be a bug or wish to make a contribution, + please report it via the Forrest issue tracker + [Link: http://forrest.apache.org/issues.html]. + +Feedback +======== + + Feedback, feature suggestions, contributions, bugs, and any other + issues can be discussed on our mailing lists + [Link: http://forrest.apache.org/mail-lists.html]. + +Major Changes in Version 0.9 +============================ + + ** Note ** + This is not a complete list of changes, just some of the more important + ones. A full list of changes in this release is available + [Link: http://forrest.apache.org/changes.html]. + -------------------------------------------------------------------------- + + Changes to Build + ---------------- + + * [Icon: update] Forrest minimum Java version is now Java 1.5 required + [Link: http://forrest.apache.org/faq.html#requirements] + starting with Forrest-0.9-dev Committed by GM. + + Changes to the Code Base + ------------------------ + + * [Icon: fix] Suppress extra generated id when converting xdoc sections + to html. See upgrading notes + [Link: http://forrest.apache.org/upgrading_09.html]. + Committed by BMD. + * [Icon: update] Replaced the custom caching implementation with EHCache + in the LocationMap feature. Given how integral the LM has become, this + gives us much better overall performance, concurrent behavior, and + cache configuration options. Added a default cache config file to + main/webapp/WEB-INF/ehcache.xml Committed by TWW. See Issue FOR-1031 + [Link: http://issues.apache.org/jira/browse/FOR-1031]. + * [Icon: add] Enabled use of EXSLT extensions via exslt.org stylesheets. + See example "EXSLT" in the 'forrest seed-sample' site. Committed by DC. + See Issue FOR-1176 + [Link: http://issues.apache.org/jira/browse/FOR-1176]. + * [Icon: add] Enabled the filtering of output messages from Ant (see FAQ + [Link: http://forrest.apache.org/faq.html#verbose-ant]) + and explained how to enable coloured output (see FAQ + [Link: http://forrest.apache.org/faq.html#coloured-ant]). + Committed by DC. See Issue FOR-1178 + [Link: http://issues.apache.org/jira/browse/FOR-1178]. + * [Icon: add] Added a demonstration of using xml source documents without + declaring a DTD. See example "no-dtd" in the 'forrest seed-sample' + site. Committed by DC. See Issue FOR-1173 + [Link: http://issues.apache.org/jira/browse/FOR-1173]. + * [Icon: add] Added the ability to use RELAXNG to validate intermediate + xml. Do 'localhost:8888/index.validation.xml' for example to validate + the "index" page. Also see how to validate intermediate + content for the whole site. + [Link: http://forrest.apache.org/howto-dev.html#validate-intermediate] + Committed by DC. See Issue FOR-1172 + [Link: http://issues.apache.org/jira/browse/FOR-1172]. + * [Icon: add] Added the ability for a "trademark statement" at bottom of + all pages. For configuration details, see skinconf.xml from a new + "seed" site. Committed by DC. See Issue FOR-1170 + [Link: http://issues.apache.org/jira/browse/FOR-1170]. + * [Icon: fix] There was a problem with plugins libs not being copied. + Using the war task from ant fixes this issue. Committed by TS. See + Issue FOR-1074 + [Link: http://issues.apache.org/jira/browse/FOR-1074]. + * [Icon: fix] Enabled the output html serializer to be configurable to + either xhtml or html. Committed by DC. See Issue FOR-1156 + [Link: http://issues.apache.org/jira/browse/FOR-1156]. + * [Icon: update] Updated to Jing release + [Link: http://code.google.com/p/jing-trang/]). + As well as providing us with a + reliable RELAX NG tool, this upgrade fixes an issue on some Java 6 with + missing datatype library. Committed by DC. See Issue FOR-984 + [Link: http://issues.apache.org/jira/browse/FOR-984]. + * [Icon: update] Updated to Apache-Ant-1.7.1 release. Also jsch-0.1.28 to + jsch-0.1.39 release. Committed by DC. + * [Icon: update] Our packaged version of Apache Cocoon has been upgraded + to use the latest version of their stable 2.1 branch. This is a major + step forward for Forrest. It enables us to use a reliable and + up-to-date Cocoon. Forrest developers can again participate at Cocoon + to fix issues or develop new blocks. A number of major performance + issues are already fixed in this version. Also upgraded various other + important supporting products such as Apache Xerces and Apache Xalan, + etc. See upgrading notes + [Link: http://forrest.apache.org/upgrading_09.html#cocoon]. + Committed by TS. Thanks to Thorsten Scherler, David Crossley. See Issue + FOR-955 [Link: http://issues.apache.org/jira/browse/FOR-955], FOR-1017 + [Link: http://issues.apache.org/jira/browse/FOR-1017]. + * [Icon: update] Promoting the output.inputModule plugin to core. Main + reason for the move is to prevent plugins dependencies since the code + has attracted different use cases solved in plugins to move it into + core. Committed by TS. See Issue FOR-1103 + [Link: http://issues.apache.org/jira/browse/FOR-1103]. + * [Icon: add] Enable configuration of some Cocoon sitemap components, + e.g. output html encoding and document type declaration for html and + xhtml serializers, JTidy properties file location for html generator. + See FAQ + [Link: http://forrest.apache.org/faq.html#sitemap-entities] + Committed by DC. + See Issue FOR-1071 + [Link: http://issues.apache.org/jira/browse/FOR-1071]. + * [Icon: fix] There was a partially implemented xml catalog with missing + project symbols file. Only affected users of the 'seed-basic' template + site. See notes in upgrading to v0.9 + [Link: http://forrest.apache.org/upgrading_09.html] + Committed by DC. See Issue FOR-1075 + [Link: http://issues.apache.org/jira/browse/FOR-1075]. + * [Icon: update] Images had not been reliably reproduced in PDFs (fop + version prior to 0.94). The old way always expected a physical URI + (file or http) the new fop URIResolver in the FOP-NG block delegates to + Cocoon's SourceResolver framework, meaning images can be the result of + a pipeline. Committed by TS. See Issue FOR-635 + [Link: http://issues.apache.org/jira/browse/FOR-635]. + + Changes to Documentation + ------------------------ + + * [Icon: add] Added document to facilitate upgrading to v0.9 + [Link: http://forrest.apache.org/upgrading_09.html] Committed by DC. + * [Icon: update] Improved the FAQ about "version and properties" and + linked to the documentation of the new Properties + [Link: http://forrest.apache.org/docs/properties.html] system. + Committed by DC. + * [Icon: add] Added an FAQ + [Link: http://forrest.apache.org/faq.html#oldjing] + to try to + explain that Forrest does not require Java 6. Committed by DC. See + Issue FOR-984 [Link: http://issues.apache.org/jira/browse/FOR-984]. + * [Icon: add] Added new documents: How to deploy documentation with the + Forrestbot "svn" workstage + [Link: http://forrest.apache.org/howto-forrestbot-svn.html] + which explains how the Apache Forrest project manages their project + documentation, and How to deploy documentation with the Forrestbot + "scp" workstage + [Link: http://forrest.apache.org/howto-forrestbot-scp.html] + which explains how to + manage a personal or company website using Secure Shell SCP to deploy + the generated documents. Committed by DC. Propchange: release/forrest/RELEASE-NOTES-0.9.txt ------------------------------------------------------------------------------ svn:eol-style = native Added: release/forrest/apache-forrest-0.9-dependencies.tar.gz ============================================================================== Binary file - no diff available. Propchange: release/forrest/apache-forrest-0.9-dependencies.tar.gz ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: release/forrest/apache-forrest-0.9-dependencies.tar.gz.asc ============================================================================== --- release/forrest/apache-forrest-0.9-dependencies.tar.gz.asc (added) +++ release/forrest/apache-forrest-0.9-dependencies.tar.gz.asc Wed Nov 21 08:11:40 2012 @@ -0,0 +1,17 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.11 (Darwin) + +iQIcBAABCgAGBQJPem3cAAoJEKpML1MySKRuE8UP/0fKpr2RTRNuChWakQmERcj+ +c2bdL7Uy7ajz4vS8dZi9xX5aeKpcXv8rwFXBg7xGH7MokxSvQ6tycOHk7wjt8ED+ +YhegOG4lUu/RzIr41Uw6O4qDR81oOly1TKGv2CrQjxI8Q145LYn+TsAQ0MMga44V +Xvig8byIDTOKnecuajmswiDtFuVTyx3wpt8L0sY/aiiAWhLChmOUFl3g8c5+IFr8 +kxexq5arthGDZnkiImmxSVFZpXGK7uQmKEhg2sIsZPTGM7BiJhjXGPBBstxWAaDt +PdXHe/6DL1oyJtJduBDUWxMhEKHSnpxushtNkskGPUbPxjQZkXDaJ7sMDPDaJsJv +rU41QxgFpwtyqjD7YZniReVM1xT4CeDO89gc+Qyz1QGXm0XZwTMbBs5RgIH4cGsp +JBl+eAvW9uuSG3KWpdwjH5vY+ZBI1KdGe7Aog79mV2VkE5f7ggP+t+sdkjlIZxWt +4s/0uQUiqe3QT/vvioi8Qa7sjKLO/zerTHn3EiQt+mv8zT0bfcdE0SpAcoPoWJfs +VbsWHKwzrptwvhNtdUtMBwN1E5OrYAIibS5FQf4PDXbrIe8mTgC+DLk0PKaiaeXg +P8m6jYEU+ydmUEE1Kb6nXS9mIGhjWINhmpLXCugPuzZ09ZZIzMaESYDWn07Cm3yH +cDQDpiOYUt5yWDVEtMwj +=2gR4 +-----END PGP SIGNATURE----- Propchange: release/forrest/apache-forrest-0.9-dependencies.tar.gz.asc ------------------------------------------------------------------------------ svn:eol-style = native Added: release/forrest/apache-forrest-0.9-dependencies.tar.gz.md5 ============================================================================== --- release/forrest/apache-forrest-0.9-dependencies.tar.gz.md5 (added) +++ release/forrest/apache-forrest-0.9-dependencies.tar.gz.md5 Wed Nov 21 08:11:40 2012 @@ -0,0 +1 @@ +7752ee4f85066dd7a0901c06c5949c9d Propchange: release/forrest/apache-forrest-0.9-dependencies.tar.gz.md5 ------------------------------------------------------------------------------ svn:eol-style = native Added: release/forrest/apache-forrest-0.9-dependencies.tar.gz.sha1 ============================================================================== --- release/forrest/apache-forrest-0.9-dependencies.tar.gz.sha1 (added) +++ release/forrest/apache-forrest-0.9-dependencies.tar.gz.sha1 Wed Nov 21 08:11:40 2012 @@ -0,0 +1 @@ +10a4442d46baeadd3ba3377ed29ed694c86ece25 Propchange: release/forrest/apache-forrest-0.9-dependencies.tar.gz.sha1 ------------------------------------------------------------------------------ svn:eol-style = native Added: release/forrest/apache-forrest-0.9-sources.tar.gz ============================================================================== Binary file - no diff available. Propchange: release/forrest/apache-forrest-0.9-sources.tar.gz ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: release/forrest/apache-forrest-0.9-sources.tar.gz.asc ============================================================================== --- release/forrest/apache-forrest-0.9-sources.tar.gz.asc (added) +++ release/forrest/apache-forrest-0.9-sources.tar.gz.asc Wed Nov 21 08:11:40 2012 @@ -0,0 +1,17 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.11 (Darwin) + +iQIcBAABCgAGBQJPem1hAAoJEKpML1MySKRudycQAIgkEPYUGqrTNj2bvOaIo4aY +oL9I4e8DFDtpHeYxXyXsZd8zTxDo80nkK2Ll23e0JQm2gGje5IKKTbRnifcaOU1+ +L3pRt3nSt7HsNBlkvNx854MkVD5lyICywWbKK9wLQ2FiwTxq77AxNiOeTVB3EyF8 +4mvqCL5W+V0LZXi02jeP6+6tu1YEIAQt0iBXhiRqtvubZPOvG1FeQ4vfXp0iXVNh +myFIBLRHX4ERPG194Gwz1W+QV/PJiLKPmL9Up3MhMrmbo9hl+b76xVG1J8/+5KhI +Ll6Kdjxe/x2Bk30EEqBbM+/brmn4Kmg691z93rOeX9anrkCFdWhEjKIAE9ELplhQ +1L0GckwLkpOgPorNr1q6EOCYpA7lFaihAHq+E4NtFsTgzqbd3Jv3qMVi4JWRmVlv +YQ3h0rOi8DKYgpeC71gx5UG/7QjGXtqUPFTJ26rbTsGo2zVSx7y3Z6PE93rD2tcd +vUbUl0prclG/0B9pZvjGrlESkNFpSwDLWi/dOHaiD7oPZbMYzZ2DMZUVz7yYr3gH +H2vDYGjcve6L293yNPL0grh2CmxJXbRvWTo/L1fbdnjEjK46NAucEvJ9a/WrwFbG +lFUE6vvLZ8N9GfeoeeOzmKEM+vquMQv1HWP4/NGMXZf3Rh1/jUn9XJSjPtGFucx5 +swWGQLuxBD7DQmOtVKNG +=GBfG +-----END PGP SIGNATURE----- Propchange: release/forrest/apache-forrest-0.9-sources.tar.gz.asc ------------------------------------------------------------------------------ svn:eol-style = native Added: release/forrest/apache-forrest-0.9-sources.tar.gz.md5 ============================================================================== --- release/forrest/apache-forrest-0.9-sources.tar.gz.md5 (added) +++ release/forrest/apache-forrest-0.9-sources.tar.gz.md5 Wed Nov 21 08:11:40 2012 @@ -0,0 +1 @@ +2bc9e0b220f8ec5bc1f228dbc3023e0e Propchange: release/forrest/apache-forrest-0.9-sources.tar.gz.md5 ------------------------------------------------------------------------------ svn:eol-style = native Added: release/forrest/apache-forrest-0.9-sources.tar.gz.sha1 ============================================================================== --- release/forrest/apache-forrest-0.9-sources.tar.gz.sha1 (added) +++ release/forrest/apache-forrest-0.9-sources.tar.gz.sha1 Wed Nov 21 08:11:40 2012 @@ -0,0 +1 @@ +8c7b49a7dff4b3f60a52c7696684168b6d454a47 Propchange: release/forrest/apache-forrest-0.9-sources.tar.gz.sha1 ------------------------------------------------------------------------------ svn:eol-style = native