From: Jeremias Maerki Date: Wed, 6 Aug 2008 08:24:53 +0000 (+0000) Subject: Converted the project news to a special XML format so I can generate an RSS feed... X-Git-Tag: fop-1_0~465 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=413164428158c332afebae5193a7e8f8685e6dbe;p=xmlgraphics-fop.git Converted the project news to a special XML format so I can generate an RSS feed. Mostly copied from XML Graphics Commons. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@683159 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/forrest.properties b/forrest.properties index add080783..62f777d63 100644 --- a/forrest.properties +++ b/forrest.properties @@ -66,7 +66,7 @@ project.knownissues=known-issues.xml # validation properties #forrest.validate=true -forrest.validate=false +#forrest.validate=false forrest.validate.xdocs=${forrest.validate} forrest.validate.skinconf=${forrest.validate} forrest.validate.sitemap=${forrest.validate} diff --git a/src/documentation/content/xdocs/news-data.xml b/src/documentation/content/xdocs/news-data.xml new file mode 100644 index 000000000..56ff61094 --- /dev/null +++ b/src/documentation/content/xdocs/news-data.xml @@ -0,0 +1,202 @@ + + + + + +

+ The Apache FOP team is delighted to present you a production grade + release of the new FOP codebase. This release + contains many bug fixes and new features. See the Release Notes for a list of + the most important changes. +

+
+ +

+ The Apache FOP team is delighted to present you a beta version of the + next production grade release of the new FOP codebase. This release + contains many bug fixes and new features. See the Release Notes for a list of + the most important changes. +

+
+ +

Welcome Max Berger!

+
+ +

Welcome Adrian Cumiskey!

+
+ +

The Apache FOP team is pleased to present you the second production + grade release of the new FOP codebase. This release contains many bug + fixes and new features. See the Release Notes for a list of + the most important changes.

+
+ +

Welcome Jay Bryant!

+
+ +

+ The Apache FOP team is proud to present to you the first + production grade release of the new FOP codebase. This release + has the new API first introduced in release 0.92 beta. It + contains again many bug fixes and new features. +

+
+ +

Welcome Vincent Hennebert!

+
+ +

+ A second "beta" grade release of the new FOP codebase with a modified and + now considered stable API. The release contains many bug fixes as well as + new features mainly related to even more extensive support of the XSL-FO + specification. This is expected to be the last "beta" release before we + go to a 1.0 release! +

+
+ +

+ One month after the initial release we're happy present a "beta" grade + release of the new FOP codebase. It's mostly a bug fix release but also + contains a few new features. Thanks to all those who sent us feedback + on the initial release! +

+
+ +

+ The Apache FOP team is proud to present to you the largely rewritten + codebase which is finally in a state where you can start to use it. + It has taken over three years to get this far and over two years + without a new release from the FOP project. +

+

+ Please see also the + announcement. + +

+
+ +

Welcome Manuel Mall!

+
+ +

+ The Apache Board of Directors agreed to the creation of the + Apache XML Graphics + project which will be comprised of Batik and FOP. Both former + Apache XML subprojects are in this way complying with the Board's desire + to improve project oversight. Both project teams also see additional + benefits of working more closely together. +

+
+ +

Welcome Luca Furini!

+
+ +

Welcome Simon Pepping!

+
+ +

Welcome Web Maestro Clay Leeds!

+
+ +

Welcome Chris Bowditch and Andreas Delmelle!

+
+ +

Welcome Finn Bock!

+
+ +

Welcome Peter Herweg!

+
+ +

Changes since 0.20.4 include:

+
    +
  • Added support for PDF encryption
  • +
  • Perfomance tuning
  • +
  • Fixed link hotspot positioning
  • +
  • Fixed multi-threading issues
  • +
  • Added support for CCITT Group 4 encoded TIFF files
  • +
  • Dynamic JAI support
  • +
  • Added autoselecting portrait/landscape for PCL and PS Renderer
  • +
  • Added continued-label extension for tables
  • +
  • Improved AWT Font-measuring/rendering
  • +
  • Improved marker handling
  • +
  • Fixed problem with jpegs with icc profile and acrobat reader 5
  • +
  • Added a fontBaseDir property
  • +
  • TXTRenderer output encoding
  • +
  • border-spacing support
  • +
  • and a lot more bugfixes
  • +
