Perché il sito drupal.org non utilizza la versione più recente di Drupal?


12

Mi sembra che se drupal.org stia incoraggiando le persone a usare Drupal 8, dovrebbero guidare l'esempio e migrare il proprio sito su Drupal 8.

Su drupal.org:

<meta name="Generator" content="Drupal 7 (http://drupal.org)">

C'è un motivo per cui hanno rilasciato Drupal versione 8 ma loro stessi usano ancora Drupal versione 7 ? Il fatto che non siano emigrati dovrebbe darci qualche motivo sospetto per cui non dovremmo ancora farlo?


2
Se il tuo sito funziona correttamente e al momento hai altre cose da fare, perché dovresti dedicare tempo e risorse all'aggiornamento? È una questione di tempi e priorità.
donquixote,

Hai più risposte alla tua domanda. Sei consapevole che, secondo le regole di questo sito, sei incoraggiato a contrassegnarne uno come risposta "accettata" (supponendo che almeno uno di loro abbia aiutato in qualche modo)? In questo modo questa domanda non verrà più visualizzata nell'elenco delle domande senza risposta.
Pierre.Vriens,

Risposte:


19

Drupal.org è un sito enorme che la migrazione può richiedere del tempo. La migrazione da Drupal 6 a Drupal 7 è stata finalmente eseguita 2 anni fa e ci è voluta un'eternità. Passare a Drupal 8 richiederà molto tempo. Non vedo che ciò accada come in 3-4 anni.

Passare a Drupal 8 non è una priorità più alta in questo momento per Drupal.org, rispetto all'aggiunta di nuove funzionalità e al miglioramento del sito Web attuale.

Drupal.com è un sito Web più piccolo che esegue Drupal 8 dalla Beta.


1
E aggiungi a questo che drupal.org è un ottimo esempio di cosa si può fare con Drupal 7
J. Reynolds,

10

Ci sono molte infrastrutture e dipendenze sul sito drupal.org, che esiste anche al di fuori della base di codice drupal principale. Come integrazione git, code di emissione, testbot, hosting di progetti. Questi moduli contrib non sono ancora tutti aggiornati a drupal 8 per quanto ne sappia.

Per un'idea di cosa sta succedendo con il sito drupal.org ti consiglio di leggere: https://groups.drupal.org/drupalorg


4

Informazioni su drupal.org

Ecco una citazione dalla Roadmap di Drupal.org :

... Ogni anno Drupal.org e i suoi siti secondari servono milioni di visitatori e migliaia di collaboratori attivi. È uno dei più grandi siti Drupal in continua attività al mondo. E per questo motivo, ha 15 anni di contenuti e funzionalità legacy. Su questa scala, è impossibile apportare reali miglioramenti a Drupal.org senza una tabella di marcia prioritaria, concentrandosi su alcune funzionalità ad alto impatto alla volta. ...

Per capire quale sarebbe la " sfida di aggiornamento " della D8 , dai un'occhiata a questi progetti di drupal.org (le citazioni sono dai link):

  • Webmasters

    Un progetto con tracker dei problemi che è possibile utilizzare per segnalare spam, collegamenti interrotti o problemi relativi all'account utente sul sito Web Drupal.org.

  • Soddisfare

    Un progetto con tracker di problemi per l'organizzazione e la moderazione di contenuti non documentati su Drupal.org. Questo è un luogo per problemi relativi agli elenchi del mercato (servizi, formazione e libri), casi di studio, richieste di promozione in prima pagina, feed per il pianeta, ecc.

  • Documentazione

    Questo è il progetto principale per tutta la documentazione di Drupal . Per ulteriori informazioni sull'aiuto con gli sforzi di documentazione, iniziare con la sezione Contribuire alla documentazione del manuale.

  • personalizzazioni

    Personalizzazioni utilizzate su drupal.org stesso. Non intende essere utile ad altri siti, ad eccezione di un esempio educativo dei tipi di modifiche che è possibile apportare tramite un modulo specifico del sito.

    Maggiori informazioni sullo stato dei lavori pianificati su Drupal.org sono disponibili sulla Roadmap di Drupal.org .

  • Tema

    Bluecheese è il tema ridisegnato di Drupal.org ... Questo tema è solo per l'uso sui siti ufficiali di Drupal.org. Non utilizzarlo per aziende, gruppi locali e altri siti, che dovrebbero avere il proprio marchio e identità. Domande e commenti sull'uso di questo tema dovrebbero andare all'Associazione Drupal ...

  • Infrastruttura

    Un tracker di problemi per tutto ciò che riguarda i server Drupal.org. Ciò include l'installazione di Apache e MySQL, le mailing list di Mailman, i repository Git e le varie installazioni di Drupal sul dominio drupal.org.

  • Testbots

    Questo progetto è un luogo in cui archiviare problemi o porre domande sui testbot di Drupal.org e su tutti i progetti ad essi collegati. Dato che ci sono così tanti progetti coinvolti, sembra che la maggior parte delle persone abbia solo bisogno di uno sportello unico per i problemi. Possono essere spostati da qui.

  • gruppi

    Questo progetto ha due scopi.

    1. È come il progetto di personalizzazioni di drupal.org contenere codice specifico del sito.
    2. È come le code Infrastruttura e Webmaster ma è specifica per groups.drupal.org. Quindi, dove le persone inserivano le cose in quelle code con un Componente di groups.drupal.org ora possono inserirle qui.

Informazioni sulla sfida di aggiornamento

Tenendo presente quanto sopra, penso che ci siano dozzine di ragioni che Drupal.org non sta ancora usando D8, eccone alcune (in ordine casuale):

  • Questo sito è fondamentale per molti di noi, quindi il fallimento non è un'opzione .
  • Devono esserci molti moduli che sono necessari, ma per i quali la versione D8 non è ancora disponibile. Non sono sicuro se li usano / ne hanno bisogno, ma scommetto che questi sono alcuni di quei moduli: Progetto, Gruppi organici, Migrate (da D7 a D8), qualcosa per la creazione di grafici, forse Regole, Bandiera, ecc ... Vero, moduli come Le viste, ecc. Sono ora in D8 core, e puoi andare abbastanza lontano già usando solo Drupal core, ma dubito che drupal.org non abbia bisogno di alcuni dei moduli come quelli sopra.
  • Hai bisogno della forza lavoro per questo, con le abilità appropriate (D8 è un po 'diverso da D7, giusto?).
  • È necessaria l' infrastruttura per eseguire siti D8 (versione PHP, memoria, ecc.).
  • Scommetto che è coinvolto "un po ' " di codice personalizzato per l'esecuzione di Drupal.org e l'aggiornamento del codice personalizzato non è mai stato facile.
  • E c'è bisogno di cose come il test di qualità , o la documentazione , ecc.
  • Dalla mia citazione sopra sembra che ci siano altre priorità, quindi l'aggiornamento a D8 sembra non essere una priorità .
  • Scommetto che ci sono altre cose che hanno una priorità più alta, ad esempio " I forum devono migliorare ".
  • Anche se nessuno dei precedenti ha bloccato tutto, pensa alla parte puramente contabile (non riesco a immaginare che le cancellazioni annuali per il recente aggiornamento D7 siano già finite).

Qual è il prossimo

Per tutte queste ragioni, penso che in questo momento il meglio che possiamo fare sia " Spero che George lo faccia " (quello del keynote di Dries al DrupalCon Amsterdam 2014 quando è stata annunciata la prima versione beta1 di D8).

PS : Non ci si rende mai conto di ciò che è stato fatto , solo ciò che resta da fare .

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.