Skip to content

Latest commit

 

History

History
50 lines (32 loc) · 2.24 KB

2014-07-01-Update-June-2014.md

File metadata and controls

50 lines (32 loc) · 2.24 KB
layout title
default
Update June 2014

Welcome to the first monthly news item. From now on we will try, on the first of each month, to publish a post which details all the new developments, big and small, which have taken place within the PHPCR ecosystem.

News

Documentation

David Buchmann wrote a great and extensive tutorial on PHPCR some years ago, but it has been hiding in the phpcr-docs repository.

We have now adapted this tutorial to the restructured text format and made it into a book instead of a tutorial. It is hosted it on Readthedocs.org.

This will become the offical location of all future PHPCR documentation.

There has also been a proposal for hosting a restructured text version of the JCR spec on the documenatation site

Marmelab PHPCR Browser supports Doctrine DBAL

The Marmelab PHPCR browser now officially supports Doctrine-DBAL

Jackalope

  • Discussion about concurrent writes in Jackalope-Jackrabbit
  • Discussion about throwing exceptions with invalid parameters: The PHPCR spec specifies to return null on invalid connection parameters - but this makes it hard to debug - should we violate the PHPCR spec or make an amendment?

Development Summary

PHPCR Utils

  • Fixed bug with escaping fulltext search literal when converting from QOM to SQL2.

PHPCR Shell

  • Alpha 3 was released on the 9th of June.
  • New option added to show defined but unpopulated nodes and properties.
  • PR for showing node contents in XML with syntax highlighting: - PR to support embedding the shell in Symfony applications - we are thinking about replacing all the PHPCR. Util commands in the DoctrinePHPCRBundle with the PHPCR Shell.

PHPCR API

  • Fixed a bug with escaping full text search literals when converting QOM to SQL2