[TYPO3-ect] Invitation for the initial team of the "BETA" branch

Fabien Udriot fudriot at omic.ch
Fri Aug 17 20:56:21 CEST 2007


Hi Elmar,

Of course, I am in !

a big thank you :) Fabien

Elmar Hinz a écrit :
> Hello all,
> 
> the development of the alpha branch was a hard but good experience for me.
> When we started I already knew the idea of MVC, but not much more. I
> reflected for hours what the idea would mean for a TYPO3 extension library.
> I was asking if the validation would belong to model or view and a lot of
> other questions. 
> 
> The result is not a strict separation into the three parts model, view and
> controler, but a library that people can use to seprate functionlity. There
> is the controller as a dispatcher of events (actions) and the design of
> actions as linear chains of processing objects.
> 
> I did choose this special design for actions, because the pattern of "pipes
> of filters" is easy to understand even for programmers with few
> experiences. But it's a flexible and modular design. It is well suited to
> implement the request-response cycle of web based form interface. 
> 
> The controller as a dispatcher to action methods was suggested by Michael
> Scharkow. The idea of a pipeline of processors was strongly influenced by
> Christian Welzel pointing to some JSR concerning the request cycle. The
> importance of the redirect between storage phase and loading phase was
> underlined by Ernesto Baschny. The idea to use a PHP4 backport of SPL
> objects as "interface" of the action processors was by myself. 
> 
> During this long incubator phase of lib/div I got regular motivation and 
> coaching by Daniel Brüßler, Steffen Kamper and many others.
> 
> Just found this http://www.garfieldtech.com/blog/mvc-vs-pac
> 
> which made me really smile after my blog entry a few days ago
> 
> http://t3flyers.wordpress.com/2007/08/06/the-presentation-abstraction-control-architecture-of-typo3/
> 
> By defining the pattern of the "Tree of Plugins" (TOP, PAC) and the proof of
> this concept with the result browser widget, the time of incubation and
> research is mainly done and it's time to start with this conceptions into
> real life, time to starte the beta branch. The constitution of a stronger
> team is the first step. 
> 
> I invite you to join the following team for the initial phase of the BETA
> branch. This phase covers the release candidates 1 - 3 plus the initial
> beta release. I want to focus myself on the maintainance of the alpha
> branch until initial beta is released.
> 
> 
> You are all invited to share coding, testing. I suggest a focus of
> responsibility for each of you:
> 
> 
> 
> Jörg Schoppet:
> 
>   Leader of the alpha to beta migration. Coding.
> 
> Daniel Brüßler, Steffen Kamper:
> 
>   Organization of the documentation in the wiki and on typo3.org.
> 
> Christian Welzel:
> 
>   API and UML generation. 
> 
> (I think the migration of kickstarter__mvc can wait until the final API of
> beta is uploaded to TER. For now we should support the alpha branch, which
> is maintained in TER.)
> 
> Robert Lemke:
> 
>   Consultant for questions of the migration path to v5.
> 
> Ingo Renner:
> 
>   Consultant for questions of coding guidelines of v4.
> 
> Elmar Hinz:
> 
>   Consultant for conceptions: "tree of plugins" (TOP), controller, action
> pipe, TS configuration.
>   Quality check. Writing documentations. Update Apples and Bananas. 
> 
> Steve Ryan:
> 
>   Coding. Testing. "persistence" library.
> 
> Fabien Udriot, Johnny Peck, Philip Almeida, Alexey Boriskin, Fabian
> Fisahn, ...
> 
>   Feature requests. Testing. Coding if you like ...
> 
> 
> Do you join the team for the beta branch?
> 
> 
> Regards
> 
> Elmar
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
>   
> 
> 
> 
> 
> 
>   
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 


More information about the TYPO3-team-extension-coordination mailing list