ANN: EasyRdf version 0.6.3

28 views
Skip to first unread message

Nicholas J Humfrey

unread,
Jun 2, 2012, 9:42:24 AM6/2/12
to eas...@googlegroups.com, Linking Open Data, semant...@w3.org
Hello,

Today I released version 0.6.3 of EasyRdf - a PHP library designed to make it easy to consume and produce RDF. It is licensed under a BSD-3 clause license. It has been tested against PHP 5.2, 5.3 and 5.4.

Homepage: http://www.aelius.com/njh/easyrdf/
Download: http://github.com/downloads/njh/easyrdf/easyrdf-0.6.3.tar.gz
API Docs: http://www.aelius.com/njh/easyrdf/docs/


Changes since version 0.6.2:
- Added $graph->parseFile() method.
- Added support for SSL (https) to the built-in HTTP client
- Fixes for HTTP responses with a charset parameter in the Content Type.
- Improved error handling and empty documents in JSON and rapper parsers.
- Added connivence class for xsd:hexBinary literals
- Made EasyRdf more tolerant of 'badly serialised bnodes'
- Fix for using xml:lang in SPARQL 1.1 Query Results JSON Format
- Changed datetime ISO formatting to use 'Z' instead of +0000 for UTC dateTimes
- Added the namespace for 'The Cert Ontology' to EasyRdf.
- Other minor bug fixes.

The full ChangeLog is available here:
https://github.com/njh/easyrdf/blob/master/CHANGELOG.md


Please let me know if you have any problems or issues.


nick.

Nicholas Humfrey

unread,
Jun 3, 2012, 7:32:35 AM6/3/12
to daniel....@gmail.com, eas...@googlegroups.com
Hello,

Yes, I am all up for reducing friction but have been slightly confused by the best way to manage dependencies with PHP.

Getting into official PEAR seems painful - and I am following Zend coding guidelines, not PEAR guidelines. Not sure how strict it is. Being able to do "pear install easyrdf" is certainly appealing :)

Don't know about composer.json - will try and learn about it. There aren't currently any required dependencies.


nick.

Sent from my phone


On 3 Jun 2012, at 03:29, daniel....@gmail.com wrote:

> Hey nicholas,
> What are the chances of getting a package.xml or composer.json? It will remove friction from adopting your package even further.
>
> Will send a pull request a bit later if I get time
>
> Sent from my iPad
Reply all
Reply to author
Forward
0 new messages