xmlgraphics-fop-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From jerem...@apache.org
Subject svn commit: r348205 - in /xmlgraphics/fop/trunk: ./ src/documentation/content/ src/documentation/content/latest/ src/documentation/content/xdocs/ src/documentation/content/xdocs/0.90/
Date Tue, 22 Nov 2005 18:26:39 GMT
Author: jeremias
Date: Tue Nov 22 10:26:26 2005
New Revision: 348205

URL: http://svn.apache.org/viewcvs?rev=348205&view=rev
Log:
Merged changes 345575:345890 from branches/fop-0_90 into trunk:

"build/site" is now copied to "docs".
The build directory isn't included in either distribution anymore.
Source distribution doesn't contain fop.jar, javadocs and compiled docs anymore to make the
distribution smaller.
KEYS and status.xml and lib/xalan*.txt added (Thanks, Simon).
Added version info to javadocs.
Removed limitation to build javadocs only with JDKs >= 1.4. It works fine for me on Win32
Sun JDK 1.3.1_15.
You can add "javahome.jdk14" to your build-local.properties so Forrest docs can be built during
a JDK 1.3 distribution build.
Added release notes to site (Thanks, Christian, for the reminder).
Append JDK indicator to binary distribution using system property java.specification.version.
upgrade guide: new configuration format (CG)
Documented additional known issue with PS Renderer that I didn't have time to fix.
Redirects and release names cleaned up as per Simon's suggestions.
Added link to latest release branch to download page.

Removed:
    xmlgraphics/fop/trunk/src/documentation/content/latest/
Modified:
    xmlgraphics/fop/trunk/README
    xmlgraphics/fop/trunk/build.xml
    xmlgraphics/fop/trunk/src/documentation/content/.htaccess
    xmlgraphics/fop/trunk/src/documentation/content/xdocs/0.90/upgrading.xml
    xmlgraphics/fop/trunk/src/documentation/content/xdocs/compliance.ihtml
    xmlgraphics/fop/trunk/src/documentation/content/xdocs/download.xml
    xmlgraphics/fop/trunk/src/documentation/content/xdocs/index.xml
    xmlgraphics/fop/trunk/src/documentation/content/xdocs/relnotes.xml

