Risposte:
La risposta breve è che Drupal è sviluppato dalla community, quindi dipende da cosa TU (chiunque legga questa risposta) aggiungi a Drupal 8.
Uso sempre gli elementi dell'interfaccia utente Aggiungi jQuery al problema principale come esempio di come funziona questo processo. Alcune persone hanno avuto un'idea, hanno pubblicato del codice, è stato rivisto e discusso, quindi aggiunto al core di Drupal 7.
I contributi di base non sono affatto esclusivi, quindi sii audace! Inizia a contribuire.
Non sono i moduli che vengono inseriti nel nucleo, è la funzionalità. Funzionalità che potrebbe essere stata fornita dai moduli contribuiti (e il codice che è stato aggiunto al core potrebbe essere stato influenzato da quei moduli ma non necessariamente che il codice effettivo viene riutilizzato. Ad esempio i campi, che sono stati ispirati da CCK ma erano una riscrittura completa da zero ). E quindi questi moduli contrib non devono essere portati alla prossima versione core.
Detto questo, non esiste una tabella di marcia nello sviluppo del core di Drupal. Quindi è impossibile a questo punto rispondere alla tua vera domanda.
L'unica cosa che esiste ora è una serie di cosiddette iniziative chiave . Questa è un'area in cui le persone lavorano insieme sotto la guida del proprietario dell'iniziativa per migliorare Drupal in un'area specifica. Uno di questi è HTML5 (il che potrebbe significare che un certo numero di moduli relativi a HTML5 potrebbero non essere necessari in D8) un altro sono i servizi Web e il contesto (il che significa che ad esempio il modulo contestuale non sarà necessario e forse parti di pannelli). Ma tutto ciò è solo speculazione a questo punto. Perché anche se queste iniziative esistono, non è fondamentale che qualsiasi cosa a cui stanno lavorando venga impegnata.
Questo è fondamentalmente i due compiti principali che Dries Buytaert (e in una certa misura co-manutentori, proprietari di iniziative, ...) stanno svolgendo. Stanno parlando di come Drupal potrebbe evolversi e cosa si potrebbe fare. E poi finalmente Dries decide se una patch è sottoposta a commit o meno.
Nel mezzo, tutto dipende se ci sono persone che sono interessate a qualcosa e vogliono implementare / migliorare / riparare alcune parti del core di Drupal.