[TYPO3-UG Italy] Fwd: [TYPO3-dev] Poll: Should we keep supporting "global extensions"?

Ivano Luberti luberti at archicoop.it
Fri Dec 12 17:38:20 CET 2014


xAlessandro: io sono a favore di un global perche' da maggiore
flessibilita' ma se questo significa avere un punto centralizzato (non
lo chiamo repository per non fare confusione) di gestione delle
estensioni tale per cui:

a) dispongo di un'intefaccia unica per gestire questo punto
centralizzato: in teoria si potrebbe fare modificando l'EM attuale in
modo che sia parametrizzabile il punto in cui scarica le estensioni

b) in ogni istanza TYPO3 posso indicare se una data estensione deve
essere eseguita usando l'installazione locale all'istanza (utilizzo
classico) o un punto di accesso di accesso centralizzato

Teniamo presente che pero' questo ha un impatto architetturale su tutte
le estensioni in quanto i parametri di configurazione sono spesso nei
files che sono locali alle estensioni (es: ext_conf_template.txt): di
conseguenza, non verrebbe condiviso solo il codice ma anche la
configurazione dell'estensione.
Non credo che questo sia desiderabile.
Quindi il supporto al global signfica anche rivedere l'architettura
delle estensioni.

xTonix: credo che piu' o meno la pensiamo allo stesso modo e in ogni
caso le tue perplessita' sono parte di quelle che sono state espresse
nel dibattito sulla mailing list degli sviluppatori.


