[Typo3-dev] Event System in the core / Ease the integration of3rd party apps

Ernesto Baschny ernst at baschny.de
Fri Sep 3 13:33:05 CEST 2004


On Fri, 3 Sep 2004, Andy Staudacher wrote:

> What I'm saying is that you need a loose integration because only a
> loose integration is maintainable. You can patch/port new versions of
> the 3rd party application within minutes and the documentation would be
> quite short.

I agree with Andy's point here. We currently have two development teams:
CMS and 3rd party application that is meant to be integrated in the
CMS. The "integrator" will become a third team that usually has much
less time and desire to support its users.

So the goal for the CMS and 3rd party app should be (e.g.
Typo3 vs Gallery2) to have:

1. an extention in Typo3
2. a module in Gallery2

This is what the integration developer must take care of. And those have
to be as small as possible, this is why the core Typo3 and Gallery2 should
provide as much "support" as possible for them to avoid huge
integration-modules. I guess this is what Andy is asking for, one of such
needs are events that Typo3 could send to Gallery2. Those modules also
should be as much loosely coupled to the original applications as
possible, to be able to upgrade Typo3 and/or Gallery2 without much
trouble.

Greets,
Ernesto







More information about the TYPO3-dev mailing list