Permalink
Find file
Fetching contributors…
Cannot retrieve contributors at this time
239 lines (221 sloc) 6.96 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>XML_XRD</name>
<channel>pear.php.net</channel>
<summary>PHP library to parse and generate "Extensible Resource Descriptor" (XRD + JRD) files</summary>
<description>
PHP library to parse and generate "Extensible Resource Descriptor (XRD) Version 1.0" files.
XRD and JRD files are used for ".well-known/host-meta" files as standardized in
"RFC 6415: Web Host Metadata", as well as in the
"LRDD (Link-based Resource Descriptor Discovery)" files linked from it.
The XRD format supercedes the XRDS format defined in XRI 2.0, which is used in
the Yadis communications protocol.
</description>
<lead>
<name>Christian Weiske</name>
<user>cweiske</user>
<email>cweiske@php.net</email>
<active>yes</active>
</lead>
<date>2014-07-17</date>
<version>
<release>0.3.1</release>
<api>0.3.0</api>
</version>
<stability>
<release>alpha</release>
<api>alpha</api>
</stability>
<license uri="http://www.gnu.org/licenses/lgpl.html">LGPL</license>
<notes>
- Fix docblocks
</notes>
<contents>
<dir name="/">
<dir name="src">
<dir name="XML">
<file name="XRD.php" role="php" install-as="XML/XRD.php" />
<dir name="XRD">
<file name="Exception.php" role="php" install-as="XML/XRD/Exception.php" />
<file name="Loader.php" role="php" install-as="XML/XRD/Loader.php" />
<file name="LogicException.php" role="php" install-as="XML/XRD/LogicException.php" />
<file name="PropertyAccess.php" role="php" install-as="XML/XRD/PropertyAccess.php" />
<file name="Serializer.php" role="php" install-as="XML/XRD/Serializer.php" />
<dir name="Element">
<file name="Link.php" role="php" install-as="XML/XRD/Element/Link.php" />
<file name="Property.php" role="php" install-as="XML/XRD/Element/Property.php" />
</dir>
<dir name="Loader">
<file name="Exception.php" role="php" install-as="XML/XRD/Loader/Exception.php" />
<file name="JSON.php" role="php" install-as="XML/XRD/Loader/JSON.php" />
<file name="XML.php" role="php" install-as="XML/XRD/Loader/XML.php" />
</dir>
<dir name="Serializer">
<file name="Exception.php" role="php" install-as="XML/XRD/Serializer/Exception.php" />
<file name="JSON.php" role="php" install-as="XML/XRD/Serializer/JSON.php" />
<file name="XML.php" role="php" install-as="XML/XRD/Serializer/XML.php" />
</dir>
</dir>
</dir>
</dir><!-- /src -->
<dir name="examples">
<file name="convert-xrdjrd.php" role="doc" />
<file name="gen-lrdd.php" role="doc" />
<file name="gen-host-meta.php" role="doc" />
<file name="webfinger.php" role="doc" />
</dir><!-- /examples -->
<dir name="tests">
<file name="AllTests.php" role="test" />
<file name="phpunit.xml" role="test" />
<dir name="jrd">
<file name="acct:bob@example.com.jrd" role="test" />
<file name="mailto:sue@example.com.jrd" role="test" />
<file name="rfc6415-A.jrd" role="test" />
</dir>
<dir name="xrd">
<file name="expires.xrd" role="test" />
<file name="link-template.xrd" role="test" />
<file name="link-title.xrd" role="test" />
<file name="multilinks.xrd" role="test" />
<file name="properties.xrd" role="test" />
<file name="rfc6415-A.xrd" role="test" />
<file name="xrd-1.0-b1.xrd" role="test" />
<file name="xrd-1.0-b2.xrd" role="test" />
<file name="xrd-1.0-b2-nosig.xrd" role="test" />
</dir>
<dir name="XML">
<file name="XRDTest.php" role="test" />
<dir name="XRD">
<file name="LoaderTest.php" role="test" />
<file name="PropertyAccessTest.php" role="test" />
<file name="SerializerTest.php" role="test" />
<dir name="Element">
<file name="LinkTest.php" role="test" />
<file name="PropertyTest.php" role="test" />
</dir>
<dir name="Loader">
<file name="JSONTest.php" role="test" />
<file name="XMLTest.php" role="test" />
</dir>
<dir name="Serializer">
<file name="JSONTest.php" role="test" />
<file name="XMLTest.php" role="test" />
</dir>
</dir>
</dir>
</dir><!-- /tests -->
</dir>
</contents>
<dependencies>
<required>
<php>
<min>5.3.0</min>
</php>
<pearinstaller>
<min>1.9.0</min>
</pearinstaller>
</required>
</dependencies>
<phprelease />
<changelog>
<release>
<version>
<release>0.3.1</release>
<api>0.3.0</api>
</version>
<stability>
<release>alpha</release>
<api>alpha</api>
</stability>
<date>2014-07-17</date>
<license uri="http://www.gnu.org/licenses/lgpl.html">LGPL</license>
<notes>
- Fix docblocks
</notes>
</release>
<release>
<version>
<release>0.3.0</release>
<api>0.3.0</api>
</version>
<stability>
<release>alpha</release>
<api>alpha</api>
</stability>
<date>2013-04-26</date>
<license uri="http://www.gnu.org/licenses/lgpl.html">LGPL</license>
<notes>
- Full JRD loading and saving support
- BC break: toXML() deprecated.
</notes>
</release>
<release>
<version>
<release>0.2.2</release>
<api>0.2.2</api>
</version>
<stability>
<release>alpha</release>
<api>alpha</api>
</stability>
<date>2012-02-15</date>
<license uri="http://www.gnu.org/licenses/lgpl.html">LGPL</license>
<notes>
All exceptions are catchable with XML_XRD_Exception now
</notes>
</release>
<release>
<version>
<release>0.2.1</release>
<api>0.2.0</api>
</version>
<stability>
<release>alpha</release>
<api>alpha</api>
</stability>
<date>2012-02-10</date>
<license uri="http://www.gnu.org/licenses/lgpl.html">LGPL</license>
<notes>
Add AllTests.php for "pear run-tests -pu XML_XRD"
</notes>
</release>
<release>
<version>
<release>0.2.0</release>
<api>0.2.0</api>
</version>
<stability>
<release>alpha</release>
<api>alpha</api>
</stability>
<date>2012-02-09</date>
<license uri="http://www.gnu.org/licenses/lgpl.html">LGPL</license>
<notes>
Generating XRD and JRD files is possible now
</notes>
</release>
<release>
<version>
<release>0.1.0</release>
<api>0.1.0</api>
</version>
<stability>
<release>alpha</release>
<api>alpha</api>
</stability>
<date>2012-02-01</date>
<license uri="http://www.gnu.org/licenses/lgpl.html">LGPL</license>
<notes>
First public version
</notes>
</release>
</changelog>
</package>