Skip to main content

Tutto gira intorno a TYPO3

Due giornate con i migliori specialisti

 

T3Contribution Bootup Day

16 Settembre 2016

Per la prima volta in Italia, a Bologna, si terrà un T3Contribution Bootup Day. Tre rappresentanti del TYPO3 Core Team, capeggiati dal Product Owner Mathias Schreiber verranno in Italia: un incredibile opportunità per incontrare coloro che ogni giorno mantengono e migliorano TYPO3 CMS.

Programma - DAY 1

Ore 09,00 : Registrazione partecipanti

Inizio delle sessioni di workshop in collaborazione con Mathias SchreiberAnja Leichsenring e Oliver Hader.

Ore 13,00 : Pranzo

Ore 14,00 : Ripresa lavori della sessione pomeridiana 

Ore 18,00 : Fine lavori

Coffee break assicurati durante il corso della giornata.

I contenuti dettagliati verranno stabiliti in base ai partecipanti. Presto pubblicheremo un questionario per raccogliere informazioni su chi desidera partecipare e sulle sue curiosità ed esigenze.

Per avere maggiori informazioni potete contattarci via mail.

HOT TOPICS - DAY 1

L'idea del T3Contribution Bootup Day è di allargare la Community TYPO3 attraverso un mix tra workshop e sessioni one-to-one per imparare le basi della architettura del Core di TYPO3 e adottare gli strumenti necessari per contribuire al suo sviluppo e a quello del suo ecosistema.

Tre rappresentanti del TYPO3 Core Team, capeggiati dal Product Owner Mathias Schreiber verranno in Italia: un incredibile opportunità per incontrare coloro che ogni giorno mantengono e migliorano TYPO3 CMS:

  • Mathias Schreiber, il Product Owner di TYPO3 CMS
  • Anja Leichsenring, la coordinatrice dei TYPO3 Core Code Sprints
  • Oliver Hader, Coordinatore delle attività di Ricerca e Sviluppo del TYPO3 Core Team

Questi tre importanti personaggi introdurranno i partecipanti alla architettura del core di TYPO3 e li aiuteranno a conoscere come e con quali strumenti si può collaborare allo sviluppo ed al miglioramento di TYPO3 sia come sviluppatori che come integrators, segnalando bugs, promuovendo features, contribuendo a realizzarle, redigendo documentazione, traducendo e così via.

Perchè è utile:

Open Source => Coloro che contribuiscono sono coloro che danno la direzione.

  • Sviluppatori e integrators che contribuiscono sono più efficienti.
  • Sviluppatori e integrators che contribuiscono hanno più visione d'insieme e capacità e possono produrre di più e meglio.
  • Contribuire significa anche costruire relazioni, ottenendo informazioni più dettagliate e ricevendo supporto più velocemente.
  • Contribuire rende gli sviluppatori e gli integrators più motivati e migliora il loro rapporto con TYPO3.
  • Contribuire con una funzionalità nuova o milgiorandone una esistente, anche segnalando un bug, significa vedere il proprio lavoro usato, migliorato e distribuito.
  • Contribuire significa avere influenza su come TYPO3 viene sviluppato.

Obiettivi:

I partecipanti acquisiranno una conoscenza generale della architettura del Core di TYPO3, impareranno come entrare in relazione con la TYPO3 Community e come contribuire efficacemente.
Gli argomenti trattati verranno adattati agli effettivi bisogni dei partecipanti ma lo schema base è quello che segue:

  • TYPO3 Architecture: le parti più importanti del codice sorgente e come sono strutturate.
  • TYPO3 Universe: typo3.slack.org, forge.typo3.org, forger.typo3.org, review.typo3.org, wiki.typo3.org
  • Pubblicare le proprie estensioni sul TER (TYPO3 Extension Repository) e collegarla al tuo sistema di versiomamento GIT.
  • Usare github.com e/o forge.typo3.org per pubblicare e mantenere le proprie Extensions.
  • Migliorare le Extension di altri o il Core di TYPO3 su github e spedire delle "pull requests".
  • Usare un ambiente di sviluppo in locale con review.typo3.org
  • Testare le  proposte di correzione e i miglioramenti del Core di TYPO3.
  • Scrivere le proprie proposte di miglioramento e di correzione del Core di TYPO3 e inserirle nel processo di revisione e approvazione.

Target:

Tutti coloro che vogliono conoscere e capire come funziona TYPO3 e come lavora la sua Community in modo da poter contribuire e che vogliono migliorare i propri strumenti e le proprie capacità in quest'ottica.

  • Sviluppatori che usano, estendono o sviluppano da zero Extensions, invocando funzionalità del Core di TYPO3
  • Integrators: bug reporting, documentazione, supporto alla Community.

