Topics discussed during Neos Sprint September 2015 – Frankfurt:
2.1 Release
Participants: Robert, Christian, Rens, Daniel, Aske, Alex, Gerhard, Hans
We came to the conclusion of selecting a couple of features that together make the feature freeze. When those features are finished, no more features will be added and a beta release will be planned. This means that no fixed release date nor feature freeze date will be announced, but following the progress of the selected features will give an idea of when a release is finished.
We decided not to have a single release manager for releases, but rather make it a project for one of the cross-functional teams.
The features will all be projects that are assigned to teams to ensure their finalization.
Features:
- Workspaces
- Content security improvements
- History module polishing
Additional minor features:
- Integrator improvements
- Tooltips (UX)
- Help texts (UX)
- Performance improvements
We expect those major features to be finished in 6-8 weeks.
Moving the code style to PSR-2
We decided that this change can be done at any time without further constraints. The changes will be on the lowest supported version and be merged upwards.
Karsten creates an epic for moving the core packages in Jira.
Namespace Change
The discussion was about renaming the namespaces from TYPO3\* to Neos\*. The namespace is used in code, configuration, database schema and records and in many other places.
As this is really a big and breaking change, we agreed that we will change the namespace with the next major release. We will gather all tasks that have to be done for the namespace change in the jira ticket https://jira.neos.io/browse/NEOS-1602.
Other things that could be done together with this change could be the renaming of the packages TYPO3CR and TypoScript.
The change of the namespace scheme to PSR-4 could be done at any time and has not to be done together with this change.