Work Package #53866

Release 1.0 Important Topics

Added by Christian Müller over 1 year ago. Updated over 1 year ago.

Status:Accepted Start date:2013-11-22
Priority:Should have Due date:
Assigned To:- % Done:

0%

Category:- Spent time: 40.00 hours
Target version:1.x Estimated time:200.00 hours

Description

Stabilisation

Improve the general stability of TYPO3 Neos for editors, integrators as well as for developers.

TYPO3CR API refactoring

  • Use DQL…
  • Simplify public API (Introduce NodeRepository, Make NodeData(Repository) internal)

User interface improvements

  • “View” component
  • Improved error handling

Webservice foundation

Make it possible for 3rd party tools to interact with TYPO3 Neos through a unified Webservice API.

  • HTTP components
  • REST Service for nodes, users, …
  • replace ExtJS dependency (ExtDirect => REST)

Integration improvements

Make it easier and more flexible to create templates and custom Content Elements.

  • simpler Content Element templates
  • less auto-generated markup in frontend

Performance

Speed up the rendering of Frontend and Backend.

  • Eliminate bottlenecks
  • Runtime caches

Security audit

Eliminate security flaws and make it easier for developers and integrators to write secure code

  • Evaluate policies
  • Search for security flaws
  • Document how to securely integrate Plugins/Custom elements

Documentation

Setup good documentation for beginners up to more advanced information and a reference for relevant parts.

  • Developer guide
  • Integrator guide / cookbook

History

#1 Updated by Christian Müller over 1 year ago

  • Target version set to 1.x

#2 Updated by Christian Müller over 1 year ago

  • Estimated time set to 200.00

#3 Updated by Christian Müller over 1 year ago

  • Status changed from New to Accepted

Approved by EAB on 22. November

Also available in: Atom PDF