SlideShare une entreprise Scribd logo
1  sur  12
ASSOCIAZIONE
LUCA COSCIONI
Diego Banchero (@diego_banchero)
Obiettivo del talk
•   Cosa vuol dire progettare con Drupal (e il
    ruolo stretto che giocano architettura
    dell'informazione e content driven
    design)
•   Cosa bisogna sapere per pianificare un
    upgrade da Drupal 6 a Drupal 7
•   Quali sono alcuni degli strumenti più
    potenti a disposizione delle istituzioni e
    delle aziende per sviluppare applicazioni
    web
Obiettivi del sito
•   Upgrade da Drupal 6 a Drupal 7 e Restyling grafico

•   Comunicare eventi, rassegne stampa e notizie

•   Promuovere campagne

•   Fornire il “soccorso civile”

•   Promuovere appelli

•   Firmare appelli

•   Commentare i contenuti

•   Gestire dei gruppi chiamati “cellule”
Architettura
dell'informazione 1
Architettura
dell'informazione 2
Mapping tra vecchio
 sito e nuovo sito
Cosa serve per
 sviluppare 1


     Drupal
Cosa serve per
      sviluppare 2
Migrare contenuti
• Migrate http://drupal.org/project/migrate
• Drupal-to-Drupal data migration
  http://drupal.org/project/migrate_d2d
  (novità abbastanza recente)
Cosa serve per
        sviluppare 3
Layout e tema
•   Omega: http://drupal.org/project/omega
•   Delta: http://drupal.org/project/delta
•   Context: http://drupal.org/project/context
•   Display suite: http://drupal.org/project/ds
Cosa serve per
         sviluppare 4

Gruppi (e cellule)
 •   Organic Group: http://drupal.org/project/og
@ diego_banchero
    Diegobanchero
    dbanchero@ wellnet.i
    t




Diego Banchero
Web PM
Information Architect
DICE GRAZIE A SPONSOR




       MEDIA PARTNER




  IN COLLABORAZIONE CON




FIRMATO: GLI ORGANIZZATORI ;)

Contenu connexe

En vedette

How to Survive a Zombie Apocalypse
How to Survive a Zombie ApocalypseHow to Survive a Zombie Apocalypse
How to Survive a Zombie Apocalypse
Renita M. Rhodes
 
TIC - AIC All Hands Meeting - Effective Report Writing
TIC - AIC All Hands Meeting - Effective Report WritingTIC - AIC All Hands Meeting - Effective Report Writing
TIC - AIC All Hands Meeting - Effective Report Writing
Renita M. Rhodes
 
Dr. kashalikar shriniwas
Dr. kashalikar shriniwasDr. kashalikar shriniwas
Dr. kashalikar shriniwas
banothkishan
 
Namasmaran Is Life Of Life Dr Shriniwas Janardan Kashalikar
Namasmaran Is Life Of Life  Dr  Shriniwas Janardan KashalikarNamasmaran Is Life Of Life  Dr  Shriniwas Janardan Kashalikar
Namasmaran Is Life Of Life Dr Shriniwas Janardan Kashalikar
banothkishan
 
Aahar Marathi Bestseller On Diet Dr Shriniwas Kashalikar
Aahar Marathi Bestseller On Diet  Dr  Shriniwas KashalikarAahar Marathi Bestseller On Diet  Dr  Shriniwas Kashalikar
Aahar Marathi Bestseller On Diet Dr Shriniwas Kashalikar
banothkishan
 
T E N S T E P S D R S H R I N I W A S K A S H A L I K A R
T E N  S T E P S  D R  S H R I N I W A S  K A S H A L I K A RT E N  S T E P S  D R  S H R I N I W A S  K A S H A L I K A R
T E N S T E P S D R S H R I N I W A S K A S H A L I K A R
banothkishan
 
Y O G A K A R M A A N D N A M A S M A R A N D R
Y O G A  K A R M A  A N D  N A M A S M A R A N  D RY O G A  K A R M A  A N D  N A M A S M A R A N  D R
Y O G A K A R M A A N D N A M A S M A R A N D R
banothkishan
 
