The entity team was busy: Nodes are using the new Entity API and Taxonomy Terms are not far behind. All the field types are also getting integrated with the new Entity API. Given that the new entity query only works with entities and fields integrating with this API, it's really great to see this happening.
CMI got a new override and context system. This, as usual, is only relevant to my goals as I am utterly dependent on the success of CMI :)
In other news, as planned, the JSON HAL serialization format has been added. The first step to make the non-OOP code interaction with the OOP half more developer friendly was commited: the most frequent
drupal_container()->get('foo') calls are becoming
\Drupal::foo() making it a lot easier to discover, IDE integrate and so on. This is becoming more and more important as we want more and more developers to test and use Drupal 8.
As for myself, I was first working on converting the Database class to the dependency injection container but this was a futile attempt. However, on the course of doing so, I have discovered some ill-hardwired SQL in some of the Views handlers and made short work of those. The conversion of the cache classes to the DIC, on the other hand, was successful.
While I wait for the whole entity API work to complete -- others are so much more efficient at this now, I was barely breaking ground on taxonomy while in the same few hours berdir almost completed it -- so that the Views backend can happen, mostly smaller bugfixes and conversions will happen with the Turn role permission assignments into configuration issue first.
Ps. Sorry for the late update; got busy with other things then had no time to write this.
Commenting on this Story is closed.