Continuing the discussion from Discourse for iOS:
Not sure if this has been posted anywhere yet, but what does everyone think of a DC App Store? Could be quite lucrative for DC and app/plugin developers…
Continuing the discussion from Discourse for iOS:
Not sure if this has been posted anywhere yet, but what does everyone think of a DC App Store? Could be quite lucrative for DC and app/plugin developers…
Do you maybe mean something like the Add-Ons site for Firefox (doesn’t support paid addons) or maybe something more like the Chrome Webstore (does have paid extensions)?
AFAIK such a platform doesn’t pre-exist, so it’d have to be built. And it’s not a very trivial project. (Unless people want to help contribute to the one we’re building for OpenMRS. :-))
There has been some discussion amongst the community around what this might look like, although nothing from any of the principals:
Sam posted this in the other thread:
But basically I would like to see something like the Apple App Store - where developers submit apps/plugins, which are checked to make sure they are secure and in-line with other app rules and regs.
I think this way everyone benefits - devs can make money, DC gets a cut, and everyone else gets secure, efficient apps and plugins.
I’m not sure the Apple model is a good one for a free & open source software project, but I think I get the idea. The other thread above is a good start at discussing potential features/requirements.
+1 generally for highly discoverable/browsable Discourse plugins.
I mentioned in the other thread that I like the idea of curated stores, but I think users should have the ability to run their own directories with their own criteria using the same software (would be good for companies like Communiteq (formerly DiscourseHosting)). In this vision, Discourse admins would select whichever directories they fancy, and plugin updates would stream in from whichever directory they were installed from.
I’m basically describing apt-get, aren’t I? ![]()
このアイデアの進捗はいかがでしょうか?
(Discourse の管理 GUI に、WordPress のような小さなテーマ/プラグインディレクトリが統合されているだけでも、私は非常に満足するでしょう)
ProCourse インストーラーはご指摘の機能の一部を提供していましたが、現時点では ProCourse 経由でインポートされたプラグインは再ビルド間で維持されません。もしこのプラグインの問題が修正されれば、アプリストアのアイデアはより実現可能になるかもしれません。
現在、管理画面の「カスタマイズ」→「テーマ」にアクセスできます。
https://discourse.example.com/admin/customize/themes
ここには「人気」タブがあります。
また、Theme Creator, create and show themes without installing Discourse! もご覧ください。
これの必要性とメリットに賛成です。現在のインストーラーにある「人気」タブも役には立っていますが、私にはまだ不十分だと感じています。以前、テーマに焦点を当てた類似のトピックを投稿しましたが、テーマだけでなく、テーマコンポーネントやプラグインの表示や一覧をより充実させたり、「マーケットプレイス」やストアのような機能を導入したりすることをぜひ実現したいと考えています。
Discourseのカスタマイズにおけるサードパーティによる収益化の機会があると考えてきました。しかし、プラグインの販売は長期的には現実的ではないと思います(メンテナンスが複雑で、バグが致命的な問題を引き起こす可能性があり、オープンソースコミュニティでは販売が難しいため)。
一方で、テーマやコンポーネントの販売、そしてそれらが閲覧可能な場所を提供する機会はあるかもしれません。プラグインが抱える多くの問題を考慮すると、ユーザーベースをプラグインではなくフロントエンドのカスタマイズへと誘導する方が、私はより安心感を持てます。私がDiscourseのカスタマイズに取り組み始めてから数年で、テーマシステムは大きく成熟し、現在では多くのカスタマイズがプラグインを必要としないほどになりました。
ただし、現時点ではこの分野に関するロードマップ上の計画はありません。
そのようなシステムは、新しい Microsoft Store とより比較できるでしょう。新しいビジネスモデルにより、すでに注目を集めています。![]()
はい、テーマコンポーネントで何が可能か、そしてそれらを扱うのがいかに簡単か、本当に感銘を受けています。CSS のカスタマイズがしばしば容易であることも付け加えておきましょう。私が求めているのは、一つ一つインストールしてテストするのではなく、それらを見つけて機能を理解するためのより良い方法です(笑)。