Aarogyadeep Marathi Bestseller On Medical Insights Dr Shriniwas Kashalikar
Aarogyadeep Marathi Bestseller On Medical Insights Dr  Shriniwas KashalikarAarogyadeep Marathi Bestseller On Medical Insights Dr  Shriniwas Kashalikar
Aarogyadeep Marathi Bestseller On Medical Insights Dr Shriniwas Kashalikar
banothkishan
 

En vedette (16)

Drupal Day 2011 - Drupal in un’organizzazione umanitaria: il caso Intersos ONG
Drupal Day 2011 - Drupal in un’organizzazione umanitaria: il caso Intersos ONGDrupal Day 2011 - Drupal in un’organizzazione umanitaria: il caso Intersos ONG
Drupal Day 2011 - Drupal in un’organizzazione umanitaria: il caso Intersos ONG
 
DDAY2014 - Che la Forza di Drupal 8 sia con te - il potere del codice
DDAY2014 - Che la Forza di Drupal 8 sia con te - il potere del codiceDDAY2014 - Che la Forza di Drupal 8 sia con te - il potere del codice
DDAY2014 - Che la Forza di Drupal 8 sia con te - il potere del codice
 
Drupal Day 2011 - Webmatrix loves Drupal!
Drupal Day 2011 - Webmatrix loves Drupal!Drupal Day 2011 - Webmatrix loves Drupal!
Drupal Day 2011 - Webmatrix loves Drupal!
 
DDAY2014 - Agile Drupal: un caso reale di Drupal utilizzato nel mondo Agile
DDAY2014 - Agile Drupal: un caso reale di Drupal utilizzato nel mondo AgileDDAY2014 - Agile Drupal: un caso reale di Drupal utilizzato nel mondo Agile
DDAY2014 - Agile Drupal: un caso reale di Drupal utilizzato nel mondo Agile
 
Docker for developers
Docker for developersDocker for developers
Docker for developers
 
DDAY2014 - Drupal 8 e il mercato Enterprise: questo matrimonio s'ha da fare?
DDAY2014 - Drupal 8 e il mercato Enterprise: questo matrimonio s'ha da fare?DDAY2014 - Drupal 8 e il mercato Enterprise: questo matrimonio s'ha da fare?
DDAY2014 - Drupal 8 e il mercato Enterprise: questo matrimonio s'ha da fare?
 
Sectorbijeenkomst A&M 22-11-2011
Sectorbijeenkomst A&M 22-11-2011Sectorbijeenkomst A&M 22-11-2011
Sectorbijeenkomst A&M 22-11-2011
 
How to Survive a Zombie Apocalypse
How to Survive a Zombie ApocalypseHow to Survive a Zombie Apocalypse
How to Survive a Zombie Apocalypse
 
Comunicare i territori - una visione brand oriented
Comunicare i territori - una visione brand orientedComunicare i territori - una visione brand oriented
Comunicare i territori - una visione brand oriented
 
TIC - AIC All Hands Meeting - Effective Report Writing
TIC - AIC All Hands Meeting - Effective Report WritingTIC - AIC All Hands Meeting - Effective Report Writing
TIC - AIC All Hands Meeting - Effective Report Writing
 
Dr. kashalikar shriniwas
Dr. kashalikar shriniwasDr. kashalikar shriniwas
Dr. kashalikar shriniwas
 
Namasmaran Is Life Of Life Dr Shriniwas Janardan Kashalikar
Namasmaran Is Life Of Life  Dr  Shriniwas Janardan KashalikarNamasmaran Is Life Of Life  Dr  Shriniwas Janardan Kashalikar
Namasmaran Is Life Of Life Dr Shriniwas Janardan Kashalikar
 
Aahar Marathi Bestseller On Diet Dr Shriniwas Kashalikar
Aahar Marathi Bestseller On Diet  Dr  Shriniwas KashalikarAahar Marathi Bestseller On Diet  Dr  Shriniwas Kashalikar
Aahar Marathi Bestseller On Diet Dr Shriniwas Kashalikar
 
T E N S T E P S D R S H R I N I W A S K A S H A L I K A R
T E N  S T E P S  D R  S H R I N I W A S  K A S H A L I K A RT E N  S T E P S  D R  S H R I N I W A S  K A S H A L I K A R
T E N S T E P S D R S H R I N I W A S K A S H A L I K A R
 
Y O G A K A R M A A N D N A M A S M A R A N D R
Y O G A  K A R M A  A N D  N A M A S M A R A N  D RY O G A  K A R M A  A N D  N A M A S M A R A N  D R
Y O G A K A R M A A N D N A M A S M A R A N D R
 
