1. Informazioni generali
Potresti rimanere sorpreso da alcune delle domande di questo capitolo: non sono di carattere tecnico, si tratta di “aspetti sociali” del progetto. Perché?
Un futuro integratore di TYPO3 non dovrebbe solo avere conoscenze specialistiche, ma anche conoscere e comprendere l’ambiente organizzativo di TYPO3 in termini generali. TYPO3 è un prodotto cresciuto nella comunità, che è proprio caratterizzato da questo concetto di sviluppo. Progetti software open source seguono una logica diversa da quella utilizzata dalle agenzie per lo sviluppo di software proprietario. Inoltre, la struttura organizzativa è proprio interessante quando è cosituita, ad esempio, per aiutare e sostenere.
Nell’esame di certificazione deve essere verificata anche l’esperienza del candidato, e chi si occupa di TYPO3 nel corso degli anni avrà familiarità con i metodi della comunità e dell’Associazione TYPO3, anche se lo avrebbe imparato casualmente.
1.1 Il progetto TYPO3
Questa sezione riguarda la storia di TYPO3 e le persone che hanno reso il progetto utile, ma anche quello che fai con TYPO3 e cosa non ti è permesso fare. Inoltre, qualche domanda si concentra su cosa fare se si riscontra una vulnerabilità o un errore.
1.2 L’associazione TYPO3
La seguente sezione tratta della Associazione TYPO3 e delle sue attività. Hai bisogno di una comprensione di base di questa istituzione centrale e devi essere in grado di distinguere tra le sue attività e quelle della comunità. Ad esempio, sei consapevole della differenza tra eventi ufficiali e non ufficiali? Sai chi contattare se incontri un problema?
1.3 Versioni di TYPO3 CMS
Nuove versioni di TYPO3 vengono pubblicate a intervalli definiti. Alcune di queste rimuovono bug, mentre altre forniscono nuove funzionalità che potrebbero richiedere (o suggerire) di adattare parte del tuo lavoro come integratore di TYPO3. La seguente sezione tratta le caratteristiche più importanti della versione attuale di TYPO3, ma anche quelle delle versioni precedenti. Naturalmente non è necessario imparare a memoria il registro delle modifiche delle versioni più recenti, ma è necessario conoscere e comprendere le funzionalità di base delle modifiche architetturali.