Di cosa avete bisogno per partecipare:

  • Arrivate in tempo, motivati, con un laptop e conoscendo TYPO3 come sviluppatori o integrator. Se avete obiettivi particolari, cercate di avere già delle conoscenze sull'area in cui vorreste intervenire:

    • ad esempio se volete contribuire ad un Extension dovreste già sapere cosa è un'Extension e quali sono i principi base per svilupparne una.
    • oppure, se volete scrivere documentazione o fare delle traduzioni dovreste già conoscere il tool per cui scrivere la documentazione e la lingua in cui la volete scrivere.

Riconoscimenti

Questo format è stato costruito prendendo ispirazione e apportando alcune modifiche a partire dai  TYPO3 Contribution Bootup Days creati in Svizzera dalla società Cabag e riprodotto in Olanda da Richard  Heaser di MaxServ. Ci piace quì ringraziarli per aver condiviso con noi informazioni utili per l'organizzazione di questo evento.

Conferenza Italiana TYPO3

17 Settembre 2016

Dopo 4 edizioni il T3Camp Italia cambia nome e format e diventa Conferenza Italiana TYPO3. In questa nuova veste tante sono le novità che renderanno questo giornata davvero interessante, a cominciare dal taglio che sarà decisamente più tecnico e coinvolgente.

Programma: DAY 2

Ore 08,30 :  Accoglienza e registrazione partecipanti


Ore 08,50 : * Apertura lavori * - Rino Razzi

Saluto ai partecipanti e breve introduzione ai talk che si avvicenderanno nel corso della giornata. Ringraziamento agli sponsor.

vai alle slides


Ore 09,00 : * What can TYPO3 do for you? What can you do for TYPO3? * - Olivier Dobberkau

This presentation elaborates on how your relationship with TYPO3 can be improved and can evolve. Being part of the TYPO3 community means to receive a lot of hidden perks that are unlocked with trust, contribution and attrition.

(in inglese)

vai alle slides


Ore 09,45 :  * The Future of TYPO3 * -  Mathias Schreiber 

The talk will illustrate both how the TYPO3 Inc. will help TYPO3 clients and agencies alike as well as showcasing the current developments in the TYPO3 core in the upcoming TYPO3 8 LTS.

(in inglese)

vai alle slides



Ore 10,30 : Coffee break


Ore 11,00 : * Web Application Security in TYPO3 * - Oliver Hader

Basic hacker's approach to hijack a web application, how to prevent that and the specialities of TYPO3 in that regard.

(in inglese)

vai alle slides


Ore 11,45 : * Refactoring of legacy code with a unit test safety net * - Anja Leichsenring

Show case / live demo how to secure legacy code with unit tests and refactor it for future proof development.

(in inglese)

vai alle slides


Ore 12,30 : * L'accessibilità in TYPO3 8 dopo la T3UX16 * - Abramo Tesoro

All'ultima TYPO3 User Experience Week è nato il T3 Accessibility Workgroup che ha messo a fuoco il problema dell'accessibilità per introdurre migliorie nel backend. Con TYPO3 8 assisteremo a importanti passi avanti in questo senso, compresa l'integrazione nel CORE di strumenti assistivi per gli editor di contenuti. TYPO3 8 può diventare il primo CMS con strumenti per la gestione di contenuti accessibili direttamente integrati nel CORE.

vai alle slides



Ore 13,00 : Pranzo


14.00 : * FluidTYPO3 Content Elements * - Maurizio Morini 

Come sfruttare il framework FluidTYPO3 per risolvere velocemente problemi di web design.

vai alle slides


Ore 15,00 : * TYPO3 Themes - Inspiring People to share designs * - Cristian Buja

L'estrema libertà di scelta che ha sempre caratterizzato lo sviluppo di siti web con TYPO3 ha reso questo CMS unico nel suo genere, ma nello scenario attuale è diventato indispensabile adottare degli standard. Themes propone una soluzione maturata nei suoi 3 anni di sviluppo.

vai alle slides


Ore 16,00 : Coffee break


Ore 16,30 : * Ottimizzare le prestazioni di TYPO3 *  - Mauro Lorenzutti

Alla scoperta di teniche e metodologie per ottimizzare le prestazioni sia lato server che lato client di un sito TYPO3.

vai alle slides


Ore  17,30 : Domande e risposte - Chiusura lavori

Iscriviti

Scopri le tariffe disponibili, acquista subito il tuo biglietto approfittando della tariffa Early Bird e assicurati un posto al T3CON Italia 2016.
I posti sono limitati!