[TYPO3-core] 4.1 - How far are we?

Ingmar Schlecht ingmar at typo3.org
Mon Nov 13 15:34:10 CET 2006


Hi guys,

I would like to know what you think about 4.1: When should we make the
feature freeze and what features are must-haves to wait for?

To give you an overview, here's what has been initially planned for 4.1,
and how far we are in the process. Those who see their names in the
list, please respond to the points concerning you, clarifying what's
missing and state if you think your feature should go into 4.1 or be
postponed to a later 4.x release.

		Finished and committed to trunk:
------------------------------------------------------------------------

- Bidirectional MM relations

- "Stay-logged-in" for FE users (aka permalogin)

- Clean-up functions (cli scripts by Kasper)

- "mod.php" (module dispatch script for getting rid of local vs
  global extension path problems and their backend modules having
  different conf.php files)

		Mostly ready, to be committed soon:
------------------------------------------------------------------------

- Improved Extension Manager (less memory consumption, pagination)
    o The XCLASS extension for testing the new EM has been out for a
      while and is working very well.
   -> Bernhard will send the RFC to the core list soon

 - UTF-8 for filenames
    o Martin has written an XCLASS extension for testing and got quite
      some positive response, so I guess it'll be commit-ready soon

- IRRE (Inline Relational Record Editing)
    o Oliver Hader has mostly finished the coding part
    o Sebastian and me have visited him for a weekend to review the code
    o The code will be sent as an RFC to the core list soon
      then it needs Kasper's approval for the tcemain part
    o See the wiki page at [1] for more details

		Status unclear:
------------------------------------------------------------------------

 - More intuitive Backend navigation (AJAX / IFrame based)
    o Kasper has committed this to trunk but it's not finished yet
    o Can be tested by using alt_doc_new.php as the URL of the BE
    o Needs a user preference in the user settings module and a global
      setting to enable it by default. Anything else missing?
   -> Kasper, when do you expect this to be ready?

 - UTF-8 by default for BE and FE for new installations
    o Not finished yet, but some prerequisites have been worked on:
    o Martin has written a patch that changes the BE-label cache into
      UTF8, so strings doesn't need to be convert on every output
   -> Martin, can you send that patch as an RFC to this list?
   -> Martin wanted to add UTF8 support for simulate static URLs.
      Is this still in the pipeline?
   -> Stucki, do I remember right that you wanted to work on UTF-8 by
      default, too?

- Read-only file-mount access for workspaces
    o Martin is working on this.
   -> How's the status?

- New Install Tool
   -> Michael Scharkow was planning this. How's the status?

		Dropped  / postponed:
------------------------------------------------------------------------

- BE ACLs into the Core
   -> Sebastian Kurfürst hasn't got time to work on this any time soon

- Complete DAM Integration
   -> Dropped due to Rupert's estimation that DAM is still too buggy to
      risk making it a default sysext.

- AJAX Pagetree
   -> Postponed to 4.3 as I don't have the time to finish this now

------------------------------------------------------------------------

OK, that's it for now. I have also put this overview to the wiki page at
http://wiki.typo3.org/index.php/4.1_Development

Now, based on the list above, what release date would you realistically
aim for, taking into account that Christmas holidays are getting closer?

What I would propose is this:
	- Friday, 17th November: Beta 1
	- Friday, 24th November: Beta 2
	- Friday,  1st December: Beta 3
	- Tuesday, 5st December: RC 1
	- a new RC for each major bugfix committed
	- at least one week between last RC and final
	- Planned: Monday, *18th December*: 4.1 final

What do you think?

cheers
Ingmar

[1] Inline Relational Record Editing (IRRE)
http://wiki.typo3.org/index.php/Inline_Relational_Record_Editing



More information about the TYPO3-team-core mailing list