Modified: xmlgraphics/fop/trunk/README
URL: http://svn.apache.org/viewcvs/xmlgraphics/fop/trunk/README?rev=348205&r1=348204&r2=348205&view=diff
==============================================================================
--- xmlgraphics/fop/trunk/README (original)
+++ xmlgraphics/fop/trunk/README Tue Nov 22 10:26:26 2005
@@ -147,3 +147,4 @@
     - 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 (Bugzilla #35656).
+    - Leaders with the "rule" pattern don't work for PostScript output.

Modified: xmlgraphics/fop/trunk/build.xml
URL: http://svn.apache.org/viewcvs/xmlgraphics/fop/trunk/build.xml?rev=348205&r1=348204&r2=348205&view=diff
==============================================================================
--- xmlgraphics/fop/trunk/build.xml (original)
+++ xmlgraphics/fop/trunk/build.xml Tue Nov 22 10:26:26 2005
@@ -62,19 +62,14 @@
 
   <fileset dir="${basedir}" id="dist.bin">
     <include name="conf/**"/>
-    <include name="build/site/**"/>
-    <!--include name="CHANGES"/-->
+    <include name="examples/**"/>
     <include name="LICENSE"/>
     <include name="NOTICE"/>
     <include name="README"/>
-    <!--include name="STATUS"/-->
+    <include name="KEYS"/>
+    <include name="status.xml"/>
     <include name="fop.bat"/>
     <include name="fop"/>
-    <include name="examples/**"/>
-    <exclude name="docs/**"/>
-    <exclude name="src/**"/>
-    <exclude name="dist/**"/>
-    <exclude name="lib/**"/>
   </fileset>
 
   <fileset dir="${basedir}" id="dist.bin.lib">
@@ -85,17 +80,13 @@
       <include name="lib/commons-logging*"/>
       <include name="lib/README*"/>
       <include name="lib/serializer*"/>
-      <include name="lib/xalan-*"/>
+      <include name="lib/xalan*"/>
       <include name="lib/xerces*"/>
       <include name="lib/xml-apis*"/>
     </patternset>
   </fileset>
 
   <fileset dir="${basedir}" id="dist.src">
-    <exclude name="lib/classes/**"/>
-    <exclude name="lib/org/**"/>
-    <exclude name="lib/src/**"/>
-    <include name="build/site/**"/>
     <include name="src/**"/>
     <include name="conf/**"/>
     <include name="hyph/hyphenation.dtd"/>
@@ -104,11 +95,11 @@
     <include name="lib/servlet*"/>
     <include name="test/**"/>
     <include name="examples/**"/>
-    <!--include name="CHANGES"/-->
     <include name="LICENSE"/>
     <include name="NOTICE"/>
     <include name="README"/>
-    <!--include name="STATUS"/-->
+    <include name="KEYS"/>
+    <include name="status.xml"/>
     <include name="build.*"/>
     <include name="fop.bat"/>
     <include name="fop"/>
@@ -830,7 +821,7 @@
   <!-- Creates the API documentation                                       -->
   <!-- =================================================================== -->
   <target name="javadocs" depends="codegen" description="Generates javadocs">
-    <condition property="javadoc.version.ok">
+    <!--condition property="javadoc.version.ok">
       <not>
         <or>
           <equals arg1="${ant.java.version}" arg2="1.1"/>
@@ -839,7 +830,7 @@
         </or>
       </not>
     </condition>
-    <fail message="Building FOP javadocs requires at least Java 1.4" unless="javadoc.version.ok"/>
+    <fail message="Building FOP javadocs requires at least Java 1.4" unless="javadoc.version.ok"/-->
     <property name="javadoc.public"  value="false"/>
     <property name="javadoc.package" value="false"/>
     <property name="javadoc.private" value="false"/>
@@ -861,7 +852,7 @@
         destdir="${build.javadocs.dir}"
         author="true"
         version="true"
-        windowtitle="${Name} API"
+        windowtitle="${Name} ${version} API"
         doctitle="Apache Formatting Objects Processor (FOP)"
         bottom="Copyright ${year} The Apache Software Foundation. All Rights Reserved."
         overview="${src.dir}/java/org/apache/fop/overview.html"
@@ -870,6 +861,8 @@
         public="${javadoc.public}"
         package="${javadoc.package}"
         private="${javadoc.private}">
+      <header><![CDATA[${name} ${version}]]></header>
+      <footer><![CDATA[${name} ${version}]]></footer>
       <classpath>
         <path refid="libs-build-classpath"/>
         <pathelement path="${java.class.path}"/>
@@ -1043,10 +1036,24 @@
     <echo message="Make sure you have a proper Forrest installation (see http://forrest.apache.org/)"/>
 
     <!--<antcall target="site"/>-->
+    
+    <!-- You can provide a JDK 1.4 for a JDK 1.3 build by adding "javahome.jdk14" to build-local.properties
-->
+    <condition property="javahome.jdk14.override" value="${javahome.jdk14}">
+      <isset property="javahome.jdk14"/>
+    </condition>
+    <echo message="java home: ${javahome.jdk14.override}"/>
+    <condition property="javahome.jdk14.override" value="${env.JAVA_HOME}">
+      <not>
+        <isset property="javahome.jdk14.override"/>
+      </not>
+    </condition>
+    <echo message="java home: ${javahome.jdk14.override}"/>
     <condition property="forrest.call" value="forrest.bat" else="forrest">
       <os family="windows"/>
     </condition>
-    <exec executable="${forrest.call}"/>
+    <exec executable="${forrest.call}">
+      <env key="JAVA_HOME" value="${javahome.jdk14.override}"/>
+    </exec>
   </target>
   
   <!-- =================================================================== -->
@@ -1054,7 +1061,7 @@
   <!-- =================================================================== -->
   <target name="dist" depends="dist-src,dist-bin" description="Generates the distribution
package"/>
 
-  <target name="dist-bin" depends="all,docs">
+  <target name="dist-bin" depends="all,javadocs,docs">
     <echo message="Building the binary distribution files (zip,tar)"/>
     <fail message="A complete binary build requires Jimi" unless="jimi.present"/>
     <fail message="A complete binary build requires JAI" unless="jai.present"/>
@@ -1064,13 +1071,20 @@
       <fileset refid="dist.bin"/>
       <fileset refid="dist.bin.lib"/>
     </copy>
+    <copy todir="${dist.bin.result.dir}/docs">
+      <fileset dir="${build.dir}/site"/>
+    </copy>
+    <copy todir="${dist.bin.result.dir}/javadocs">
+      <fileset dir="${build.javadocs.dir}"/>
+    </copy>
     <mkdir dir="${dist.bin.result.dir}/build"/>
     <copy todir="${dist.bin.result.dir}/build" file="build/fop.jar"/>
     <chmod file="${dist.bin.result.dir}/fop" perm="ugo+rx"/>
 
-    <zip zipfile="${name}-${version}-bin.zip" basedir="${dist.bin.dir}" includes="**"/>
+    <property name="bin.suffix" value="bin-jdk${java.specification.version}"/>
+    <zip zipfile="${name}-${version}-${bin.suffix}.zip" basedir="${dist.bin.dir}" includes="**"/>
     <tar longfile="gnu"
-         destfile="${name}-${version}-bin.tar" >
+         destfile="${name}-${version}-${bin.suffix}.tar">
       <tarfileset dir="${dist.bin.dir}" mode="755">
         <include name="${name}-${version}/fop"/>
       </tarfileset>
@@ -1079,21 +1093,16 @@
         <exclude name="${name}-${version}/fop"/>
       </tarfileset>
     </tar>
-    <gzip zipfile="${name}-${version}-bin.tar.gz" src="${name}-${version}-bin.tar"/>
-    <delete file="${name}-${version}-bin.tar"/>
+    <gzip zipfile="${name}-${version}-${bin.suffix}.tar.gz" src="${name}-${version}-${bin.suffix}.tar"/>
+    <delete file="${name}-${version}-${bin.suffix}.tar"/>
   </target>
 
-  <target name="dist-src" depends="all, javadocs, docs">
+  <target name="dist-src" depends="all">
     <echo message="Building the source distribution files (zip,tar)"/>
     <mkdir dir="${dist.src.result.dir}"/>
     <copy todir="${dist.src.result.dir}">
       <fileset refid="dist.src"/>
     </copy>
-    <copy todir="${dist.src.result.dir}/javadocs">
-      <fileset dir="${build.javadocs.dir}"/>
-    </copy>
-    <mkdir dir="${dist.src.result.dir}/build"/>
-    <copy todir="${dist.src.result.dir}/build" file="build/fop.jar"/>
     <chmod file="${dist.src.result.dir}/fop" perm="ugo+rx"/>
 
     <zip zipfile="${name}-${version}-src.zip" basedir="${dist.src.dir}" includes="**"/>

Modified: xmlgraphics/fop/trunk/src/documentation/content/.htaccess
URL: http://svn.apache.org/viewcvs/xmlgraphics/fop/trunk/src/documentation/content/.htaccess?rev=348205&r1=348204&r2=348205&view=diff
==============================================================================
--- xmlgraphics/fop/trunk/src/documentation/content/.htaccess (original)
+++ xmlgraphics/fop/trunk/src/documentation/content/.htaccess Tue Nov 22 10:26:26 2005
@@ -11,3 +11,10 @@
 RedirectMatch Permanent ^/fop/pdfencryption(.*) http://xmlgraphics.apache.org/fop/0.20.5/pdfencryption$1
 RedirectMatch Permanent ^/fop/running(.*) http://xmlgraphics.apache.org/fop/0.20.5/running$1
 RedirectMatch Permanent ^/fop/servlets(.*) http://xmlgraphics.apache.org/fop/0.20.5/servlets$1
+
+# redirect to versioned documentation
+Redirect Temp /fop/stable http://xmlgraphics.apache.org/fop/0.20.5
+Redirect Temp /fop/current http://xmlgraphics.apache.org/fop/0.20.5
+Redirect Temp /fop/0.90alpha1 http://xmlgraphics.apache.org/fop/0.90
+Redirect Temp /fop/unstable http://xmlgraphics.apache.org/fop/0.90
+Redirect Temp /fop/latest http://xmlgraphics.apache.org/fop/0.90

Modified: xmlgraphics/fop/trunk/src/documentation/content/xdocs/0.90/upgrading.xml
URL: http://svn.apache.org/viewcvs/xmlgraphics/fop/trunk/src/documentation/content/xdocs/0.90/upgrading.xml?rev=348205&r1=348204&r2=348205&view=diff
==============================================================================
--- xmlgraphics/fop/trunk/src/documentation/content/xdocs/0.90/upgrading.xml (original)
+++ xmlgraphics/fop/trunk/src/documentation/content/xdocs/0.90/upgrading.xml Tue Nov 22 10:26:26
2005
@@ -40,6 +40,9 @@
           The new API is not stable, yet. Please be aware that further changes might still
occur!
         </li>
         <li>
+          The configuration file format has changed (see the <a href="configuration.html">Configuration
page</a> for details).
+        </li>
+        <li>
           <p>
             The new code is much more strict about the interpretation of the XSL-FO 1.0 specification.
             Things that worked fine in version 0.20.5 might start to produce warnings or
even errors

Modified: xmlgraphics/fop/trunk/src/documentation/content/xdocs/compliance.ihtml
URL: http://svn.apache.org/viewcvs/xmlgraphics/fop/trunk/src/documentation/content/xdocs/compliance.ihtml?rev=348205&r1=348204&r2=348205&view=diff
==============================================================================
--- xmlgraphics/fop/trunk/src/documentation/content/xdocs/compliance.ihtml (original)
+++ xmlgraphics/fop/trunk/src/documentation/content/xdocs/compliance.ihtml Tue Nov 22 10:26:26
2005
@@ -170,10 +170,10 @@
     </tr>
     <tr>
       <th align="center">
-        &nbsp;0.20.5&nbsp;
+        0.20.5 (current stable)
       </th>
       <th align="center">
-        Latest Release
+        0.90alpha1 (unstable)
       </th>
     </tr>
     <tr>
@@ -611,7 +611,7 @@
             [0.20.5] For absolute positioning, use 'position="absolute"' (as 'absolute-position="absolute"'
is not implemented), and specify all four of "left", "top", "width" and "height"
           </li>
           <li>
-            [Latest] No known restrictions.
+            [0.90alpha1] No known restrictions.
           </li>
         </ul>
       </td>
@@ -825,7 +825,7 @@
             [0.20.5] Only works for table of contents without any problems. The case where
the page number doesn't fit on a line isn't handled, and any text on the same line and after
the page-number might not appear exactly where you want it to.
           </li>
           <li>
-            [Latest] After the page number is known, no relayout is performed. The appearance
may be suboptimal depending on the use case.
+            [0.90alpha1] After the page number is known, no relayout is performed. The appearance
may be suboptimal depending on the use case.
           </li>
         </ul>
       </td>
@@ -874,7 +874,7 @@
       <td align="left">
         <ul>
           <li>
-            [Latest] Only border-collapse="separate" is supported and there's no support
for automatic column widths.
+            [0.90alpha1] Only border-collapse="separate" is supported and there's no support
for automatic column widths.
           </li>
         </ul>
       </td>
@@ -1284,7 +1284,7 @@
       </td>
       <td align="left">
         <ul>
-          <li>[Latest] Restrictions with multi-column documents.</li>
+          <li>[0.90alpha1] Restrictions with multi-column documents.</li>
         </ul>
       </td>
     </tr>
@@ -1398,10 +1398,10 @@
     </tr>
     <tr>
       <th align="center">
-        &nbsp;0.20.5&nbsp;
+        0.20.5 (current stable)
       </th>
       <th align="center">
-        Latest Release
+        0.90alpha1 (unstable)
       </th>
     </tr>
     <tr>
@@ -1476,7 +1476,7 @@
             [0.20.5] Use shorthand position="absolute" as a workaround.
           </li>
           <li>
-            [Latest] No restrictions. The 0.20.5 work-around is not supported.
+            [0.90alpha1] No restrictions. The 0.20.5 work-around is not supported.
           </li>
         </ul>
       </td>
@@ -1970,7 +1970,7 @@
       <td align="left">
         <ul>
           <li>
-            [Latest] not yet implemented on table-body, table-header and table-footer.
+            [0.90alpha1] not yet implemented on table-body, table-header and table-footer.
           </li>
         </ul>
       </td>
@@ -1994,7 +1994,7 @@
       <td align="partial">
         <ul>
           <li>
-            [Latest] not yet implemented on table-body, table-header and table-footer.
+            [0.90alpha1] not yet implemented on table-body, table-header and table-footer.
           </li>
         </ul>
       </td>
@@ -2951,7 +2951,7 @@
             [0.20.5] "normal", "bolder" and "lighter" are not supported
           </li>
           <li>
-            [Latest] TODO &lt;relative&gt; font weights
+            [0.90alpha1] TODO &lt;relative&gt; font weights
           </li>
         </ul>
       </td>
@@ -3224,7 +3224,7 @@
             [0.20.5] space-before.optimum supported
           </li>
           <li>
-            [Latest] Space adjustment may not fully work everywhere, yet.
+            [0.90alpha1] Space adjustment may not fully work everywhere, yet.
           </li>
         </ul>
       </td>
@@ -3251,7 +3251,7 @@
             [0.20.5] space-after.optimum supported
           </li>
           <li>
-            [Latest] Space adjustment may not fully work everywhere, yet.
+            [0.90alpha1] Space adjustment may not fully work everywhere, yet.
           </li>
         </ul>
       </td>
@@ -3460,7 +3460,7 @@
             [0.20.5] For table-cell, the "height" attribute must be set for the parent table-row;
setting the height of the table or the table-cell results in vertical centering having no
effect. 
           </li>
           <li>
-            [Latest] TODO Check e-g, i-f-o.
+            [0.90alpha1] TODO Check e-g, i-f-o.
           </li>
         </ul>
       </td>
@@ -3874,7 +3874,7 @@
       <td align="left">
         <ul>
           <li>
-            [Latest] value "line-height" not supported
+            [0.90alpha1] value "line-height" not supported
           </li>
         </ul>
       </td>
@@ -3898,7 +3898,7 @@
       <td align="left">
         <ul>
           <li>
-            [Latest] Value "treat-as-zero-width-space" not supported
+            [0.90alpha1] Value "treat-as-zero-width-space" not supported
           </li>
         </ul>
       </td>
@@ -3922,7 +3922,7 @@
       <td align="left">
         <ul>
           <li>
-            [Latest] Only the values "ignore" and "ignore-if-surrounding-linefeed" work reliably
+            [0.90alpha1] Only the values "ignore" and "ignore-if-surrounding-linefeed" work
reliably
           </li>
         </ul>
       </td>
@@ -4034,7 +4034,7 @@
       <td align="left">
         <ul>
           <li>
-            [Latest] Only supported on fo:block.
+            [0.90alpha1] Only supported on fo:block.
           </li>
         </ul>
       </td>
@@ -4401,10 +4401,10 @@
             [0.20.5] works only in table rows
           </li>
           <li>
-            [Latest] works on all implemented FOs.
+            [0.90alpha1] works on all implemented FOs.
           </li>
           <li>
-            [Latest] &lt;integer&gt; values are not supported.
+            [0.90alpha1] &lt;integer&gt; values are not supported.
           </li>
         </ul>
       </td>
@@ -4431,10 +4431,10 @@
             [0.20.5] works only in table rows
           </li>
           <li>
-            [Latest] works on all implemented FOs.
+            [0.90alpha1] works on all implemented FOs.
           </li>
           <li>
-            [Latest] &lt;integer&gt; values are not supported.
+            [0.90alpha1] &lt;integer&gt; values are not supported.
           </li>
         </ul>
       </td>
@@ -4461,10 +4461,10 @@
             [0.20.5] works only in table rows
           </li>
           <li>
-            [Latest] works on all implemented FOs, except list- and table-related FOs.
+            [0.90alpha1] works on all implemented FOs, except list- and table-related FOs.
           </li>
           <li>
-            [Latest] &lt;integer&gt; values are not supported.
+            [0.90alpha1] &lt;integer&gt; values are not supported.
           </li>
         </ul>
       </td>
@@ -4552,7 +4552,7 @@
       </td>
       <td align="center">
         <ul>  
-          <li>[Latest] TODO TBD</li>
+          <li>[0.90alpha1] TODO TBD</li>
         </ul>
       </td>
     </tr>
@@ -4630,7 +4630,7 @@
             [0.20.5] not value "page"
           </li>
           <li>
-            [Latest] Not uspported
+            [0.90alpha1] Not uspported
           </li>
         </ul>
       </td>
@@ -4657,7 +4657,7 @@
             [0.20.5] not value "use-content"
           </li>
           <li>
-            [Latest] Value "use-content" does not work in all circumstances.
+            [0.90alpha1] Value "use-content" does not work in all circumstances.
           </li>
         </ul>
       </td>
@@ -6111,7 +6111,7 @@
       </td>
       <td align="left">
         <ul>
-          <li>[Latest] IDs on table-header, table-footer, table-body, table-row, table-and-caption,
table-caption, inline-container and bidi-override are not available, yet.</li>
+          <li>[0.90alpha1] IDs on table-header, table-footer, table-body, table-row,
table-and-caption, table-caption, inline-container and bidi-override are not available, yet.</li>
         </ul>
       </td>
     </tr>

Modified: xmlgraphics/fop/trunk/src/documentation/content/xdocs/download.xml
URL: http://svn.apache.org/viewcvs/xmlgraphics/fop/trunk/src/documentation/content/xdocs/download.xml?rev=348205&r1=348204&r2=348205&view=diff
==============================================================================
--- xmlgraphics/fop/trunk/src/documentation/content/xdocs/download.xml (original)
+++ xmlgraphics/fop/trunk/src/documentation/content/xdocs/download.xml Tue Nov 22 10:26:26
2005
@@ -91,7 +91,7 @@
       <p/>
       <table>
         <tr>
-          <th colspan="2">Maintenance Branch</th>
+          <th colspan="2">Old Maintenance Branch (for 0.20.5)</th>
         </tr>
         <tr>
           <td>Repository URL</td>
@@ -106,6 +106,25 @@
           <td>
             <link href="http://svn.apache.org/viewcvs.cgi/xmlgraphics/fop/branches/fop-0_20_2-maintain/">
               <code>http://svn.apache.org/viewcvs.cgi/xmlgraphics/fop/branches/fop-0_20_2-maintain/</code>
+            </link>
+          </td>
+        </tr>
+        <tr>
+          <th colspan="2">Latest Release Branch</th>
+        </tr>
+        <tr>
+          <td>Repository URL</td>
+          <td>
+            <link href="http://svn.apache.org/repos/asf/xmlgraphics/fop/branches/fop-0_90/">
+              <code>http://svn.apache.org/repos/asf/xmlgraphics/fop/branches/fop-0_90/</code>
+            </link>
+          </td>
+        </tr>
+        <tr>
+          <td>Web view</td>
+          <td>
+            <link href="http://svn.apache.org/viewcvs.cgi/xmlgraphics/fop/branches/fop-0_90/">
+              <code>http://svn.apache.org/viewcvs.cgi/xmlgraphics/fop/branches/fop-0_90/</code>
             </link>
           </td>
         </tr>

Modified: xmlgraphics/fop/trunk/src/documentation/content/xdocs/index.xml
URL: http://svn.apache.org/viewcvs/xmlgraphics/fop/trunk/src/documentation/content/xdocs/index.xml?rev=348205&r1=348204&r2=348205&view=diff
==============================================================================
--- xmlgraphics/fop/trunk/src/documentation/content/xdocs/index.xml (original)
+++ xmlgraphics/fop/trunk/src/documentation/content/xdocs/index.xml Tue Nov 22 10:26:26 2005
@@ -41,7 +41,7 @@
       W3C Recommendation</link>.
     </p>
     <p>
-      The latest release of FOP (<link href="0.90/">0.90 alpha 1</link>) is the
first preview release 
+      The latest unstable version of FOP (<link href="0.90/">0.90 alpha 1</link>)
is the first preview release 
       after a large redesign effort and implements a larger subset than 0.20.5 of the 
       <link href="http://www.w3.org/TR/2001/REC-xsl-20011015/">XSL-FO Version 1.0 W3C
Recommendation</link>
       as well as some parts of the <link href="http://www.w3.org/TR/xsl11">XSL-FO Version
1.1 Working Draft</link>.

Modified: xmlgraphics/fop/trunk/src/documentation/content/xdocs/relnotes.xml
URL: http://svn.apache.org/viewcvs/xmlgraphics/fop/trunk/src/documentation/content/xdocs/relnotes.xml?rev=348205&r1=348204&r2=348205&view=diff
==============================================================================
--- xmlgraphics/fop/trunk/src/documentation/content/xdocs/relnotes.xml (original)
+++ xmlgraphics/fop/trunk/src/documentation/content/xdocs/relnotes.xml Tue Nov 22 10:26:26
2005
@@ -1,6 +1,6 @@
 <?xml version="1.0" standalone="no"?>
 <!--
-  Copyright 1999-2004 The Apache Software Foundation
+  Copyright 1999-2005 The Apache Software Foundation
 
   Licensed under the Apache License, Version 2.0 (the "License");
   you may not use this file except in compliance with the License.
@@ -15,9 +15,7 @@
   limitations under the License.
 -->
 <!-- $Id$ -->
-<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.1//EN"
-    "http://cvs.apache.org/viewcvs.cgi/*checkout*/xml-forrest/src/core/context/resources/schema/dtd/document-v12.dtd">
-
+<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V2.0//EN" "http://forrest.apache.org/dtd/document-v20.dtd">
 <document>
   <header>
     <title>Release Notes</title>
@@ -26,6 +24,139 @@
 
     <body>
 <section>
+  <title>FOP 0.90 alpha 1</title>
+  <p>
+    This is the first preview release after the big redesign effort.
+  </p>
+  <p>
+    We would like to encourage you to download the code and to play with it. 
+    We're still in the process of adding new major features and stabilizing 
+    the code. We welcome any feedback you might have and even more, any
+    other form of help to get the project forward.
+  </p>
+  <p>Caveats:</p>
+  <ul>
+    <li>
+      This release is a (unstable) preview release and not intended for use in a
+      production environment. Use at your own risk!
+    </li>
+    <li>
+      The API is not to be considered stable, yet. Please be prepared 
+      for the API to be changed in a backwards-incompatible way.
+    </li>
+    <li>
+      You may experience different behaviour compared to version 0.20.5.
+      Please consult the <a href="0.90/upgrading.html">"Upgrading"</a> page indicated
above for details.
+    </li>
+  </ul>
+  <p>Known Issues:</p>
+  <ul>
+    <li>
+      PCL, MIF and SVG support have not been restored, yet.
+    </li>
+    <li>
+      Java2D/AWT support contains some problems, for example with 
+      block-containers.
+    </li>
+    <li>
+      Support for kerning has not been restored, yet.
+    </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>
+      Zero-width spaces 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>
+      Block-level content in fo:inlines may produce unwelcome results.
+    </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>
+      White space on direct inline-level children of a marker is not 
+      handled correctly.
+    </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>
+      Copy/Paste from PDF content in Acrobat Reader is not supported for
+      text using embedded TrueType fonts.
+    </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>
+      Leaders with the "rule" pattern don't work for PostScript output.
+    </li>
+  </ul>
+</section>
+<section>
   <title>FOP 0.20.5</title>
   <p>This is the last planned release in the 0.20.x series (aka maintenance branch).</p>
   <p>Important changes since the last release (0.20.4):</p>
@@ -34,36 +165,36 @@
       no, sk, tr) have been removed due to licensing reasons
       (en_GB hyphenation has been renamed to en).
       We're still working on this issue