Aarogyadeep Marathi Bestseller On Medical Insights Dr Shriniwas Kashalikar
Aarogyadeep Marathi Bestseller On Medical Insights Dr  Shriniwas KashalikarAarogyadeep Marathi Bestseller On Medical Insights Dr  Shriniwas Kashalikar
Aarogyadeep Marathi Bestseller On Medical Insights Dr Shriniwas Kashalikar
 

Similaire à Drupal Day 2012 - ASSOCIAZIONE LUCA COSCIONI

Aziende Fornitori Web2.0
Aziende Fornitori Web2.0Aziende Fornitori Web2.0
Aziende Fornitori Web2.0
Gabriella
 
Presentazione convenzione mongo db_crui gennaio 2020
Presentazione convenzione mongo db_crui gennaio 2020Presentazione convenzione mongo db_crui gennaio 2020
Presentazione convenzione mongo db_crui gennaio 2020
Fondazione CRUI
 

Similaire à Drupal Day 2012 - ASSOCIAZIONE LUCA COSCIONI (20)

Creare distribuzioni con drupal
Creare distribuzioni con drupalCreare distribuzioni con drupal
Creare distribuzioni con drupal
 
Drupal Day 2011 - Drupal per la ricerca, il caso EAI
Drupal Day 2011 - Drupal per la ricerca, il caso EAIDrupal Day 2011 - Drupal per la ricerca, il caso EAI
Drupal Day 2011 - Drupal per la ricerca, il caso EAI
 
Drupal per la ricerca
Drupal per la ricercaDrupal per la ricerca
Drupal per la ricerca
 
Openatrium come backend caprowsky
Openatrium come backend   caprowskyOpenatrium come backend   caprowsky
Openatrium come backend caprowsky
 
Drupal in the Cloud
Drupal in the CloudDrupal in the Cloud
Drupal in the Cloud
 
Angular kit e Design system del Paese - Meetup ngRome 30 Gennaio 2023
Angular kit e Design system del Paese - Meetup ngRome 30 Gennaio 2023Angular kit e Design system del Paese - Meetup ngRome 30 Gennaio 2023
Angular kit e Design system del Paese - Meetup ngRome 30 Gennaio 2023
 
IID 2018 | Sara Bruno, Marco Micali | Una intranet partecipata e personalizza...
IID 2018 | Sara Bruno, Marco Micali | Una intranet partecipata e personalizza...IID 2018 | Sara Bruno, Marco Micali | Una intranet partecipata e personalizza...
IID 2018 | Sara Bruno, Marco Micali | Una intranet partecipata e personalizza...
 
Aziende Fornitori Web2.0
Aziende Fornitori Web2.0Aziende Fornitori Web2.0
Aziende Fornitori Web2.0
 
Sviluppare applicazioni Facebook utilizzando Drupal
Sviluppare applicazioni Facebook utilizzando DrupalSviluppare applicazioni Facebook utilizzando Drupal
Sviluppare applicazioni Facebook utilizzando Drupal
 
Collaborazione nelle comunità open source: tecniche e strumenti
Collaborazione nelle comunità open source: tecniche e strumentiCollaborazione nelle comunità open source: tecniche e strumenti
Collaborazione nelle comunità open source: tecniche e strumenti
 
Containerized Liferay
Containerized LiferayContainerized Liferay
Containerized Liferay
 
Presentazione bd2
Presentazione bd2Presentazione bd2
Presentazione bd2
 
Drupal 10: un framework PHP di sviluppo Cloud Native moderno
Drupal 10: un framework PHP di sviluppo Cloud Native modernoDrupal 10: un framework PHP di sviluppo Cloud Native moderno
Drupal 10: un framework PHP di sviluppo Cloud Native moderno
 
Foss ieri e oggi
Foss ieri e oggiFoss ieri e oggi
Foss ieri e oggi
 
Conoscenza e PA
Conoscenza e PAConoscenza e PA
Conoscenza e PA
 
Presentazione convenzione mongo db_crui gennaio 2020
Presentazione convenzione mongo db_crui gennaio 2020Presentazione convenzione mongo db_crui gennaio 2020
Presentazione convenzione mongo db_crui gennaio 2020
 
