xmlgraphics-fop-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Xmlgraphics-fop Wiki] Update of "ReleasePlanning" by ManuelMall
Date Thu, 01 Sep 2005 03:11:08 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Xmlgraphics-fop Wiki" for change notification.

The following page has been changed by ManuelMall:
http://wiki.apache.org/xmlgraphics-fop/ReleasePlanning

The comment on the change is:
Further updates - PLEASE REVIEW - CHECK - COMMENT!

------------------------------------------------------------------------------
- This page is intended as a constant "work in progress" type document which attempts to capture
the medium term release planning / thinking. It does not describe the details of the release
just in the making nor does it intend to capture the any "pie in the sky" stuff which is possibly
years down the track. Its window size is probably between 6 and 12 months.
+ This page is intended as a "work in progress" type document which attempts to capture the
medium term release planning / thinking. It does not describe the details of the release just
in the making nor does it intend to capture the any "pie in the sky" stuff which is possibly
years down the track. Its window size is probably between 6 and 12 months. The document takes
a Feature centric view of the release planning process. It doesn't deal with design issues
at all. This is left for other places. For examples supporting details on many mentioned incomplete
or "to be implemented" features can be found under ["FOPProjectTasks"], ["FOPProjectPages"]
and ["DeveloperPages"] as well as by searching the [http://marc.theaimsgroup.com/?l=fop-dev&r=1&w=2
fop-dev] mailing list and [http://issues.apache.org/bugzilla/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&email1=&emailtype1=substring&emailassigned_to1=1&email2=&emailtype2=substring&emailreporter2=1&bugidtype=i
 nclude&bug_id=&changedin=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&product=Fop&short_desc=&short_desc_type=allwordssubstr&long_desc=&long_desc_type=allwordssubstr&bug_file_loc=&bug_file_loc_type=allwordssubstr&keywords=&keywords_type=anywords&field0-0-0=noop&type0-0-0=noop&value0-0-0=
Bugzilla].
  
  = Current Release =
  The release currently being prepared is documented on ["ReleasePlanFirstPR"] and outside
the scope of this document.
@@ -28, +28 @@

  
  == Features ==
  
+ === Java compatibility ===
+ The release will be compatible with jdk 1.3 or later.
+ 
  === XSL-FO compliance ===
  The release will provide full compliance with the XSL-FO specification with the exceptions
of:
+ 
+ ==== Exceptions related to XSL-FO Formatting Objects ====
   * fo:declarations
   * fo:color-profile
   * fo:title
@@ -38, +43 @@

   * fo:page-number-citation - After the page number is known, no or only limited relayout
is performed.
   * fo:multi-...
   * fo:footnote - Restrictions with multi-column documents.
+ 
+ ==== Exceptions related to XSL-FO Formatting Properties ====
   * background-attachment
   * font-selection-strategy
   * dominant-baseline
@@ -66, +73 @@

   * z-index
  
  === Output Formats ===
+ The release will support the following output formats:
   * PDF
   * PS
+  * PCL
   * RTF
   * SVG
   * XML
   * Print
   * AWT
-  * MIF
-  * TXT 
+  * MIF - ''do we really need this?''
+  * TXT - ''do we really need this?''
  
  === Graphics ===
+ The release will support the following graphic packages and image formats:
   * Packages
-    * ImageIO
-    * JAI
-    * Jimi
+    * ImageIO - jdk 1.4 or later
+    * JAI - must be installed separately by user
+    * Jimi - must be installed separately by user
     * Batik
   * Formats
     * PNG
@@ -92, +102 @@

     * SVG
  
  === Fonts ===
+  * Kerning will not be supported
  
  === Hyphenation ===
+  * Due to licensing issues the actual hyphenation files will not be a deliverable of this
release. FOP compatible hyphenation files for commonly used languages are available from projects
external to FOP, e.g. [http://offo.sourceforge.net/ OFFO], and must be installed by the user.
  
  === Extensions ===
+  ''Which extensions will be supported?''
+ 
+ === Miscellaneous ===
+ This is a random list of user visible things FOP does or should do which don't fall into
the above categories.
+  * Stable, documented and flexible API
+  * Support for a XSL-FO strict and relaxed validation mode
+  * Standardised error messages including i18n support
+ 
+ === Web Site ===
+ The release will be documented on the FOP web site by:
+  * All pages under the Features section to match this release. This includes (but is not
limited to):
+    * The compliance matrix page
+    * The output targets page
+    * The graphics page
+    * The fonts page
+  * The Examples section to match this release
+  * The Using FOP section to match this release
+  * The FAQ to match this release
  
  == Work still to be done to achieve the features above (as of 1 Sep 05) ==
+ 
+ === Java compatibility ===
+ No outstanding issues.
+ 
  === XSL-FO compliance ===
+  * fo:page-sequence-master - implement support for changing available BPD between pages
in the same page-sequence
   * fo:table-and-caption - implement
   * fo:table-caption - implement
   * fo:float - implement
-  * fo:leader including (leader-alignment, leader-pattern, leader-pattern-width, rule-style,
rule-thickness) - currently support is incomplete
+  * fo:leader including: leader-alignment, leader-pattern, leader-pattern-width, rule-style,
rule-thickness - currently support is incomplete
+  * fo:external-graphic - full support for b-p-d/i-p-d specifications
   * font-family - implement support font family lists
   * font-weight - implement support for relative font-weights
   * space-before and space-after - space adjustment may not fully work everywhere
@@ -118, +154 @@

   * keep-... - complete implementation
   * overflow - complete implementation
   * writing-mode="rl-tb" - complete implementation
+  * backgound properties - implement for fo:table-body/header/footer and fo:character
+  * column-groups - implement
  
  === Output Formats ===
+  * PDF
+    * Encryption support
+  * RTF - complete implementation
+  * PCL - implement
+  * Print - implement
+  * AWT - complete and stabilise
+  * MIF - implement
+  * TXT - implement
  
  === Graphics ===
+ No outstanding issues
  
  === Fonts ===
   * Integration of FOray font
  
  === Extensions ===
+ 
+ === Miscellaneous ===
+  * API work is in progress
+  * Implement strict and relaxed validation mode
+  * Implement standardised error messages and i18n support
+ 
+ === Web Site ===
+ This will require update to all the sections mentioned above.
  
  == Timing ==
  
@@ -145, +200 @@

   * Extensibility
   * Stability
  
+ == Features ==
+ Everything that is in 1.0 plus
+  * Support for table-layout="auto"
+  * font kerning
+  * all writing modes and BIDI support
+ 

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