Il 12/12/2014 10:14, Tonix - Antonio Nati ha scritto:
> Il global è carino, ma probabilmente insufficiente di per se.
>
> L'area global in realtà, secondo me, dovrebbe essere multiversione ed
> indipendente dal sorgente TYPO3.
>
> Oggi come oggi, se fai un cambiamento di versione di TYPO3, ti devi
> copiare tutta la global nel nuovo sorgente, e se invece aggiorni solo
> un'estensione, potrebbe andare bene per un sito ma non per altri.
>
> Ciao,
>
> Tonino
>
> Il 11/12/2014 09:48, Alessandro Tuveri ha scritto:
>> Ciao
>> non ho idea se parteggi o meno per il GLOBAL scope, ma a mio parere,
>> dato che tutto sommato TYPO3 ha sempre garantito una sorta di
>> retrocompatibilita', sarebbe meglio che questa caratteristica (se
>> possibile) fosse mantenuta.
>> Ho visto qualche post e vedo che ci sono persone incavolate perche'
>> hanno da molto tempo il GLOBAL attivo per una marea di siti; questo
>> significa spendere numerose ore di tempo per portare le estensioni da
>> G a L; io lo ho fatto per la v. 6.2 -- si potrebbe dire: "beh, cogli
>> l'occasione e sistema la cosa..." ma la prospettiva non piace.
>> attendo un tuo parere
>>
>> ALEX
>>
>>
>> ________________________________________
>> Da: typo3-ug-italy-bounces at lists.typo3.org
>> <typo3-ug-italy-bounces at lists.typo3.org> per conto di Ivano Luberti
>> <luberti at archicoop.it>
>> Inviato: mercoledì 10 dicembre 2014 17:25
>> A: typo3-ug-italy at lists.typo3.org
>> Oggetto: Re: [TYPO3-UG Italy] Fwd: [TYPO3-dev] Poll: Should we keep
>> supporting "global extensions"?
>>
>> Ciao Alessandro il dibattito e quindi le motivazioni dei pro e dei
>> contro li puoi leggere qui:
>>
>> http://typo3.3.n7.nabble.com/Poll-Should-we-keep-supporting-quot-global-extensions-quot-td269656.html#a269662
>>
>>
>> credo sia meglio che un mio riassunto
>>
>>
>> Il 09/12/2014 13:55, Alessandro Tuveri ha scritto:
>>> Ciao Ivano
>>> grazie per il post. Non capisco perche' vogliano far fuori lo scope
>>> GLOBAL ad ogni costo (complessita'di programazione?). Infatti ho
>>> trovato molto utile questa opzione  e quindi l'uso di Global in
>>> diversi server dove gli stessi siti condividono anche il sorgente di
>>> TYPO3 CMS.
>>> Ora presumo che GLOBAL sia molto utile per consentire a chi
>>> aggiorna  tutti i siti di installare ad es. una sola versione di
>>> tt_news per aggiornarla periodicamente ed evitare di fare login
>>> sito-per-sito, il che e' molto seccante, dispendioso e alla fine
>>> costoso per il cliente.
>>> attendo commenti.
>>> saluti
>>>
>>> ________________________________________
>>> Da: typo3-ug-italy-bounces at lists.typo3.org
>>> <typo3-ug-italy-bounces at lists.typo3.org> per conto di Ivano Luberti
>>> <luberti at archicoop.it>
>>> Inviato: martedì 9 dicembre 2014 10:12
>>> A: TYPO3 Usergroup Italy
>>> Oggetto: [TYPO3-UG Italy] Fwd: [TYPO3-dev] Poll: Should we keep
>>> supporting      "global extensions"?
>>>
>>> Questo sondaggio informale sta avvenendo sulla mailing list degli
>>> sviluppatori TYPO3.
>>> Dato che ricordavo che qualcuno in lista ancora usava questa
>>> opzione, ne
>>> ho perorato la causa.
>>>
>>>
>>>
>>> -------- Messaggio originale --------
>>> Oggetto:        [TYPO3-dev] Poll: Should we keep supporting "global
>>> extensions"?
>>> Data:   Mon, 08 Dec 2014 11:21:42 +0100
>>> Mittente:       Benjamin Mack <benni at typo3.org>
>>> Rispondi-a:     List for Core-/Extension development
>>> <typo3-dev at lists.typo3.org>
>>> Organizzazione:         TYPO3 Association
>>> A:      typo3-dev at lists.typo3.org
>>> Gruppi di discussione:  typo3.teams.core,typo3.dev
>>> Inoltra a::     typo3.dev
>>>
>>>
>>>
>>> Hey everybody,
>>>
>>> today I need your opinion, so please be so kind to hit reply with a
>>> quick response.
>>>
>>> As for the introduction:
>>>
>>> TYPO3 features the functionality of "system extensions" (located under
>>> "typo3/sysext/") - extensions that come with the Core. Then, there are
>>> "global" extensions, which can be put under "typo3/ext/". This is
>>> useful
>>> if you have a third-party-extension that you want to distribute to
>>> multiple installations (like e.g. tt_news back then in 3.6) that *you*
>>> download and install there. This feature is really only helpful if you
>>> have 1 TYPO3 source, that multiple installations are using, but comes
>>> with the price that you need to copy all your global extensions when
>>> updating TYPO3 from 4.5.12 to 4.5.13.
>>> Then you have the "local" extensions under "typo3conf/ext/", - your
>>> installation-specific extensions, which I guess, all of you are using.
>>>
>>> We are currently think of dropping the "global" extension concept which
>>> we think (but don't know for sure) is rarely used since ages, and also
>>> pretty much unmaintained, as we consider this feature with all the
>>> composer-bells-and-whistles today not useful for keeping.
>>>
>>> So as a roundup:
>>>
>>>   * System extensions: typo3/sysext/
>>>   * Your global extensions: typo3/ext/
>>>   * Your local extensions: typo3conf/ext/
>>>
>>> What I would like to know is simple:
>>>
>>>    Are you using the "global extension" feature currently?
>>>
>>> All of you with Gerrit access, feel free to vote the pending patch
>>> as well:
>>>
>>>    https://review.typo3.org/#/c/34552/
>>>
>>> Thanks for your time!
>>>
>>> All the best,
>>> Benni
>>> _______________________________________________
>>> TYPO3-dev mailing list
>>> TYPO3-dev at lists.typo3.org
>>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-dev
>>>
>>>
>>>
>>> _______________________________________________
>>> TYPO3-UG-Italy mailing list
>>> TYPO3-UG-Italy at lists.typo3.org
>>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-ug-italy
>>>
>>>
>>> ________________________________________
>>> Da: typo3-ug-italy-bounces at lists.typo3.org
>>> <typo3-ug-italy-bounces at lists.typo3.org> per conto di Ivano Luberti
>>> <luberti at archicoop.it>
>>> Inviato: martedì 9 dicembre 2014 10:12
>>> A: TYPO3 Usergroup Italy
>>> Oggetto: [TYPO3-UG Italy] Fwd: [TYPO3-dev] Poll: Should we keep
>>> supporting      "global extensions"?
>>>
>>> Questo sondaggio informale sta avvenendo sulla mailing list degli
>>> sviluppatori TYPO3.
>>> Dato che ricordavo che qualcuno in lista ancora usava questa
>>> opzione, ne
>>> ho perorato la causa.
>>>
>>>
>>>
>>> -------- Messaggio originale --------
>>> Oggetto:        [TYPO3-dev] Poll: Should we keep supporting "global
>>> extensions"?
>>> Data:   Mon, 08 Dec 2014 11:21:42 +0100
>>> Mittente:       Benjamin Mack <benni at typo3.org>
>>> Rispondi-a:     List for Core-/Extension development
>>> <typo3-dev at lists.typo3.org>
>>> Organizzazione:         TYPO3 Association
>>> A:      typo3-dev at lists.typo3.org
>>> Gruppi di discussione:  typo3.teams.core,typo3.dev
>>> Inoltra a::     typo3.dev
>>>
>>>
>>>
>>> Hey everybody,
>>>
>>> today I need your opinion, so please be so kind to hit reply with a
>>> quick response.
>>>
>>> As for the introduction:
>>>
>>> TYPO3 features the functionality of "system extensions" (located under
>>> "typo3/sysext/") - extensions that come with the Core. Then, there are
>>> "global" extensions, which can be put under "typo3/ext/". This is
>>> useful
>>> if you have a third-party-extension that you want to distribute to
>>> multiple installations (like e.g. tt_news back then in 3.6) that *you*
>>> download and install there. This feature is really only helpful if you
>>> have 1 TYPO3 source, that multiple installations are using, but comes
>>> with the price that you need to copy all your global extensions when
>>> updating TYPO3 from 4.5.12 to 4.5.13.
>>> Then you have the "local" extensions under "typo3conf/ext/", - your
>>> installation-specific extensions, which I guess, all of you are using.
>>>
>>> We are currently think of dropping the "global" extension concept which
>>> we think (but don't know for sure) is rarely used since ages, and also
>>> pretty much unmaintained, as we consider this feature with all the
>>> composer-bells-and-whistles today not useful for keeping.
>>>
>>> So as a roundup:
>>>
>>>   * System extensions: typo3/sysext/
>>>   * Your global extensions: typo3/ext/
>>>   * Your local extensions: typo3conf/ext/
>>>
>>> What I would like to know is simple:
>>>
>>>    Are you using the "global extension" feature currently?
>>>
>>> All of you with Gerrit access, feel free to vote the pending patch
>>> as well:
>>>
>>>    https://review.typo3.org/#/c/34552/
>>>
>>> Thanks for your time!
>>>
>>> All the best,
>>> Benni
>>> _______________________________________________
>>> TYPO3-dev mailing list
>>> TYPO3-dev at lists.typo3.org
>>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-dev
>>>
>>>
>>>
>>> _______________________________________________
>>> TYPO3-UG-Italy mailing list
>>> TYPO3-UG-Italy at lists.typo3.org
>>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-ug-italy
>>> _______________________________________________
>>> TYPO3-UG-Italy mailing list
>>> TYPO3-UG-Italy at lists.typo3.org
>>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-ug-italy
>>>
>> -- 
>> ==================================================
>> dott. Ivano Mario Luberti
>> Archimede Informatica societa' cooperativa a r. l.
>> Sede Operativa
>> Via Gereschi 36 - 56126- Pisa
>> tel.: +39-050- 580959
>> tel/fax: +39-050-9711344
>> web: www.archicoop.it
>> ==================================================
>>
>> _______________________________________________
>> TYPO3-UG-Italy mailing list
>> TYPO3-UG-Italy at lists.typo3.org
>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-ug-italy
>> _______________________________________________
>> TYPO3-UG-Italy mailing list
>> TYPO3-UG-Italy at lists.typo3.org
>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-ug-italy
>
>

-- 
==================================================
dott. Ivano Mario Luberti
Archimede Informatica societa' cooperativa a r. l.
Sede Operativa
Via Gereschi 36 - 56126- Pisa
tel.: +39-050- 580959
tel/fax: +39-050-9711344
web: www.archicoop.it
==================================================




More information about the TYPO3-UG-Italy mailing list