nap
(napoleon)
1
Discourseフォーラムの管理は初めてなので、この質問をお許しください。
https://github.com/discourse/all-the-plugins/tree/master/plugins にリストされている約10個のプラグインを、新しいDiscourseサイトにインストールしようと考えています。
インストールする前に、知っておくべき「落とし穴」のようなものはありますか?互換性の問題や、更新が止まっているプラグインなどを想定しています。リストされているプラグインのいずれかが、将来のDiscourseコアエンジンの更新と競合する可能性はありますか?
開発者のポリシーについて理解を深めるための参考資料はありますか?
「いいね!」 1
nap
(napoleon)
3
@ondrej、リンクをありがとう。
プラグインは管理プラグイン UI からインストールできますか、それとも app.yml ファイルを編集する必要がありますか?
nap
(napoleon)
4
Discourse の管理機能について、少し傾向が見えてきました。
どうやら、フォーラム管理者が通常は「サーバー管理者」の役割が担当する多くのパラメータを制御しているようですが、ここではサーバーへの SSH アクセスが必要です。残念ながら、これは常に可能というわけではなく、また望ましいことでもありません。
pfaffman
(Jay Pfaffman)
5
公式のものではない場合、アップグレード時に破損する可能性があります。
はい、プラグインをインストールするには SSH アクセスが必要です。SSH アクセスなしでアップグレード可能な discourse_docker を使用していても、年に数回、コマンドラインからのアップグレードを行う必要があります。
「いいね!」 2
Stephen
(Stephen)
6
望ましいかどうかは別として、Discourse はそのように構築され、動作しています。
Discourse はウェブサイトではなく、JavaScript アプリケーションであり、そのアプリケーションは app.yml から構築されます。プラグインはこのビルドプロセス中にダウンロードされます。
もしこの区別が気に入らず、運用に影響が出るようであれば、別のオープンソースのディスカッションプラットフォームを探すことをお勧めします。
「いいね!」 2