"Spazio: l'ultima frontiera. Questi sono i viaggi dell'astronave Enterprise. La sua missione quinquennale: esplorare nuovi strani mondi; cercare nuove forme di vita e nuove civiltà; arrivare coraggiosamente là dove nessuno è mai giunto prima!"

Drupal è in circolazione da ben oltre cinque anni, e la sua missione è cambiata significativamente durante questo periodo. Del resto, nel corso degli anni si è dibattuto molto su cosa Drupal dovesse essere: un framework? un prodotto? una distribuzione?

Oggi potremmo finalmente essere vicini ad una risposta. Il creatore di Drupal, Dries Buytaert, e alcuni membri della comunità hanno proposto una nuova soluzione alla DrupalCon North America questa primavera: Drupal dovrebbe essere sia un framework per sviluppatori che un prodotto per utenti che vogliono usarlo senza sviluppare codice.

Cosa significa esattamente? Mentre Drupal core rimarrà disponibile per gli sviluppatori per costruire siti web complessi, una nuova versione del sistema permetterà agli utenti di installare, configurare, estendere e personalizzare Drupal senza lasciare il browser. Il nome interno del progetto è Starshot, richiamando l'urgenza e la difficoltà del progetto Apollo, che ha finalmente portato l'umanità sulla Luna.

Il CMS del sito oggi è altamente strategico per le grandi aziende: scegli  consapevolmente. Scarica il White Paper Drupal come asset marketing: da CMS a DXP.

La visione dietro Drupal Starshot

Starshot (o "Drupal CMS", come probabilmente sarà chiamato una volta completato) si basa su un nuovo set di funzionalità già incluse nella versione beta per Drupal 10 e Drupal 11, come la capacità di importare contenuti e funzionalità da "ricette". Una ricetta è una cartella contenente contenuti, configurazioni e istruzioni su come installarli in un sito Drupal in esecuzione. Più di una ricetta può essere abilitata contemporaneamente e, in futuro, una ricetta potrà essere anche disinstallata.

drupal-org-page-new-drupal-cms-and-traditional-drupal-core

Sembra il vecchio concetto di distribuzione, ma è molto meglio. Perché con Starshot sarà possibile installare Drupal senza un profilo di installazione (praticamente senza alcuna funzionalità) e poi iniziare a comporre le capabilities di cui si ha bisogno, scaricandole attraverso il browser.

Perché Starshot è rivoluzionario

Starshot mira a riportare in Drupal tutti gli hobbisti e gli sviluppatori che hanno avuto difficoltà con i cambiamenti apportati da Drupal 8 in poi. In quel periodo, molte persone sono infatti passate ad altre piattaforme, come WordPress, Wix o Shopify. Drupal Starshot mira quindi a convincere utilizzatori del passato e del futuro che un sito web di proprietà è meglio che diffondere informazioni personali attraverso diverse piattaforme chiuse e di codice proprietario. Tutto questo nell’ottica di abbracciare pienamente il Manifesto del Web Aperto, e "modellare attivamente un web più sicuro e inclusivo", come dice Dries.

new-experience-builder-in-drupal-starshot

Funzionalità principali di Drupal Starshot

Alcune delle funzionalità che faranno parte di Starshot saranno:

  • Ricette: un nuovo sistema nel Core in grado di impacchettare contenuti e configurazioni
  • Contenuti predefiniti: per fornire facilmente contenuti pronti all'uso impacchettati all'interno di una ricetta
  • Experience Builder: Layout Builder + Paragraphs + Single Directory Component = 🔥
  • Project Browser: per navigare e scaricare moduli e ricette
  • Aggiornamenti automatici: per mantenere moduli, ricette e Core aggiornati

Call for contributors

Come molte altre agenzie Drupal, SparkFabrik ha sviluppato la sua versione interna di Drupal basata su un set di moduli contrib e codice personalizzato. Abbiamo intenzione di unirci alla comunità per lavorare su Starshot e fornire la nostra esperienza nella consegna di Drupal come prodotto.

slide-with-quote-by-dries-reaching-stars-bringing-open-web-to-all

Risorse utili su Drupal Starshot

Un sito enterprise con performance al top? Passa a Drupal