# Discourseコアに人気のプラグインをさらに同梱

**URL:** https://meta.discourse.org/t/bundling-more-popular-plugins-with-discourse-core/373574
**Category:** Announcements
**Created:** [2025 年 7 月 10 日午前 10:15 UTC](https://meta.discourse.org/t/bundling-more-popular-plugins-with-discourse-core/373574 "2025-07-10T10:15:25Z")
**Posts on this page:** 1
**Showing post:** 158

<div class="post-metadata">

### Author: ![david](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/david/32/157490_2.png) [@david](https://meta.discourse.org/u/david)
#### Post date: [2025 年 11 月 3 日午前 9:25 UTC](https://meta.discourse.org/t/bundling-more-popular-plugins-with-discourse-core/373574/158 "2025-11-03T09:25:32Z")

</div>

> [@Ethsim2](#):
>
> 最近、より多くの公式プラグインをコアにバンドルする取り組みが行われていますが、「オンライン中のユーザー」プラグインも含まれるか検討されていますか？

現在、これ以上プラグインをコアに移動する予定はありません。Cakedayが最後でしたが、以前デフォルトで有効になっていた方法にいくつかの複雑さがあったため、メインのバッチとは別に処理する必要がありました。

> [@tobiaseigen](#):
>
> 将来このような変更を容易にするために、もっとできることがあるという点はよく理解しています。この場合、app.ymlに変更が必要だったため、セルフホスト者がコマンドラインで行う必要がありましたが、他にどのようなことができたのか分かりません。

:100:

プロセスのフラストレーションについては完全に理解しています。確かに、私が望むほどスムーズではありません。背景を説明すると、根本的な問題は、`app.yml`ファイルがDiscourseの設定ファイルではないということです。これらは[pupsの設定](https://github.com/discourse/pups)であり、プラグインのインストール行は単なるシェルコマンドです。

Discourse固有のロジックをpupsに持ち込み、特定のシェルコマンドを無視させることは実際にはオプションではありません。このツールはDiscourse専用ではないからです。さらに、多くの人が、知らないうちにブートストラップ中に実行されるシェルコマンドを変更されることに不満を感じるだろうと推測します。

そのため、利用可能なツールで私たちが見つけた最もクリーンなソリューションにたどり着きました。CLI再構築を強制し、影響を受ける行を構成から削除するように求めるメッセージを表示します。

---

_[View the full topic](https://meta.discourse.org/t/bundling-more-popular-plugins-with-discourse-core/373574)._
