Browse Source

Reorganized the release notes and known issues


git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/fop-0_93@489881 13f79535-47bb-0310-9956-ffa450edef68
tags/fop-0_93
Simon Pepping 17 years ago
parent
commit
82ecd7c735

+ 1
- 0
forrest.properties View 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

+ 107
- 0
known-issues.xml View File

@@ -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>

+ 1
- 1
src/documentation/content/xdocs/0.93/index.xml View 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">

+ 6
- 4
src/documentation/content/xdocs/knownissues.xml View File

@@ -26,16 +26,13 @@
<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>
@@ -64,6 +61,11 @@
</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>

+ 0
- 117
src/documentation/content/xdocs/relnotes.xml View File

@@ -24,123 +24,6 @@
</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>

+ 2
- 1
src/documentation/content/xdocs/site.xml View 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">

+ 2
- 1
src/documentation/resources/stylesheets/changes2document.xsl View 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>

+ 49
- 0
src/documentation/resources/stylesheets/known-issues2document.xsl View File

@@ -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>

+ 2
- 2
src/documentation/resources/stylesheets/releaseNotes2document.xsl View File

@@ -75,11 +75,11 @@
<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>

+ 7
- 0
src/documentation/sitemap.xmap View 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>
@@ -69,6 +70,12 @@
</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>

+ 32
- 3
status.xml View File

@@ -30,10 +30,39 @@
<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>

Loading…
Cancel
Save