]> source.dussan.org Git - xmlgraphics-fop.git/commitdiff
Reorganized the release notes and known issues
authorSimon Pepping <spepping@apache.org>
Sat, 23 Dec 2006 11:33:05 +0000 (11:33 +0000)
committerSimon Pepping <spepping@apache.org>
Sat, 23 Dec 2006 11:33:05 +0000 (11:33 +0000)
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/fop-0_93@489881 13f79535-47bb-0310-9956-ffa450edef68

forrest.properties
known-issues.xml [new file with mode: 0644]
src/documentation/content/xdocs/0.93/index.xml
src/documentation/content/xdocs/knownissues.xml
src/documentation/content/xdocs/relnotes.xml
src/documentation/content/xdocs/site.xml
src/documentation/resources/stylesheets/changes2document.xsl
src/documentation/resources/stylesheets/known-issues2document.xsl [new file with mode: 0644]
src/documentation/resources/stylesheets/releaseNotes2document.xsl
src/documentation/sitemap.xmap
status.xml

index f4fb7d9cad8ea61eff6df2d88efbf0faeb6e3055..537cb15e3c2f003c831eaeb64174f3a01319a093 100644 (file)
@@ -60,6 +60,7 @@ project.skin=pelt
 #project.lib-dir=${project.content-dir}/lib
 #project.classes-dir=${project.content-dir}/classes
 #project.translations-dir=${project.content-dir}/translations
+project.knownissues=known-issues.xml
 
 ##############
 # validation properties