-      (see <link href="http://wiki.apache.org/xmlgraphics-fop/FOPAudits/March2003">
-      Wiki</link> for details).
+      (see <a href="http://wiki.apache.org/xmlgraphics-fop/FOPAudits/March2003">
+      Wiki</a> for details).
     </li>
-    <li>Documentation is now built with <link href="http://xml.apache.org/forrest/">
-        Forrest</link> (version 0.4). You need to install Forrest if you want build
the docs
+    <li>Documentation is now built with <a href="http://xml.apache.org/forrest/">
+        Forrest</a> (version 0.4). You need to install Forrest if you want build the
docs
         yourself. (See
-        <link href="http://xml.apache.org/forrest/your-project.html">Using Forrest</link>)
+        <a href="http://xml.apache.org/forrest/your-project.html">Using Forrest</a>)
     </li>
     <li>The following JARs have been updated:
         Xerces to version 2.2.1, Xalan to version 2.4.1 and Batik to version 1.5beta4.
     </li>
     <li>FOP has been compiled with Jimi support, but Jimi is not included in the
         FOP distribution. To use it, first download
-        <link href="http://java.sun.com/products/jimi/">Jimi</link>, then extract
+        <a href="http://java.sun.com/products/jimi/">Jimi</a>, then extract
         the archive, then
         copy JimiProClasses.zip to FOP's lib dir and rename it to jimi-1.0.jar.
     </li>
     <li>FOP has been compiled with JAI support, but JAI is not included in the
         FOP distribution. To use it, simply install
