Team Unicorns specific activity log for all team related activity. For non-team related activity, please use the
general activity log. Follow same guidelines as the general log.
This is to make
team meeting more efficient and activity reporting asynchronous.
Start working on
First step, Dynamic tagging of TS ContentCache to keep track of links to nodes and assets:
Write a RFC to merge the Media browser in Neos and keep the Media package as a “code only package”:
TL’DR: Currently the Media package contains the Media browser controllers and templates, this RCF will move all Media Browser related codes and template to the Neos package.
Team Unicorn will work on this
The Media package controllers and templates need some override to be uses in Neos. So adding a feature in Neos, need some modification and testing on the Media package and the Neos package. Keeping the raw Media browser module working and clean is pretty hard. Some templates in the Media pack…
Started working on
Pushed a WIP with:
The change needs further unit tests and more scenarios and we should think about a better SQL query to select the node data (this change adds a new subselect for now)
Try to help having this RFC on shape and running:
At the moment, the possibilities to configure assets in Neos are limited. Depending on the project, it can be necessary to store copyright information, author information or accessibility status for assets. While status information (like “is a accessible document” or “has to be reviewed”) could be handled via tagging, this is not possible for string properties.
As discussed in
RFC: Media Package Search and Meta data, we could use nodes to store asset data, but this is a bigger project. I could …
A first WIP patch to move the Media Browser to a dedicated package:
Write a RFC to improve NodeSearchInterface:
Currently the NodeSearchServiceInterface allow to search by term (sql like in all properties), and limit the search by nodeType and context. It’s really limited and need to be extended in a flexible way to allow advanced search like in
The current implementation do not enforce a limit, some query can return a huge amount of node and can hit the memory or time limit.
Allow more flexible search implementation (by specific pro…
And a small PR for the ES package:
Value Objects (VO) are a core building block of Domain Driven Design (DDD), but the implementation in Flow is currently pretty broken and makes VOs hard to use properly. This needs to change.
Value Objects have some core characteristics:
they have no identity, they are only referenced by their properties
they are immutable
These characteristics result in some consequences:
they need a constructor that takes all properties as parameters. There may be factory methods for syntactic…
Also digging out some old gerrit changes and moving them to github
my work log:
added my input on various Discourse threads
reviewed some Neos and Flow changes, and merged some of these changes.
In the next weeks, I’ll continue having an eye on the review queue and discourse.
All the best,
My last update is 7 days old, so it’s time to push an update:
Try to push the MetaData Handling RFC on shape, currently rephrase the RFC based on the current discussion (
RFC: Adding additional properties to media assets) Continue to work on the Neos.MediaBrowser package
Transition team meeting
A bunch of reviews
Some messages on discusss
Quiet calm on Slack (start to love async communication more)
Continue to work on the MediaBrowser Package / MetaData RFC
Start a new RFC to collect informations about moving Asset to the CR (
RFC: Move Asset storage to the CR). It’s a wiki feel free to write down your ideas.
Personal notes: A bit less active this week, I have to start some urgent renovations in our house, due to some water infiltration and wood eater mushrooms attack (not a really good thing in a “swiss chalet”).
@aertmann to have those PR merged ASAP:
Work also on Trusted Proxies feature:
Mainly been doing reviews and getting old commits over from gerrit:
There are still a few left, one of the major things being the JsonView change to have a common configuration for arrays and objects.
After that I’d like to get doctrine orm 2.5 going.