Permalink
Find file
Fetching contributors…
Cannot retrieve contributors at this time
242 lines (207 sloc) 7.32 KB
<?xml version="1.0" encoding="UTF-8"?>
<package version="2.0"
xmlns="http://pear.php.net/dtd/package-2.0"
xmlns:tasks="http://pear.php.net/dtd/tasks-1.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://pear.php.net/dtd/tasks-1.0
http://pear.php.net/dtd/tasks-1.0.xsd
http://pear.php.net/dtd/package-2.0
http://pear.php.net/dtd/package-2.0.xsd"
>
<name>OpenDocument</name>
<channel>pear.php.net</channel>
<summary>
Read, create and modify OASIS OpenDocument office files..
</summary>
<description>
OpenDocument is a package to read, create and modify office documents
in OASIS OpenDocument format.
Currently, only text documents are supported.
</description>
<lead>
<name>Christian Weiske</name>
<user>cweiske</user>
<email>cweiske@php.net</email>
<active>yes</active>
</lead>
<lead>
<name>Alexander Pak</name>
<user>irokez</user>
<email>irokez@gmail.com</email>
<active>no</active>
</lead>
<date>2009-07-28</date>
<time>07:08:09</time>
<version>
<release>0.2.0</release>
<api>0.2.0</api>
</version>
<stability>
<release>alpha</release>
<api>alpha</api>
</stability>
<license uri="http://www.gnu.org/copyleft/lesser.html">LGPL</license>
<notes>
This release brings you a major overhaul of the document base classes
as well as a brand new storage layer. The API is prepared to be used to
create multiple document types (text, spreadsheets, drawings etc).
Multiple storage methods are possible now, with the default Zip storage
being implemented and working already. A single XML file storage is in
the works, but is not functional yet.
Backward compatibility has been broken, especially for creating new
documents. The coming versions in the 0.x series will all break BC again.
Planned are changes in the way elements get added to the document and to
parental elements, as well as bigger changes in the underlying object
structure - currently, 2 object layers (own + DOM) are held in memory,
which is suboptiomal and wastes RAM. Style handling will probably also be
changed a bit, but not much.
- Fix bug #12106: PHP 4 dependency when the code is PHP 5 [dufuz]
- Fix bug #12120: Missing zip extension dependency [dufuz]
- Fix bug #13002: Styles for span elements are rendered with incorrect style:family
- Fix bug #13821: Saving with full path not possible [cweiske]
- Fix bug #16310: Docblocks are only half filled [cweiske]
- Implement request #16307: No support for other document types than text [cweiske]
- Implement request #16373: Rewrite output to support different storage models [cweiske]
</notes>
<contents>
<dir name="/">
<file name="OpenDocument.php" role="php" />
<dir name="data">
<dir name="templates">
<file name="default.odt" role="data" />
</dir>
</dir><!-- data/ -->
<dir name="examples">
<file name="create.php" role="doc" />
<file name="html.php" role="doc" />
<file name="read.php" role="doc" />
</dir><!-- examples/ -->
<dir name="OpenDocument">
<file name="Document.php" role="php" />
<file name="Element.php" role="php" />
<file name="ElementStyle.php" role="php" />
<file name="Exception.php" role="php" />
<file name="Manifest.php" role="php" />
<file name="Storage.php" role="php" />
<file name="StyledElement.php" role="php" />
<file name="Style.php" role="php" />
<dir name="Debug">
<file name="Text.php" role="php" />
</dir><!-- OpenDocument/Debug/ -->
<dir name="Document">
<file name="Text.php" role="php" />
</dir><!-- OpenDocument/Document/ -->
<dir name="Element">
<file name="Bookmark.php" role="php" />
<file name="Heading.php" role="php" />
<file name="Hyperlink.php" role="php" />
<file name="Paragraph.php" role="php" />
<file name="Span.php" role="php" />
<file name="Text.php" role="php" />
</dir><!-- OpenDocument/Element/ -->
<dir name="Storage">
<!-- <file name="Single.php" role="php" />-->
<file name="Zip.php" role="php">
<tasks:replace type="pear-config" from="@data_dir@" to="data_dir" />
</file>
</dir><!-- OpenDocument/Storage/ -->
</dir><!-- OpenDocument/ -->
<dir name="tests">
<file name="create-save-read.phpt" role="test" />
<file name="manifest.phpt" role="test" />
<!-- <file name="singlestorage.phpt" role="test" />-->
<file name="text-paragraph-styles.phpt" role="test" />
<file name="zipstorage.phpt" role="test" />
</dir><!-- tests/ -->
</dir><!-- / -->
</contents>
<dependencies>
<required>
<php>
<min>5.2.0</min>
</php>
<pearinstaller>
<min>1.8.1</min>
</pearinstaller>
<extension>
<name>zip</name>
</extension>
</required>
</dependencies>
<phprelease />
<changelog>
<release>
<version>
<release>0.2.0</release>
<api>0.2.0</api>
</version>
<stability>
<release>alpha</release>
<api>alpha</api>
</stability>
<date>2009-07-28</date>
<license uri="http://www.gnu.org/copyleft/lesser.html">LGPL</license>
<notes>
This release brings you a major overhaul of the document base classes
as well as a brand new storage layer. The API is prepared to be used to
create multiple document types (text, spreadsheets, drawings etc).
Multiple storage methods are possible now, with the default Zip storage
being implemented and working already. A single XML file storage is in
the works, but is not functional yet.
Backward compatibility has been broken, especially for creating new
documents. The coming versions in the 0.x series will all break BC again.
Planned are changes in the way elements get added to the document and to
parental elements, as well as bigger changes in the underlying object
structure - currently, 2 object layers (own + DOM) are held in memory,
which is suboptiomal and wastes RAM. Style handling will probably also be
changed a bit, but not much.
- Fix bug #12106: PHP 4 dependency when the code is PHP 5 [dufuz]
- Fix bug #12120: Missing zip extension dependency [dufuz]
- Fix bug #13002: Styles for span elements are rendered with incorrect style:family [cweiske]
- Fix bug #13821: Saving with full path not possible [cweiske]
- Fix bug #16310: Docblocks are only half filled [cweiske]
- Implement request #16307: No support for other document types than text [cweiske]
- Implement request #16373: Rewrite output to support different storage models [cweiske]
</notes>
</release>
<release>
<version>
<release>0.1.2</release>
<api>0.1.2</api>
</version>
<stability>
<release>alpha</release>
<api>alpha</api>
</stability>
<date>2007-07-09</date>
<license uri="http://www.php.net/license">PHP License</license>
<notes>Bug fix #11567: Class &apos;Zip&apos; not found</notes>
</release>
<release>
<version>
<release>0.1.1</release>
<api>0.1.1</api>
</version>
<stability>
<release>alpha</release>
<api>alpha</api>
</stability>
<date>2007-07-08</date>
<license uri="http://www.php.net/license">PHP License</license>
<notes>Bug fix #11557: case mismatch and extra space</notes>
</release>
<release>
<version>
<release>0.1.0</release>
<api>0.1.0</api>
</version>
<stability>
<release>alpha</release>
<api>alpha</api>
</stability>
<date>2007-03-26</date>
<license uri="http://www.php.net/license">PHP License</license>
<notes>First release</notes>
</release>
</changelog>
</package>