-        <link href="http://java.sun.com/products/java-media/jai">JAI</link>.
+        <a href="http://java.sun.com/products/java-media/jai">JAI</a>.
     </li>
     <li>Links in PDF won't generate multiple link rectangles anymore. If this causes
         a problem you can set the system property "links.merge" to "no".
     </li>
-    <li>FOP has been compiled with cryptography support. See <link href="0.20.5/pdfencryption.html">
-      PDF encryption</link> for details about installation and usage.
+    <li>FOP has been compiled with cryptography support. See <a href="0.20.5/pdfencryption.html">
+      PDF encryption</a> for details about installation and usage.
     </li>
     <li>The behaviour of leader has changed. See
-      <link href="http://issues.apache.org/bugzilla/show_bug.cgi?id=19341">bug #19341</link>,
-      <link href="http://issues.apache.org/bugzilla/show_bug.cgi?id=19465">bug #19465</link>
+      <a href="http://issues.apache.org/bugzilla/show_bug.cgi?id=19341">bug #19341</a>,
+      <a href="http://issues.apache.org/bugzilla/show_bug.cgi?id=19465">bug #19465</a>
       and <code>leader.fo</code> (examples).
     </li>
     <li>
@@ -86,14 +217,14 @@
       </li>
       <li>FOP has been compiled with Jimi support this time
         but you still have to download
