Consigli sull'installazione di plugin

Sono nuovo nell’amministrazione di un forum Discourse, quindi scusate la domanda.
Sto valutando l’installazione di circa 10 plugin elencati su https://github.com/discourse/all-the-plugins/tree/master/plugins sul nostro nuovo sito Discourse.
Prima di procedere con l’installazione, mi chiedo se ci siano eventuali ‘trabocchetti’ di cui dovrei essere a conoscenza? Sto pensando a cose come problemi di compatibilità, plugin abbandonati, ecc. Uno dei plugin elencati potrebbe causare potenziali problemi con gli aggiornamenti del motore Discourse principale in futuro?

Esiste una risorsa che posso consultare per comprendere meglio la politica degli sviluppatori in merito?

L’hai già letto?

@ondrej, grazie per il link.

È possibile installare i plugin dall’interfaccia utente del Plugin Admin o è necessario modificare il file app.yml?

Sto iniziando a notare una certa tendenza negli aspetti di amministrazione di Discourse.
Sembra che l’amministratore del forum controlli molti parametri che di solito sono di competenza di un ruolo di amministratore del server, e in questo caso è necessario l’accesso SSH al server. Purtroppo, ciò non è sempre possibile, né desiderabile del resto.

Se non sono ufficiali, c’è il rischio che smettano di funzionare quando esegui l’aggiornamento.

Sì, avrai bisogno dell’accesso SSH per installare i plugin. Anche con discourse_docker, che ti consente di aggiornare senza accesso SSH, dovrai comunque eseguire un aggiornamento da riga di comando alcune volte all’anno.

Che sia desiderabile o meno, è così che Discourse è costruito e funziona.

Discourse non è un sito web, è un’applicazione JavaScript, e tale applicazione è costruita a partire dal file app.yml. I plugin vengono scaricati durante il processo di build.

Se non ti piace questa separazione e ciò avrà un impatto operativo, ti suggerisco di cercare una piattaforma di discussione open source diversa.