Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

minor tweaks and cleanups

  • Loading branch information...
commit 8fcbedbf60d2699d805e8ee791f2e78a6e0faee6 1 parent ba6915e
@lsmith77 lsmith77 authored
View
33 README.DOCTRINE.md
@@ -70,3 +70,36 @@ Now you have a 'default' workspace and can start changing stuff:
$session->save();
See https://github.com/phpcr/phpcr/blob/master/doc/Tutorial.md for how to use the PHPCR API
+
+# Doctrine Todos
+
+## Known Failures in the API Test
+
+* Connecting_4_RepositoryTest::testDefaultWorkspace fails because fixtures are not loaded, and Doctrine fixtures include the workspaces.
+
+* Reading_5_PropertyReadMethodsTest::testJcrCreated fails because NodeTypeDefinitions do not work inside DoctrineDBAL transport yet.
+
+* NodeReadMethodsTest::testGetPropertiesValuesGlob() fails with "Failed asserting that <integer:2> matches expected <integer:1>.",
+ because jcr:uuid is returned although the node is not mix:referencable. This is not checked in DoctrineDBAL::getNode() type.
+
+* Reading_5_PropertyReadMethodsTest::testGetDateMulti and Reading_5_PropertyReadMethodsTest::testGetDate fail,
+ because DoctrineDBAL does not support saving timezones of DateTime instances
+
+## Failure count per testsuite
+
+05_Reading
+ Tests: 180, Assertions: 358, Failures: 5, Incomplete: 8, Skipped: 2.
+
+10_Writing
+ Tests: 120, Assertions: 294, Failures: 3, Errors: 10, Incomplete: 5, Skipped: 4.
+
+## Todos
+
+* Implement moving nodes, DoctrineTransport::modeNode() (and make sure not to violate any constraints during the process)
+* Implement usage of NodeTypeDefintions to read/write validation and formatting data correctly (such as auto-creating values, forcing multi-values)
+* Implement storage of custom/user-defined NodeTypeDefinitions and such into the database.
+* Versioning support
+* Refactor storage to implement one one table per database type?
+* Optimize database storage more, using real ids and normalizing the uuids and paths?
+* Implement parser for JCR-SQL2 and implement it in DoctrineTransport::querySQL().
+* Implement parser for Jackrabbit CND syntax for node-type definitions.
View
7 README.md
@@ -5,8 +5,8 @@ A powerful implementation of the [PHPCR API](http://phpcr.github.com).
You can use Jackalope with different storage backends. For now, we support
relational databases with the DoctrineDBAL backend, and the Jackrabbit server
with the Jackrabbit backend.
-There is a different factory for each backend, see below for an introduction.
+There is a different factory for each backend, see below for an introduction.
Discuss on jackalope-dev@googlegroups.com
or visit #jackalope on irc.freenode.net
@@ -28,7 +28,8 @@ See https://github.com/jackalope/jackalope/wiki/Downloads
## Tests
-See the wiki pages for how to set up testing: [DoctrineDBAL](https://github.com/jackalope/jackalope/wiki/DoctrineDBAL) | [Jackrabbit](https://github.com/jackalope/jackalope/wiki/Setup-with-jackrabbit).
+See the wiki pages for how to set up testing:
+[DoctrineDBAL](https://github.com/jackalope/jackalope/wiki/DoctrineDBAL) | [Jackrabbit](https://github.com/jackalope/jackalope/wiki/Setup-with-jackrabbit).
# Usage
@@ -73,6 +74,6 @@ look at the source files and generate the phpdoc.
* Tobias Ebnöther <ebi@liip.ch>
* Roland Schilter <roland.schilter@liip.ch>
* Uwe Jäger <uwej711@googlemail.com>
-* Lukas Kahwe Smith <lukas@liip.ch>
+* Lukas Kahwe Smith <smith@pooteeweet.org>
* Benjamin Eberlei <kontakt@beberlei.de>
* Daniel Barsotti <daniel.barsotti@liip.ch>
View
32 TODOS.DOCTRINE.md
@@ -1,32 +0,0 @@
-# Doctrine Todos
-
-## Known Failures in the API Test
-
-* Connecting_4_RepositoryTest::testDefaultWorkspace fails because fixtures are not loaded, and Doctrine fixtures include the workspaces.
-
-* Reading_5_PropertyReadMethodsTest::testJcrCreated fails because NodeTypeDefinitions do not work inside DoctrineDBAL transport yet.
-
-* NodeReadMethodsTest::testGetPropertiesValuesGlob() fails with "Failed asserting that <integer:2> matches expected <integer:1>.",
- because jcr:uuid is returned although the node is not mix:referencable. This is not checked in DoctrineDBAL::getNode() type.
-
-* Reading_5_PropertyReadMethodsTest::testGetDateMulti and Reading_5_PropertyReadMethodsTest::testGetDate fail,
- because DoctrineDBAL does not support saving timezones of DateTime instances
-
-## Failure count per testsuite
-
-05_Reading
- Tests: 180, Assertions: 358, Failures: 5, Incomplete: 8, Skipped: 2.
-
-10_Writing
- Tests: 120, Assertions: 294, Failures: 3, Errors: 10, Incomplete: 5, Skipped: 4.
-
-## Todos
-
-* Implement moving nodes, DoctrineTransport::modeNode() (and make sure not to violate any constraints during the process)
-* Implement usage of NodeTypeDefintions to read/write validation and formatting data correctly (such as auto-creating values, forcing multi-values)
-* Implement storage of custom/user-defined NodeTypeDefinitions and such into the database.
-* Versioning support
-* Refactor storage to implement one one table per database type?
-* Optimize database storage more, using real ids and normalizing the uuids and paths?
-* Implement parser for JCR-SQL2 and implement it in DoctrineTransport::querySQL().
-* Implement parser for Jackrabbit CND syntax for node-type definitions.
View
8 tests/README.md
@@ -9,7 +9,7 @@ jackalope as a PHPCR implementation.
The folder ``tests/Jackalope`` contains unit tests for the jackalope
implementation. You should only need those if you want to debug jackalope
-itselves or implement new features. Again, make sure you have the test
+itself or implement new features. Again, make sure you have the test
workspace in jackrabbit.
@@ -35,11 +35,11 @@ Note that the best would be to implement the Session::importXML method
Until this happens, you can use the class JackrabbitFixtureLoader found in
inc/JackrabbitFixtureLoader.php to import fixtures in the JCR XML formats.
It relies on jack.jar. The class can be plugged in Symfony2 autoload mechanism
-through autoload.php, which can be used to feed a MapFileClassLoader istance. E.g:
+through autoload.php, which can be used to feed a MapFileClassLoader instance. E.g:
$phpcr_loader = new MapFileClassLoader(
- __DIR__.'/../vendor/doctrine-phpcr-odm/lib/vendor/jackalope/inc/JackrabbitFixtureLoader.php'
+ __DIR__.'/../vendor/doctrine-phpcr-odm/lib/vendor/jackalope/inc/JackrabbitFixtureLoader.php'
);
$phpcr_loader->register();
@@ -48,7 +48,7 @@ through autoload.php, which can be used to feed a MapFileClassLoader istance. E.
It would be nice if we were able to run the relevant parts of the JSR-283
Technology Compliance Kit (TCK) against php implementations. Note that we would
-need to have some glue for things that look different in php than in Java, like
+need to have some glue for things that look different in PHP than in Java, like
the whole topic of Value and ValueFactory.
[https://jira.liip.ch/browse/JACK-24](https://jira.liip.ch/browse/JACK-24)
Please sign in to comment.
Something went wrong with that request. Please try again.