First find the best user experience and expectations, and then look at existing or new technologies.
During our analysis of what we understand as structured content, our expectations of the initiative and taking a look into other CMS, we recognized that this topic is very complex.
To achieve results more quickly and straighten the schedule, we identified three main focus areas which should be covered in separate working groups. These working groups will act in parallel but will constantly share the working progress and ideas to ensure the common goal.
Editing Interface UX
This working group will focus on a concept for UX, creating wireframes, mockups and layouts, to make content management for the editor more intuitive.
Content Block Creation
The focus of this working group will be technical drafts and proof of concepts for content blocks and grids. This group will aim for a technical concept for registration and maintenance of content blocks as well as a re-evaluation of processes for storing and connecting data of content blocks. Further it will develop a technical concept for a dynamic grid system based on UX wireframes of the Editing Interface UX group.
Rendering Group
Containers, wrappers etc. will be the things this working group will concentrate on. A concept for semantic content interpretation in the frontend is therefore the first goal to be achieved. Implementation of backend UI/ UX improvements will also be covered by this group.
Not in Scope:
To ensure a good team spirit within our initiative despite different opinions and suggestions we added some more statements to the regular TYPO3 Code of Conduct.