Return-Path: Delivered-To: apmail-xmlgraphics-fop-commits-archive@www.apache.org Received: (qmail 11812 invoked from network); 1 Sep 2005 06:44:22 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 1 Sep 2005 06:44:22 -0000 Received: (qmail 89424 invoked by uid 500); 1 Sep 2005 06:44:22 -0000 Delivered-To: apmail-xmlgraphics-fop-commits-archive@xmlgraphics.apache.org Received: (qmail 89312 invoked by uid 500); 1 Sep 2005 06:44:21 -0000 Mailing-List: contact fop-commits-help@xmlgraphics.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: fop-dev@xmlgraphics.apache.org Delivered-To: mailing list fop-commits@xmlgraphics.apache.org Received: (qmail 89208 invoked by uid 99); 1 Sep 2005 06:44:20 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received: from [192.87.106.226] (HELO ajax.apache.org) (192.87.106.226) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 31 Aug 2005 23:44:19 -0700 Received: from ajax.apache.org (ajax.apache.org [127.0.0.1]) by ajax.apache.org (Postfix) with ESMTP id E0383130 for ; Thu, 1 Sep 2005 05:11:08 +0200 (CEST) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Apache Wiki To: fop-commits@xmlgraphics.apache.org Date: Thu, 01 Sep 2005 03:11:08 -0000 Message-ID: <20050901031108.9479.58910@ajax.apache.org> Subject: [Xmlgraphics-fop Wiki] Update of "ReleasePlanning" by ManuelMall X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N 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