[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