+

+ See also the full text of the + + announcement. + +

+
+ +

Welcome Glen Mazza!

+
+ +

+ See the full text of the announcement. +

+
+ +

+ See the full text of the announcement. +

+
+ +

+ Jeremias Maerki and Peter B. West are now representing FOP on the XML PMC. +

+
+ +

We are looking for a new logo. FOP logo + contest is started!

+
+ +

+ See FOP project pages at the ApacheWiki. +

+
+ +

+ See the full text of the announcement. +

+
+ +

+ The EXSLFO project is a community effort to define functional extensions + to thet XSL Formatting Objects specification. See the + EXSLFO website for details. +

+
+ +

Welcome Victor Mote!

+
+ +

Welcome Oleg Tkachenko!

+
+
\ No newline at end of file diff --git a/src/documentation/content/xdocs/news.xml b/src/documentation/content/xdocs/news.xml index 4f654d36d..29a1e3f98 100644 --- a/src/documentation/content/xdocs/news.xml +++ b/src/documentation/content/xdocs/news.xml @@ -23,215 +23,10 @@ $Revision$ -
- 5 August 2008 - Apache FOP 0.95 Released -

The Apache FOP team is delighted to present you a production grade - release of the new FOP codebase. This release - contains many bug fixes and new features. See the Release Notes for a list of - the most important changes.

-
-
- 26th March 2007 - Apache FOP 0.95beta Released -

The Apache FOP team is delighted to present you a beta version of the - next production grade release of the new FOP codebase. This release - contains many bug fixes and new features. See the Release Notes for a list of - the most important changes.

-
-
- 30 October 2007 - New Committer -

Welcome Max Berger!

-
-
- 15 October 2007 - New Committer -

Welcome Adrian Cumiskey!

-
-
- 24th August 2007 - Apache FOP 0.94 Released -

The Apache FOP team is pleased to present you the second production - grade release of the new FOP codebase. This release contains many bug - fixes and new features. See the Release Notes for a list of - the most important changes.

-
-
- 26 January 2007 - New Committer -

Welcome Jay Bryant!

-
-
- 9 January 2007 - Apache FOP 0.93 released -

- The Apache FOP team is proud to present to you the first - production grade release of the new FOP codebase. This release - has the new API first introduced in release 0.92 beta. It - contains again many bug fixes and new features. -

-
-
- 16 October 2006 - New Committer -

Welcome Vincent Hennebert!

-
-
- 18 April 2006 - Apache FOP 0.92 beta released -

- A second "beta" grade release of the new FOP codebase with a modified and - now considered stable API. The release contains many bug fixes as well as - new features mainly related to even more extensive support of the XSL-FO - specification. This is expected to be the last "beta" release before we - go to a 1.0 release! -

-
-
- 23 December 2005 - Apache FOP 0.91 beta released -

- One month after the initial release we're happy present a "beta" grade - release of the new FOP codebase. It's mostly a bug fix release but also - contains a few new features. Thanks to all those who sent us feedback - on the initial release! -

-
-
- 22 November 2005 - Apache FOP 0.90 alpha 1 released -

- The Apache FOP team is proud to present to you the largely rewritten - codebase which is finally in a state where you can start to use it. - It has taken over three years to get this far and over two years - without a new release from the FOP project. -

-

- Please see also the - announcement. - -

-
-
- 8 September 2005 - New Committer -

Welcome Manuel Mall!

-
-
- 20 October 2004 - Creation of the Apache XML Graphics project -

- The Apache Board of Directors agreed to the creation of the - Apache XML Graphics - project which will be comprised of Batik and FOP. Both former - Apache XML subprojects are in this way complying with the Board's desire - to improve project oversight. Both project teams also see additional - benefits of working more closely together. -

-
-
- 8 October 2004 - New Committer -

Welcome Luca Furini!

