TYPO3 ELTS Termini e Condizioni

 

1 Ambito d'applicazione

Questo documento descrive gli adempimenti per un contratto di supporto esteso (ELTS) per TYPO3 CMS 6.2.

Il documento definisce i termini di servizio per un supporto esteso finalizzato a fornire ai clienti più tempo per pianificare o completare la migrazione a TYPO3 CMS 7.6 o a TYPO3 CMS 8.

Il periodo previsto per questo tipo di supporto prevede l'estensione per 2 anni per TYPO3 CMS 6.2, terminando rispettivamente il 31 marzo 2018 e il 31 marzo 2019. Questo servizio potrebbe essere ulteriormente esteso oltre detti termini, anche se questo non è né pianificato né voluto in questo accordo.

1.1 Impegno da parte del cliente

  • Il cliente ottiene l'accesso in lettura a un repository privato accessibile tramite un'interfaccia Web usando Username e Password o tramite riga di comando fornendo un chiave pubblica SSH.
  • Il cliente si impegna ad utilizzare il codice sorgente fornito solo nei limiti del pacchetto sottoscritto.
  • Il cliente si impegna a non divulgare e/o sfruttare problematiche di cui è venuto a conoscenza avendo accesso al repository privato.

La violazione di queste regole terminerà il contratto.

1.2 Impegno da parte del Team di Supporto

  • Il team si impegna a fornire correzioni come sotto descritto nel più breve tempo possibile.
  • Il team si impegna a informare nel più breve tempo possibile tutti gli abbonati via email per consentire una corretta pianificazione delle installazioni.
  • Il team si impegna ad utilizzare i fondi ottenuti per supportare TYPO3 6.2 e fondi eccedenti per gli ulteriori sviluppi di TYPO3 CMS.

1.3 Patch di Sicurezza

I problemi di sicurezza che siano stati segnalati o corretti nelle versioni CMS TYPO3 attualmente in regime di ELTS (7.6 e 8) verranno riportate su TYPO3 CMS 6.2 e messe a disposizione nel repository privato.
Vedere la sezione Notifiche per ulteriori dettagli.

Questo servizio è incluso nel contratto.

1.4 Compatibilità del browser

Ogni rilascio importante dei seguenti browser sarà testato con l'ultima versione TYPO3 usando una miscela di test automatizzati e test manuali:

  • Microsoft Internet Explorer 9+
  • Mozilla Firefox 34+
  • Google Chrome 41+ incluso Google for Businesses
  • Apple Safari 5+ (solo su Mac)
  • Opera 11+

Il team assicura che il Backend di TYPO3 CMS 6.2 sia funzionante su questi browser.

Questo servizio è incluso nell'accordo.

1.5 Supporto ad estensione di terze parti

Il supporto prioritario per il codice di terze parti può essere richiesto da un cliente e il carico di lavoro sarà preventivato dal team.

Tutti i sottoscrittori di questo accordo saranno informati del carico di lavoro previsto e su eventuali problemi con l'estensione oggetto della richiesta di supporto. In questo modo l'investimento potrà essere suddiviso sui diversi clienti interessati a risolvere le problematiche relative alla specifica estensione.

Tutti i clienti che sponsorizzano la correzione avranno accesso a un repository privato separato che ospita la rispettiva copia dell'estensione.

Un elenco di tutte le estensioni di terze parti adottate sarà disponibile a tutti i clienti. Se un cliente richiede l'accesso a un repository a cui non ha avuto accesso in precedenza, il costo sarà nuovamente diviso e rimborsato agli altri clienti interessati alla specifica estensione.

Il rimborso potrà essere ottenuto in uno dei seguenti modi:

  • Rimborso su conto bancario al termine del contratto (rispettivamente 31 marzo 2018 o 31 marzo 2019).
  • Il rimborso può essere utilizzato per ulteriori richieste di ELTS. Con le stesse regole sopra riportate.
  • Il rimborso può essere utilizzato per sponsorizzare lo sviluppo di TYPO3 CMS 8 o successivi.

Questo servizio non è incluso nel piano di supporto.

2 Notifiche

Tutti i clienti e/o le rispettive agenzie TYPO3 saranno avvisati nelle seguenti occasioni:

  • Quando è stato segnalato o è stato rilevato un problema di sicurezza.
    In questa notifica può essere specificato un periodo di tempo per risolvere il problema.
  • Quando è stato risolto un problema di sicurezza ed è disponibile un nuovo package che risolve il problema.
  • Quando sono state risolte delle incompatibilità dei browser ed è disponibile una nuova versione.
  • Quando il team ha ricevuto una richiesta di sponsorizzazione di terze parti e informa tutti i clienti su questa opportunità.
  • Quando il team ha cambiato parti della sua infrastruttura e i clienti devono essere informati.
  • Quando il periodo di tempo del contratto si è esaurito o si sta per esaurire (rispettivamente il 31 marzo 2018 o il 31 marzo 2019).

