[TYPO3-dev] Poll: Should we keep supporting "global extensions"?
bernd wilke
t3ng at bernd-wilke.net
Mon Dec 15 08:56:14 CET 2014
Am 13.12.14 16:42, schrieb Ivano Luberti:
> Hi Ben, I'm glad that once again is confirmed how good open source
> approach is in software development.
> However I would like to add a few notes (not really complaints, only
> notes :-) )
>
> First I believe that the dev list was not the proper place where to
> conduct this survey: it is more a system administrator thing and many
> TYPO3 developers don't have much of a relationship with those figures. I
> bilieve that the TYPO3 users list would have been more appropriate.
>
> Second, while I'm in favor of a maintaining this features I believe that
> in order to make it useful at least two conditions should be respected:
>
> 1) if I can define one or more storage locations on a server for global
> extensions there should be a single point of administration for it in
> order to upgrade version or remove extensions
>
> 2) in every single TYPO3 instance there should be a way to specify if an
> extension has to be installed from the the local server storage or from TER
>
> Finally if it is decided that global (with respect to a server)
> extensions have full dignity some rules/conventions on how to develop
> extensions should be changed: for example extensions can be configured
> from extension manager but value are taken/written from/to
> ext_conf_template.txt , a file local to the extension folder that for a
> global extension would be shared among different TYPO3 instances.
> I believe that a web based extension configuration interface like the
> one provided by the EM should remain available but then how to handle
> this shared config issue?
>
just some thoughts coming to mind:
if we can share TYPO3-sources (of different versions) from a global
place by symlinks, why not do it the same way with extensions?
there could be a global space for extensions of any kind and versions
(something like a local TER) and each installation can symlink the
appropiate extension(-version).
further special-versions may possible like some provider do automated
updates for insecure extensions anyway:
have links to latest version and latest security update.
in this way each installation can have access to global extensions and
beside have a space for private extensions (modified TER-extension or
individual private). this also would be the default for extensions
installed from TER in the EM)
and: the handling inside TYPO3 could be simplified as there is only one
folder with extensions.
bernd
--
http://www.pi-phi.de/cheatsheet.html
More information about the TYPO3-dev
mailing list