Introduzione di .discourse-compatibility: versioni bloccate di plugin e temi per versioni più vecchie di Discourse

Ho riscontrato un altro problema.

Questa modifica introduce $danger-low-mid nella versione 2.6.0beta2.

Ciò ha interrotto il funzionamento del plugin discourse-styleguide, che è stato quindi aggiornato; è stato inoltre introdotto un file .discourse-compatibility per mantenere il plugin all’ultimo commit precedente per Discourse 2.5.0.

Ciò causa problemi su Discourse 2.5.1. Poiché questa modifica non verrà mai retroportata nelle versioni stabili, il file discourse-compatibility dovrebbe essere aggiornato ad ogni nuova versione stabile 2.5.x.

Ogni file discourse-compatibility di ogni plugin dovrebbe essere aggiornato ad ogni nuova versione stabile 2.5.x.

In alternativa, il file di compatibilità potrebbe fare riferimento alla versione 2.5.999, mantenendo di fatto il plugin al commit 1f86468b2c81b40e97f1bcd16ea4bb780634e2c7 per tutta la durata della serie 2.5.x. Tuttavia, questa soluzione mi sembra molto poco elegante.

6 Mi Piace