3 Script di Manutenzione

In determinate condizioni è necessario applicare modifiche alle impostazioni all'interno di TYPO3 CMS per risolvere un problema di sicurezza.

Il team fornirà automaticamente aggiornamenti e script di migrazione dove è possibile o significativo, unitamente a chiare istruzioni su cosa deve essere modificato e perché.

1.1 Customer Commitment

  • The customer gains read-access to a private repository that can be accessed either via a web interface using user name  and password or via command line by providing a public SSH key.

  • The customer commits to using the provided source code only within the limits of the package subscribed to.

  • The customer commits to not disclosing and/or exploiting issues known by having access to the private repository.

Violating these rules will end the agreement.

1.2 Support Team Commitment

  • The team commits to supplying fixes as outlined below a.s.a.p.

  • The team commits to informing all subscribers a.s.a.p. via email to allow proper planning of rollouts

  • The team commits to using the generated funds for supporting TYPO3 6.2 and TYPO3 7.6 and excess funds for further TYPO3 CMS development

1.3 Security Patches

Security issues that have been reported or fixed in the currently maintained TYPO3 CMS versions (9 and 10) will be backported to TYPO3 CMS 6.2, TYPO3 CMS 7.6 and TYPO3 CMS 8.7, and made available in the private repository. See Notification down below for more details.

This service is included in the agreement

1.4 Browser Compatibility

Each major release of the following browsers will be tested against the latest TYPO3 version using a combination of automated and manual tests for ELTS 6.2, ELTS 7.6, and ELTS 8.7:

  • Google Chrome (latest) incl. Google for Businesses (latest)

  • Apple Safari (latest) (Mac only)

  • Opera (latest)

  • Microsoft Edge (latest)

  • Microsoft Internet Explorer (latest)

  • Mozilla Firefox (latest)

The team ensures the backend of TYPO3 CMS 6.2, TYPO3 CMS 7.6, and TYPO3 CMS 8.7 supports these browsers. This service is included in the agreement.

1.5 Duration

The ELTS plans provided by the TYPO3 GmbH each have a total runtime of three years.

This total runtime is split into three fixed terms that are available for subscription separately and combined:

  • ELTS 6.2: 1st year - April 1, 2017 to March 31, 2018

  • ELTS 6.2: 2nd year - April 1, 2018 to March 31, 2019

  • ELTS 6.2: 3rd year - April 1, 2019 to March 31, 2020

  • ELTS 6.2: 4th year - April 1, 2020 to March 31, 2021 (one time eELTS extension)

  • ELTS 7.6: 1st year - December 1, 2018 to November 30, 2019

  • ELTS 7.6: 2nd year - December 1, 2019 to November 30, 2020

  • ELTS 7.6: 3rd year - December 1, 2020 to November 30, 2021

  • ELTS 8.7: 1st year - April 1, 2020 to March 31, 2021

  • ELTS 8.7: 2nd year - April 1, 2021 to March 31, 2022

  • ELTS 8.7: 3rd year - April 1, 2022 to March 31, 2023

1.6 3rd Party Extension Support

Priority support for 3rd party code can be requested by a customer and the workload will be estimated by the team.
All subscribers to the agreement will be informed about the expected workload and the problem with the 3rd party extension. This way the investment can be split up for customers interested in fixing the issue.
All customers sponsoring the fix will get access to a separate private repository hosting the respective 3rd party extension.
A list of all adopted 3rd party extensions will be available to all customers. If a customer requests access to a repository they did not have access to earlier, the cost will be split up and refunded to the other customers accordingly.
This refund can be acquired in one of the following ways:

  • Refund to bank account by end of the agreement of the respective versions for ELTS 6.2, ELTS 7.6, or ELTS 8.7.

  • Refund can be used in case another sponsoring is requested. Same rules as above apply.

  • Refund can be used to sponsor the development of TYPO3 CMS 10+

This service is not included in the support plan.

2 Notification

All customers and/or their respective TYPO3 agencies will be notified on the following occasions:

  • A security incident has been reported or was found.

  • This report may contain a time frame for resolving the problem.

  • A security incident has been fixed and a new packaged release is available.

  • Browser incompatibilities have been fixed and a new packaged release is available.

  • The team has received a 3rd party sponsor request and informs all customers about a sponsoring opportunity.

  • The team has changed parts of its infrastructure and customers need to be informed.

  • The agreement time frame has run out / will run out soon.

3 Maintenance Scripts

Under certain conditions it is necessary to apply changes to settings within TYPO3 CMS in order to fix a security issue.
The team will provide automated updating and migration scripts where possible or meaningful, together with detailed instructions on what needs to be changed and why.