diff --git a/known-issues.xml b/known-issues.xml
new file mode 100644 (file)
index 0000000..3a2ee49
--- /dev/null
@@ -0,0 +1,107 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<!-- $Id$ -->
+<known-issues>
+      <known-issue>
+        PCL, MIF and SVG output support have not been restored, yet.
+      </known-issue>
+      <known-issue>
+        Java2D/AWT support has been improved, but some problems remain,
+        for example with block-containers.
+      </known-issue>
+      <known-issue>
+        Auto table layout is not implemented, yet.
+      </known-issue>
+      <known-issue>
+        The collapsing border model on tables is not implemented, yet. Please 
+        use border-collapse="separate" for now.
+      </known-issue>
+      <known-issue>
+        Footnotes may overlap with text of the region-body in multi-column 
+        documents.
+      </known-issue>
+      <known-issue>
+        Space resolution does not work between footnote regions.
+      </known-issue>
+      <known-issue>
+        There's a problem involving nested block-containers and 
+        reference-orientation 180/-180 (<a href="http://issues.apache.org/bugzilla/show_bug.cgi?id=36391">Bugzilla #36391</a>)
+      </known-issue>
+      <known-issue>
+        block-containers with no height currently don't create a fence for
+        spaces as they should (they behave like a normal block).
+      </known-issue>
+      <known-issue>
+        Preserved linefeeds in fo:character are not handled correctly.
+      </known-issue>
+      <known-issue>
+        An empty block currently produces a fence for stacking constraints
+        which it shouldn't.
+      </known-issue>
+      <known-issue>
+        There are several small problems around white space handling.
+      </known-issue>
+      <known-issue>
+        Images currently don't shrink so they fit on a page when they are 
+        too big and shrinking is allowed to happen.
+      </known-issue>
+      <known-issue>
+        inline-container may not work as expected.
+      </known-issue>
+      <known-issue>
+        letter-spacing and word-spacing properties may not work as expected.
+      </known-issue>
+      <known-issue>
+        leaders with leader-pattern="use-content" may not work as expected.
+      </known-issue>
+      <known-issue>
+        keep-with-previous doesn't work inside tables and lists, yet.
+      </known-issue>
+      <known-issue>
+        If two consecutive pages don't have the same available width, the 
+        content currently isn't properly fit into the available space on
+        the new page.
+      </known-issue>
+      <known-issue>
+        background-images on page-number-citations are not placed correctly.
+      </known-issue>
+      <known-issue>
+        Not all FO elements can be referenced by their "id", most notably:
+        table-body, table-header, table-footer and table-row.
+      </known-issue>
+      <known-issue>
+        The backgrounds of table-body, table-header, table-footer and 
+        table-column are not painted, yet.
+      </known-issue>
+      <known-issue>
+        Border and padding conditionality are not supported on table-cells, yet.
+      </known-issue>
+      <known-issue>
+        Column balancing in multi-column documents may not work as expected
+        (<a href="http://issues.apache.org/bugzilla/show_bug.cgi?id=36356">Bugzilla #36356</a>)
+      </known-issue>
+      <known-issue>
+        Omitting fo:table-column or having fo:table-column without a column-width 
+        and attempting to create columns implicitly from the first
+        table row is not implemented, yet (<a href="http://issues.apache.org/bugzilla/show_bug.cgi?id=35656">Bugzilla #35656</a>).
+      </known-issue>
+      <known-issue>
+        Internal basic-links don't point to the exact location on a page, yet, as they
+        did in 0.20.5. Currently you land in the upper left corner of the page.
+      </known-issue>
+</known-issues>
index 4fb807b907f8b0feadacd5c9a732f7eee16fdb44..66c6eb3747474772fc5125e7e58739f6f940108a 100644 (file)
@@ -35,7 +35,7 @@
       <p>
         This fourth release contains many bug fix release and new features compared
         to 0.92beta. To see what has changed since the last release, please visit the 
-        <a href="../changes.html">Changes Page</a> and the <a href="../relnotes.html">Release Notes</a>.
+        <a href="changes_0.93.html">Changes Page</a> and the <a href="releaseNotes_0.93.html">Release Notes</a>.
       </p>
     </section>
     <section id="upgrading">
index dc04d9262c78c4421afc7ddcf3ec81cd58ad7b19..1059160dbfc33dcbd3c8ce3ceba984a32d1531a7 100644 (file)
 <section>
   <title>Known issues</title>
   <p>
-    This page lists currently known issues in the FOP codebase. Please note that this list is generated
-    from data in FOP's code repository (Trunk) and may not exactly represent the list of issues in
-    the latest release.
+    This page lists currently known issues in the FOP codebase.
   </p>
   <note>
     <p>
       For additional information on known issues in Apache FOP, please have a look at the following pages, too:
     </p>
     <ul>
-      <li><a href="relnotes.html">the release notes</a></li>
       <li><a href="bugs.html">the bug list in Bugzilla</a></li>
       <li><a href="http://wiki.apache.org/xmlgraphics-fop/FOPProjectTasks">the task list in the Wiki</a></li>
     </ul>
     </p>
     <xi:include href="cocoon://knownissues-raw-layoutengine.xml#xpointer(/document/body/*)"/>
   </section>
+  <section>
+    <title>Other known issues</title>
+    <p>This section lists other known issues.</p>
+    <xi:include href="cocoon://knownissues-raw-static.xml#xpointer(/document/body/*)"/>
+  </section>
 </section>
 </body>
 </document>
index 5955056669f1a55557ea70d1ca93e52748c09136..8499d674bcdd882b0876243586ec5ff680ff2cee 100644 (file)
   </header>
 
     <body>
-<section>
-  <title>FOP 0.93</title>
-  <p>This is the first stable release after the big redesign
-    effort.</p>
-  <ul>
-    <li>The API was first introduced in release 0.92 beta. The
-      preceding API has been removed.
-    </li>
-    <li>
-      This release again contains many bug fixes and new features. See
-      the <a href="changes.html">changes file</a> for details.
-    </li>
-    <li>
-      See the <a href="compliance.html">compliance page</a> for an
-      overview of the compliance of this release with the XSL 1.0 and
-      1.1 recommendations.
-    </li>
-  </ul>
-  <p>Caveats:</p>
-  <ul>
-    <li>
-      You may experience different behaviour compared to version 0.20.5.
-      Please consult the <a href="0.93/upgrading.html">"Upgrading"</a> page for details.
-    </li>
-  </ul>
-  <p>Known Issues:</p>
-  <ul>
-    <li>
-      PCL, MIF and SVG output support have not been restored, yet.
-    </li>
-    <li>
-      Java2D/AWT support has been improved, but some problems remain,
-      for example with block-containers.
-    </li>
-    <li>
-      Auto table layout is not implemented, yet.
-    </li>
-    <li>
-      The collapsing border model on tables is not implemented, yet. Please 
-      use border-collapse="separate" for now.
-    </li>
-    <li>
-      Footnotes may overlap with text of the region-body in multi-column 
-      documents.
-    </li>
-    <li>
-      Space resolution does not work between footnote regions.
-    </li>
-    <li>
-      There's a problem involving nested block-containers and 
-      reference-orientation 180/-180 (<a href="http://issues.apache.org/bugzilla/show_bug.cgi?id=36391">Bugzilla #36391</a>)
-    </li>
-    <li>
-      block-containers with no height currently don't create a fence for
-      spaces as they should (they behave like a normal block).
-    </li>
-    <li>
-      Preserved linefeeds in fo:character are not handled correctly.
-    </li>
-    <li>
-      An empty block currently produces a fence for stacking constraints
-      which it shouldn't.
-    </li>
-    <li>
-      There are several small problems around white space handling.
-    </li>
-    <li>
-      Images currently don't shrink so they fit on a page when they are 
-      too big and shrinking is allowed to happen.
-    </li>
-    <li>
-      inline-container may not work as expected.
-    </li>
-    <li>
-      letter-spacing and word-spacing properties may not work as expected.
-    </li>
-    <li>
-      leaders with leader-pattern="use-content" may not work as expected.
-    </li>
-    <li>
-      keep-with-previous doesn't work inside tables and lists, yet.
-    </li>
-    <li>
-      If two consecutive pages don't have the same available width, the 
-      content currently isn't properly fit into the available space on
-      the new page.
-    </li>
-    <li>
-      background-images on page-number-citations are not placed correctly.
-    </li>
-    <li>
-      Not all FO elements can be referenced by their "id", most notably:
-      table-body, table-header, table-footer and table-row.
-    </li>
-    <li>
-      The backgrounds of table-body, table-header, table-footer and 
-      table-column are not painted, yet.
-    </li>
-    <li>
-      Border and padding conditionality are not supported on table-cells, yet.
-    </li>
-    <li>
-      Column balancing in multi-column documents may not work as expected
-      (<a href="http://issues.apache.org/bugzilla/show_bug.cgi?id=36356">Bugzilla #36356</a>)
-    </li>
-    <li>
-      Omitting fo:table-column or having fo:table-column without a column-width 
-      and attempting to create columns implicitly from the first
-      table row is not implemented, yet (<a href="http://issues.apache.org/bugzilla/show_bug.cgi?id=35656">Bugzilla #35656</a>).
-    </li>
-    <li>
-      Internal basic-links don't point to the exact location on a page, yet, as they
-      did in 0.20.5. Currently you land in the upper left corner of the page.
-    </li>
-  </ul>
-</section>
-
 <section>
   <title>FOP 0.92 beta</title>
   <p>
index 1f8eaa9313c0b08c8729a1c1867a44006ca6164e..d6d3c8ce71cb7aad88d088e1e8a6968a8e364a65 100644 (file)
@@ -21,7 +21,6 @@
   -->
   <about label="About">
     <index label="Introduction" href="index.html"/>
-    <license label="Release Notes" href="relnotes.html"/>
     <download label="Download" href="download.html"/>
     <compliance label="Compliance" href="compliance.html" description="FOP Compliance"/>
     <help label="Getting Help" href="gethelp.html"/>
@@ -90,6 +89,8 @@
   -->
   <trunk label="FOP 0.93" href="0.93/" tab="stableversion">
     <about label="About" href="index.html"/>
+    <release label="Release Notes" href="releaseNotes_0.93.html"/>
+    <changes label="Changes" href="changes_0.93.html"/>
     <upgrading label="Upgrading" href="upgrading.html"/>
     
     <using label="Using FOP">
index 8ac82a9380f036245f0fc82f84894594c703d589..2582b03eab00035c979867437a47277809b8e658 100644 (file)
@@ -49,7 +49,8 @@
        <xsl:value-of select="@title"/>
      </xsl:when>
      <xsl:otherwise>
-       <xsl:text>History of Changes</xsl:text> <xsl:value-of select="$versionNumber"/>
+       <xsl:text>History of Changes </xsl:text>
+       <xsl:value-of select="$versionNumber"/>
      </xsl:otherwise>
     </xsl:choose>
    </title>
diff --git a/src/documentation/resources/stylesheets/known-issues2document.xsl b/src/documentation/resources/stylesheets/known-issues2document.xsl
new file mode 100644 (file)
index 0000000..8e10c35
--- /dev/null
@@ -0,0 +1,49 @@
+<?xml version="1.0"?>
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<!-- $Id$ -->
+<xsl:stylesheet
+    xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+    version="1.0">
+
+  <xsl:template match="known-issues">
+   <document>
+    <header>
+     <title>Known Issues</title>
+    </header>
+    <body>
+      <xsl:choose>
+        <xsl:when test="count(known-issue) &gt; 0">
+          <ul>
+            <xsl:apply-templates select="known-issue"/>
+          </ul>
+        </xsl:when>
+        <xsl:otherwise>
+          <p>Currently, there are no known issues to list here!</p>
+        </xsl:otherwise>
+      </xsl:choose>
+    </body>
+   </document>  
+  </xsl:template>
+
+  <xsl:template match="known-issue">
+    <li>
+      <xsl:apply-templates/>
+    </li>
+  </xsl:template>
+  
+</xsl:stylesheet>
index 700f5e31775c9fc8a089c60fcb0f8a7a3324d231..e87ec4f3abbfcb20eb50daeb9700a50ffe378e6c 100644 (file)
    <note>This is not a complete list of changes, a 
    full list of changes in this release
    <a href="changes_{$versionNumber}.html">is available</a>.</note>
-     <xsl:if test="action[@context='code' and @importance='high']">
+     <xsl:if test="action[@context='Code' and @importance='high']">
        <section>
          <title>Important Changes Code Base</title>
          <ul>
-          <xsl:apply-templates select="action[@context='code' and @importance='high']">
+          <xsl:apply-templates select="action[@context='Code' and @importance='high']">
             <xsl:sort select="@type"/>
           </xsl:apply-templates>
          </ul>
index c9eed11a75b2c99ddfd592cefb6099a8b614b6a1..b7af0b9f0e3051570fcd78c8285e1a1b8d1b64b7 100644 (file)
@@ -45,6 +45,7 @@
         <map:generate type="file" src="{project:status}" />
         <map:transform src="resources/stylesheets/releaseNotes2document.xsl">
           <map:parameter name="versionNumber" value="{3}"/>
+          <map:parameter name="path" value="{1}{2}"/>
         </map:transform>
         <map:serialize type="xml-document"/>
       </map:match>
         </map:transform>
         <map:serialize type="xml-document"/>
       </map:match>
+      <map:match type="regexp" pattern="^(.*?)([^/]*)knownissues-raw-static.xml$">
+        <!--<map:generate type="file" src="{project:knownissues}"/>-->
+        <map:generate type="file" src="../../known-issues.xml"/>
+        <map:transform src="resources/stylesheets/known-issues2document.xsl"/>
+        <map:serialize type="xml-document"/>
+      </map:match>
     
     </map:pipeline>
      
index 9f33f2d2e6062904f82943f32383df3857b9addf..2cac780ee2203ca5424dca16b8dc1c6288287b41 100644 (file)
     <release version="FOP Trunk">
     </release>    
     <release version="0.93" date="2 January 2007">
-      <action context="Code" dev="BD" type="add">
+      <notes>
+        <p>This is the first stable release after the big redesign
+          effort.</p>
+        <ul>
+          <li>The API was first introduced in release 0.92 beta. The
+            preceding API has been removed.
+          </li>
+          <li>
+            See the <a href="../compliance.html">compliance page</a> for an
+            overview of the compliance of this release with the XSL 1.0 and
+            1.1 recommendations.
+          </li>
+          <li>
+            This release again contains many bug fixes and new features. See
+            below for details.
+          </li>
+          <li>
+            See the <a href="../knownissues.html">known issues page</a>
+            for an overview of the known issues with this release.
+          </li>
+        </ul>
+        <p>Caveats:</p>
+        <ul>
+          <li>
+            You may experience different behaviour compared to version 0.20.5.
+            Please consult the <a href="upgrading.html">"Upgrading"</a> page for details.
+          </li>
+        </ul>
+      </notes>
+      <action context="Code" dev="BD" type="add" importance="high">
         Added support for the use of Open Type fonts
       </action>
-      <action context="Code" dev="BD" type="update" fixes-bug="5535" due-to="Adam Strzelecki, Victor Mote">
+      <action context="Code" dev="BD" type="update" fixes-bug="5535" due-to="Adam Strzelecki, Victor Mote" importance="high">
         Enabled Copy/Paste from PDF content in Acrobat Reader for text using embedded TrueType fonts.
       </action>
       <action context="Code" dev="SP" type="update" fixes-bug="41044" due-to="Richard Wheeldon">
@@ -46,7 +75,7 @@
         Added initial support for loading fonts without a pre-created XML font metric
         file.
       </action>
-      <action context="Code" dev="JM" type="add" fixes-bug="40729" due-to="Peter Coppens">
+      <action context="Code" dev="JM" type="add" fixes-bug="40729" due-to="Peter Coppens" importance="high">
         Support for the rgb-icc() function and for a proprietary cmyk() function (for device CMYK
         colors only through the PDF renderer so far). 
       </action>