MONGODB
MONGODB MONGODB
MONGODB
 
Introduzione a Drupal e componenti del core - SIDCamp 2015
Introduzione a Drupal e componenti del core - SIDCamp 2015Introduzione a Drupal e componenti del core - SIDCamp 2015
Introduzione a Drupal e componenti del core - SIDCamp 2015
 
Introduzione a Drupal 7 - 14/03/2013
Introduzione a Drupal 7 - 14/03/2013Introduzione a Drupal 7 - 14/03/2013
Introduzione a Drupal 7 - 14/03/2013
 
Cloud, IoT and Big Data
Cloud, IoT and Big DataCloud, IoT and Big Data
Cloud, IoT and Big Data
 

Plus de DrupalDay

Plus de DrupalDay (20)

[drupalday 2017] - Accessibilità Web: Finalità, metodologie e strumenti.
[drupalday 2017] - Accessibilità Web: Finalità, metodologie e strumenti.[drupalday 2017] - Accessibilità Web: Finalità, metodologie e strumenti.
[drupalday 2017] - Accessibilità Web: Finalità, metodologie e strumenti.
 
[drupalday2017] - Cloud e integrazione per la PA: la sfida dell'Open Source t...
[drupalday2017] - Cloud e integrazione per la PA: la sfida dell'Open Source t...[drupalday2017] - Cloud e integrazione per la PA: la sfida dell'Open Source t...
[drupalday2017] - Cloud e integrazione per la PA: la sfida dell'Open Source t...
 
[drupalday2017] - Drupal come frontend che consuma servizi: HTTP Client Manager
[drupalday2017] - Drupal come frontend che consuma servizi: HTTP Client Manager[drupalday2017] - Drupal come frontend che consuma servizi: HTTP Client Manager
[drupalday2017] - Drupal come frontend che consuma servizi: HTTP Client Manager
 
[drupalday2017] - Drupal & Patternlab: un nuovo approccio al theming
[drupalday2017] - Drupal & Patternlab: un nuovo approccio al theming[drupalday2017] - Drupal & Patternlab: un nuovo approccio al theming
[drupalday2017] - Drupal & Patternlab: un nuovo approccio al theming
 
[drupalday2017] - Decoupled frontend con Drupal 8 e OpenUI 5
[drupalday2017] - Decoupled frontend con Drupal 8 e OpenUI 5[drupalday2017] - Decoupled frontend con Drupal 8 e OpenUI 5
[drupalday2017] - Decoupled frontend con Drupal 8 e OpenUI 5
 
[drupalday2017] - Open Data con Drupal nella PA: considerazioni su licensing ...
[drupalday2017] - Open Data con Drupal nella PA: considerazioni su licensing ...[drupalday2017] - Open Data con Drupal nella PA: considerazioni su licensing ...
[drupalday2017] - Open Data con Drupal nella PA: considerazioni su licensing ...
 
[drupalday2017] - Behat per Drupal: test automatici e molto di più
[drupalday2017] - Behat per Drupal: test automatici e molto di più[drupalday2017] - Behat per Drupal: test automatici e molto di più
[drupalday2017] - Behat per Drupal: test automatici e molto di più
 
[drupalday2017] - Drupal 4 Stakeholders
[drupalday2017] - Drupal 4 Stakeholders[drupalday2017] - Drupal 4 Stakeholders
[drupalday2017] - Drupal 4 Stakeholders
 
[drupalday2017] - DRUPAL per la PA: il modello della Trasparenza di Sapienza
[drupalday2017] - DRUPAL per la PA: il modello della Trasparenza di Sapienza[drupalday2017] - DRUPAL per la PA: il modello della Trasparenza di Sapienza
[drupalday2017] - DRUPAL per la PA: il modello della Trasparenza di Sapienza
 
[drupalday2017] - Venezia & Drupal. Venezia è Drupal!
[drupalday2017] - Venezia & Drupal. Venezia è Drupal![drupalday2017] - Venezia & Drupal. Venezia è Drupal!
[drupalday2017] - Venezia & Drupal. Venezia è Drupal!
 
[drupalday2017] - Quando l’informazione è un servizio
[drupalday2017] - Quando l’informazione è un servizio[drupalday2017] - Quando l’informazione è un servizio
[drupalday2017] - Quando l’informazione è un servizio
 