-
-
- 24 April 2004 - New Committer -

Welcome Simon Pepping!

-
-
- 7 March 2004 - New Committer -

Welcome Web Maestro Clay Leeds!

-
-
- 10 January 2004 - New Committers -

Welcome Chris Bowditch and Andreas Delmelle!

-
-
- 4 January 2004 - New Committer -

Welcome Finn Bock!

-
-
- 29 November 2003 - New Committer -

Welcome Peter Herweg!

-
-
- 18 July 2003 FOP 0.20.5 released -

Changes since 0.20.4 include:

- -

- See also the full text of the - - announcement. - -

-
-
- 29 June 2003 - New Committer -

Welcome Glen Mazza!

-
-
- 23 May 2003 - FOP 0.20.5 Release Candidate 3 available -

- See the full text of the announcement. -

-
-
- 18 February 2003 - FOP 0.20.5 Release Candidate 2 available -

- See the full text of the announcement. -

-
-
- 2 February 2003 - New XML PMC -

- Jeremias Maerki and Peter B. West are now representing FOP on the XML PMC. -

-
-
- 28 January 2003 - FOP logo contest -

We are looking for a new logo. FOP logo - contest is started!

-
-
- 23 December 2002 - Official FOP Wiki -

- See FOP project pages at the ApacheWiki. -

-
-
- 10 December 2002 - FOP 0.20.5 Release Candidate available -

- See the full text of the announcement. -

-
-
- 23 November 2002 - EXLSFO project has been created -

- The EXSLFO project is a community effort to define functional extensions - to thet XSL Formatting Objects specification. See the - EXSLFO website for details. -

-
-
- 22 November 2002 - New Committer -

Welcome Victor Mote!

-
-
- 9 November 2002 - New Committer -

Welcome Oleg Tkachenko!

-
- +

+ RSS Feed: Subproject News Feed +

+ diff --git a/src/documentation/resources/images/feed-icon-14x14.png b/src/documentation/resources/images/feed-icon-14x14.png new file mode 100644 index 000000000..b3c949d22 Binary files /dev/null and b/src/documentation/resources/images/feed-icon-14x14.png differ diff --git a/src/documentation/resources/stylesheets/news2document.xsl b/src/documentation/resources/stylesheets/news2document.xsl new file mode 100644 index 000000000..dae1552bd --- /dev/null +++ b/src/documentation/resources/stylesheets/news2document.xsl @@ -0,0 +1,53 @@ + + + + + + + + + +
+ News +
+ + + +
+
+ + +
+ + <xsl:value-of select="date:day-in-month(@date)"/> + <xsl:text> </xsl:text> + <xsl:value-of select="date:month-abbreviation(@date)"/> + <xsl:text> </xsl:text> + <xsl:value-of select="date:year(@date)"/> + <xsl:text>: </xsl:text> + <xsl:value-of select="@title"/> + + +
+
+ +
diff --git a/src/documentation/resources/stylesheets/news2rss.xsl b/src/documentation/resources/stylesheets/news2rss.xsl new file mode 100644 index 000000000..d629ba6f4 --- /dev/null +++ b/src/documentation/resources/stylesheets/news2rss.xsl @@ -0,0 +1,58 @@ + + + + + + + + + + <xsl:value-of select="$project-name"/> News + + + Subproject News for + + en + + + + + + + + <xsl:value-of select="date:day-in-month(@date)"/> + <xsl:text> </xsl:text> + <xsl:value-of select="date:month-abbreviation(@date)"/> + <xsl:text> </xsl:text> + <xsl:value-of select="date:year(@date)"/> + <xsl:text>: </xsl:text> + <xsl:value-of select="@title"/> + + news- + /index.html#news- + + + + + + + diff --git a/src/documentation/sitemap.xmap b/src/documentation/sitemap.xmap index 470db0b7b..0e845d0bc 100644 --- a/src/documentation/sitemap.xmap +++ b/src/documentation/sitemap.xmap @@ -17,6 +17,9 @@ --> + + + @@ -69,6 +72,26 @@ - + + + + + + + + + + + + + + + + + + + + +