Opzioni config as code per Discourse?

Penso che l’aspettativa sia che i siti utilizzino la categoria pre-creata Contribute > Site feedback per questo scopo. La sua descrizione è: “Discussione su questo sito, la sua organizzazione, il suo funzionamento e su come possiamo migliorarlo.”

È un’idea interessante. Quali vantaggi avrebbe rispetto al semplice suggerimento di modifiche da parte degli utenti nei normali thread? L’obiettivo è avere un modo per tenere traccia delle modifiche apportate alla configurazione del sito nel tempo?

Le impostazioni del sito, le categorie, i tag, le policy, ecc. possono essere configurate tramite l’API di Discourse. Potrebbe essere possibile creare uno script che gestisca la configurazione del sito tramite l’API all’interno di un repository git. Lo script potrebbe essere eseguito quando una PR sul repository viene accettata. Dal mio punto di vista, tuttavia, questo sarebbe più difficile rispetto alla modifica manuale della configurazione del sito tramite l’interfaccia utente.

2 Mi Piace