[drupalday2017] - Cosa significa convertire un modulo da D7 a D8
[drupalday2017] - Cosa significa convertire un modulo da D7 a D8[drupalday2017] - Cosa significa convertire un modulo da D7 a D8
[drupalday2017] - Cosa significa convertire un modulo da D7 a D8
 
[drupalday2017 - KEYNOTE] - Saving the world one Open Source project at a time
[drupalday2017 - KEYNOTE] - Saving the world one Open Source project at a time[drupalday2017 - KEYNOTE] - Saving the world one Open Source project at a time
[drupalday2017 - KEYNOTE] - Saving the world one Open Source project at a time
 
[drupalday2017] - Async navigation with a lightweight ES6 framework
[drupalday2017] - Async navigation with a lightweight ES6 framework[drupalday2017] - Async navigation with a lightweight ES6 framework
[drupalday2017] - Async navigation with a lightweight ES6 framework
 
[drupalday2017] - Devel - D8 release party
[drupalday2017] - Devel - D8 release party[drupalday2017] - Devel - D8 release party
[drupalday2017] - Devel - D8 release party
 
[drupalday2017] - Speed-up your Drupal instance!
[drupalday2017] - Speed-up your Drupal instance![drupalday2017] - Speed-up your Drupal instance!
[drupalday2017] - Speed-up your Drupal instance!
 
[drupalday2017] - DevOps: strumenti di automazione per Drupal8
[drupalday2017] - DevOps: strumenti di automazione per Drupal8[drupalday2017] - DevOps: strumenti di automazione per Drupal8
[drupalday2017] - DevOps: strumenti di automazione per Drupal8
 
[drupalday2017] - DevOps: strumenti di automazione per Drupal8
[drupalday2017] - DevOps: strumenti di automazione per Drupal8[drupalday2017] - DevOps: strumenti di automazione per Drupal8
[drupalday2017] - DevOps: strumenti di automazione per Drupal8
 
[drupalday2017] - REST in pieces
[drupalday2017] - REST in pieces[drupalday2017] - REST in pieces
[drupalday2017] - REST in pieces
 
[drupalday2017] - Contenuti educativi digitali aperti, creare contenuti e dis...
[drupalday2017] - Contenuti educativi digitali aperti, creare contenuti e dis...[drupalday2017] - Contenuti educativi digitali aperti, creare contenuti e dis...
[drupalday2017] - Contenuti educativi digitali aperti, creare contenuti e dis...
 

Drupal Day 2012 - ASSOCIAZIONE LUCA COSCIONI

  • 2. Obiettivo del talk • Cosa vuol dire progettare con Drupal (e il ruolo stretto che giocano architettura dell'informazione e content driven design) • Cosa bisogna sapere per pianificare un upgrade da Drupal 6 a Drupal 7 • Quali sono alcuni degli strumenti più potenti a disposizione delle istituzioni e delle aziende per sviluppare applicazioni web
  • 3. Obiettivi del sito • Upgrade da Drupal 6 a Drupal 7 e Restyling grafico • Comunicare eventi, rassegne stampa e notizie • Promuovere campagne • Fornire il “soccorso civile” • Promuovere appelli • Firmare appelli • Commentare i contenuti • Gestire dei gruppi chiamati “cellule”
  • 6. Mapping tra vecchio sito e nuovo sito
  • 7. Cosa serve per sviluppare 1 Drupal
  • 8. Cosa serve per sviluppare 2 Migrare contenuti • Migrate http://drupal.org/project/migrate • Drupal-to-Drupal data migration http://drupal.org/project/migrate_d2d (novità abbastanza recente)
  • 9. Cosa serve per sviluppare 3 Layout e tema • Omega: http://drupal.org/project/omega • Delta: http://drupal.org/project/delta • Context: http://drupal.org/project/context • Display suite: http://drupal.org/project/ds
  • 10. Cosa serve per sviluppare 4 Gruppi (e cellule) • Organic Group: http://drupal.org/project/og
  • 11. @ diego_banchero Diegobanchero dbanchero@ wellnet.i t Diego Banchero Web PM Information Architect
  • 12. DICE GRAZIE A SPONSOR MEDIA PARTNER IN COLLABORAZIONE CON FIRMATO: GLI ORGANIZZATORI ;)