[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