25/09 2015
Roadmap 2015/2016

A brief update about what to expect from FluidTYPO3 for the next 15 months.

FluidTYPO3 in 2015/2016

To start with the most important thing: FluidTYPO3 will stay relevant in 2016, for the next TYPO3 LTS as well as future iterations. We will be actively maintaining the project in all of 2016 and of course LTS support will be mandatory - you will always be able to use FluidTYPO3 on the most recent TYPO3 LTS release (but may not be able to use all the most recent FluidTYPO3 features; it is impossible to predict but we will do our very best to provide a consistent experience on LTS and the most recent release of TYPO3).

2015

Later this year, around the release of TYPO3 LTS, we will be hosting a code sprint with focus on perfecting the compatibility with the coming LTS. The code sprint will be in Regensburg, Germany - and of course there will be more information about that as we get closer. Both team members and contributors will attend.

We will then release the result after the code sprint. We can only judge from the current status of development in TYPO3 but it looks like you can expect an upgrade process with minimal, potentially zero issues, if you're coming from the most recent versions of FluidTYPO3.

After this release we may host another code sprint (still undecided). No major releases are planned in 2015 after the LTS compatible release; however, please be aware that we follow a semantic versioning scheme and minor/major releases are determined by features and breaking changes - which means we can't always predict when those releases might happen. As always, we will create bug fix releases as we accumulate fixes.

A site redesign may be coming up but should not affect your existing links; we will take great care to provide long term redirects if any pages should move.

2016

We have applied for a budget in 2016 same as in 2015, for approximately the same amount. The results of this will naturally be published after budget voting ends - but if we are granted a budget, it is planned to have two or three code sprints during 2016 and to provide immediate releases compatible with all coming major/minor versions of TYPO3. The project does not depend on them to stay alive but we happily accept budget grants - and of course donations and contributions of manpower.

Throughout 2016 we will provide regular bug fix releases - with approximately the same frequency as in 2015.

Secondary plans and predictions

Since we are not currently fully aware of the final feature sets of coming TYPO3 releases, the following information is only theoretical - but the list is limited to only the most probable predictions of what to expect in terms of features associated with FluidTYPO3. Still, you should take this with a grain of salt. All goals may not be reachable or practical, others may change as more and more FluidTYPO3-like behavior gets implemented in the TYPO3 core.

Unfortunately, at this time of writing this, all of these come without references to current status. It makes little sense to link to specific code that is development-only and may change without notice.

  1. TYPO3 core provides Fluid-based content element renderings. This has the potential to replace fluidcontent_core should it mature enough - and should that happen, the features currently provided by fluidcontent_core can be reproduced as a controller-and-Flux integration for those core elements instead. This has been a long time coming and luckily fluidcontent_core was never out of beta and the core's feature already looks almost entirely compatible (except for the concepts of variants and versions, if you are familiar with fluidcontent_core).
  2. TYPO3 core provides nested content feature. This will almost certainly make Flux's similar feature redundant - but due to the way Flux was created, it will be perfectly possible to attach every Flux-related feature to the TYPO3 core nested content feature. In other words, you will still be able to define a flux:grid and form fields for those elements. It is at the current time not possible to say how this will be done; only that it inevitably will.
  3. TYPO3 core will switch to using the standalone version of Fluid as a dependency which will give us (as integration facilitators) and you (as template writer) a huge variety of new possibilities in Fluid. Flux will remain compatible with this setup and not only that, Flux may be partially decoupled from TYPO3 to be made available also in standalone Fluid and other frameworks. The key thing you should take away from this as a user is that you won't experience incompatibilities - but can expect to gain many new abilities for your Fluid and Flux templates in the near future.

Although the Fluid standalone subject deserves a lot of attention and further explanation we still await (a lot more) official communication about what is being done with this project. Until then, your best source of information about that project is the TYPO3Fluid/Fluid GitHub repository, readmes, issues etc.

Overall, the future looks bright!

Kind regards,
The FluidTYPO3 team

 

Archive

09/01 2017
09/11 2016
09/06 2016
21/12 2015
07/12 2015
25/11 2015
25/09 2015
22/09 2015
01/08 2015
10/03 2015
03/03 2015
12/02 2015
25/11 2014
01/11 2014
16/10 2014
02/10 2014
02/10 2014
19/09 2014
18/09 2014
05/09 2014
22/08 2014
02/08 2014
27/06 2014
06/06 2014
13/04 2014
27/03 2014
12/03 2014
11/03 2014
05/02 2014
25/01 2014
17/12 2013
08/12 2013
03/12 2013
04/11 2013
Flux 7.0 Teaser
06/08 2013
21/07 2013
10/06 2013
04/06 2013
01/06 2013
27/05 2013
19/05 2013
19/05 2013
11/05 2013
26/04 2013
30/03 2013
19/03 2013
17/03 2013
13/03 2013
10/03 2013
10/03 2013
05/03 2013
04/03 2013
03/03 2013
02/03 2013
01/03 2013
28/02 2013
27/02 2013
25/02 2013
24/02 2013
24/02 2013
23/02 2013
10/02 2013
03/02 2013
03/02 2013
27/01 2013
Asset management in Fluid
20/01 2013
16/01 2013
13/01 2013
08/01 2013
16/12 2012
25/11 2012
18/11 2012
08/11 2012
07/11 2012
05/11 2012
04/11 2012
28/10 2012
22/10 2012
14/10 2012
13/08 2012
08/08 2012
31/07 2012
30/07 2012
25/07 2012
29/04 2012
29/04 2012
22/04 2012
16/04 2012
21/03 2012
Flux 1.4.0 released
08/03 2012
Flux 1.3.0 released
04/03 2012
03/03 2012
28/02 2012
19/02 2012
A Sneaky Sneak Preview of the next version of Flux
13/02 2012
12/02 2012
06/02 2012
30/01 2012
27/01 2012
15/01 2012
26/12 2011
24/12 2011
11/12 2011
11/12 2011
10/12 2011
04/12 2011
04/12 2011
30/11 2011
26/11 2011
25/11 2011