[TYPO3-ect] lib: Before going to beta
Fabien Udriot
fudriot at omic.ch
Thu Jul 12 01:07:06 CEST 2007
Hi everyone.
I would like to give my opinion about the eventual PHP4/PHP5 switch,
once again.
In about 6 months, TYPO3 is going to drop *officially* the support of
PHP4. So that's not in a long time ! It means no more bugs correction,
some documentation update...
As it seems to be some energy this time around lib/div, my opinion is
that we can spare us some time doing this switch *now*.
My reasons are very pragmatical. We could have the following benefits :
- the documentation is immediately the good one. Particularly the code
examples that illustrate the concept of lib. The foreach syntax is
easier to understand for new developers than the iterator/pointer concept.
- the kickstarter__mvc would generate right away a "good" code.
- in our extension and in lib/div we could start using now the
consistent PHP5 syntax private / public , __construct
Again, it will take time to update all this staff in 6 months !!!
Imagine : documentation update + code cleaning + some debugging
I thing we are all enough busy and don't have time to waste.
So, please, I would be thankful (and many other developers too) if this
decision can be taken now.
kind regards to all,
Fabien
Elmar Hinz a écrit :
> Hi all,
>
> with Christians API documentation and my restructurings within the last
> weeks I think that lib is nearly prepared to go to beta.
>
> * The controller has been restructured and trimmed.
> * The configurations have been trimmed.
> * A coherent way to access the objects of the quad has been defined.
> * PHP4 and PHP5 have been enabled.
>
> So what has to come before we can go to beta?
>
> a) Result Browser. (Open)
> b) A system to create subcontrollers. (Elmar)
> c) Doc: Developer API (Open. Everybody with SVN access.)
> d) Doc: Developer tutorials for Apples and Banans (Open)
>
> What else is todo?
>
> What can be postponed until beta?
>
> a) System of hooks and services.
> b) Template writers tutorial.
> c) Form classes.
> d) Doc: Developer tutorial for Cherries.
> e) Improvements of tx_link.
> f) Improvements of tx_image.
> g) Native implementation of SPL.
>
>
>
> Regards
>
> Elmar
>
>
>
>
>
>
>
>
>
>
More information about the TYPO3-team-extension-coordination
mailing list