[TYPO3-ect] "package extension"
Steffen Kamper
steffen at sk-typo3.de
Sun Oct 7 00:32:09 CEST 2007
"Christian Welzel" <gawain at camlann.de> schrieb im Newsbeitrag
news:mailman.1.1191703774.569.typo3-team-extension-coordination at lists.netfielders.de...
> Daniel Brüßler schrieb:
>
>> 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...
>
> The same problem is known from debian, where you as package maintainer
> has to carefully choose the packages to depend on, not to force the user
> to install the whole kde only because you depend on such a "package
> packge".
>
> Bye Christian.
Hi,
this is a very good point. So may be the best is to make no dependencies but
suggestions.
The user who install lib/div has the possibility to choose the suggested as
he needs.
vg Steffen
More information about the TYPO3-team-extension-coordination
mailing list