-        <link href="http://java.sun.com/products/jimi/">Jimi</link>
+        <a href="http://java.sun.com/products/jimi/">Jimi</a>
         and copy it to lib/ to get PNG support (no need to build FOP yourself though).
       </li>
       <li>Building FOP with JDK1.2 does not work. Running is ok except
         support for additional truetype fonts in AWT Viewer.
       </li>
       <li>Logging has been changed from LogKit to Avalon's Logger Interface.
-        (see <link href="0.20.5/embedding.html">Embedding</link> for details).
+        (see <a href="0.20.5/embedding.html">Embedding</a> for details).
       </li>
       <li>Building under JDK 1.4:
          You need to add a method in
@@ -119,8 +250,8 @@
   <p>Important Information:</p>
     <ul>
        <li>This version supports the
-         <link href="http://www.w3.org/TR/2001/REC-xsl-20011015/">XSL-FO Version 1.0
-         W3C Recommendation</link> syntax. So don't forget to update your
+         <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/">XSL-FO Version 1.0
+         W3C Recommendation</a> syntax. So don't forget to update your
          Stylesheets:
          <br/>Just rename the <code>master-name</code> property to <code>master-reference</code>
          on <code>fo:page-sequence</code>, <code>fo:single-page-master-reference</code>,
@@ -129,7 +260,7 @@
        <li>JDK 1.2 (or later) is required</li>
        <li>Jimi has been removed for licensing reasons
          <br/>If you need PNG support you have to download
-           <link href="http://java.sun.com/products/jimi/">Jimi</link>,
+           <a href="http://java.sun.com/products/jimi/">Jimi</a>,
            copy it to lib/ and build FOP yourself</li>
       <li>Building under JDK 1.4:
         <br/>You need to add a method in



---------------------------------------------------------------------
To unsubscribe, e-mail: fop-commits-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-commits-help@xmlgraphics.apache.org


Mime
View raw message