Ocramius/phpcr-odm — comment on commit bcd02394a12f4101d673df9136ac877e2bb96110
File:  line 0
By Ocramius:

@lsmith, do you have any idea about how to handle ClassMetadata? The constructor alone will not handle the Reflection stuff anymore as @beberlei has moved it to Doctrine\Common\Persistence\Mapping\ReflectionService. That way, ClassMetadata is in an inconsistent state after __construct alone.
Should we always hide it behind a factory?
Also: should I throw an exception in case there's no Doctrine\ODM\PHPCR\Mapping\Driver\Driver set in Doctrine\ODM\PHPCR\Configuration?

Let me know :)
For now I've just cut out all these tests and this stuff seems working.
Midgard still fails, is that expected?
http://travis-ci.org/Ocramius/phpcr-odm