[TYPO3-ect] "package extension"
Franz Koch
typo.removeformessage at fx-graefix.de
Sun Oct 7 14:47:54 CEST 2007
Hi Christian,
>> Just the emconf-file is needed with the list of all dependencies,
>> nothing else. When an admin installs the package-extension the extension
>> -manager gets all sub-parts.
>
> The problem i see here, is that such an extension might pollute the
> typo3 installation it is installed in. Example:
> The package ext "lib" depends on some exts, that make sense for the
> programmer of a new ext "foo" so he depends on "lib" and not on the
> parts he only uses (lib_template_html, lib_pagebrowser). All is fine
> until now.
> Now Elmar comes in and thinks "lib" should also depend on 6 other
> lib-extensions (propel, squid-proxy, rss-import, you get the idea) and
> adds these dependencies... so the EM pulls in all new extensions on an
> update of lib although the only extension that uses lib ("foo") doesn't
> need them...
In case of lib/div extension packages might not be very suitable - I
think you're right in this point, but I guess this is not what Daniel
ment. Have a look a my answer to Daniels post, to see how he might have
meant it. I think the 'extension packages' are more something like
'extension collections' for various usecases (like the exampels in my
answer). So I don't see a problem at all.
Of cause you're right, that a 'low-level' extension pair like lib/div
them selfs must not start to get extension packages, but there could be
extension packages in TER that depend on lib or div like you mentioned.
--
Kind regards,
Franz
More information about the TYPO3-team-extension-coordination
mailing list