Discourse App Store?

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…

3 „Gefällt mir“

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:

1 „Gefällt mir“

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.

1 „Gefällt mir“

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? :stuck_out_tongue:

4 „Gefällt mir“

Gibt es bereits Fortschritte zu dieser Idee?

(Es würde mich bereits sehr freuen, wenn ein kleines Themes-/Plug-in-Verzeichnis in die Discourse-Admin-Oberfläche integriert wäre, ähnlich wie bei WordPress)

3 „Gefällt mir“

Der ProCourse-Installer bietet einige der von Ihnen genannten Funktionen, jedoch werden Plugins, die über ProCourse importiert werden, bei Neubuilds derzeit nicht beibehalten. Wenn jemand dieses Plugin beheben würde, könnte die Idee eines App-Stores realistischer werden.

3 „Gefällt mir“

Was wir aktuell haben, ist: Admin → Anpassen → Themes

https://discourse.example.com/admin/customize/themes

… mit einem beliebten Reiter:

Und Theme Creator, create and show themes without installing Discourse!

5 „Gefällt mir“

Ich stimme der Notwendigkeit und dem Nutzen dessen zu. Der bestehende “Beliebt”-Reiter im Installer ist zwar ein Schritt, aber meiner Meinung nach nicht ausreichend. Ich habe kürzlich ein ähnliches Thema veröffentlicht, das sich stärker auf Themes konzentriert, aber ich würde gerne eine bessere Sichtbarkeit und Auflistung sowohl von Themes als auch von Theme-Komponenten und -Plugins sehen, oder sogar einen “Marktplatz”/Store.

1 „Gefällt mir“

Ich habe schon immer gedacht, dass es eine Chance für die Monetarisierung von Drittanbieter-Anpassungen für Discourse gibt. Ich glaube nicht, dass der Verkauf von Plugins langfristig machbar ist (aufwendig zu warten, Bugs können zu kritischen Problemen führen, schwer in einer Open-Source-Community zu verkaufen).

Es könnte jedoch eine Gelegenheit geben, Themes/Komponenten zu verkaufen und einen durchsuchbaren Ort für deren Veröffentlichung zu schaffen. Ich fühle mich wohler, wenn wir unsere Nutzerbasis eher zu Frontend-Anpassungen als zu Plugins bewegen, einfach wegen der vielen Probleme, die Plugins verursachen können. Unser Themesystem hat sich in den letzten Jahren, seit ich mit der Anpassung von Discourse begonnen habe, erheblich weiterentwickelt, sodass viele Anpassungen mittlerweile gar kein Plugin mehr erfordern.

Derzeit steht jedoch nichts auf unserer Roadmap in diesem Bereich.

7 „Gefällt mir“

Ein solches System wäre eher mit dem neuen Microsoft Store vergleichbar. Er gewinnt aufgrund seines neuen Geschäftsmodells bereits an Fahrt. :grinning:

Ja, ich bin wirklich beeindruckt von dem, was mit Theme-Komponenten möglich ist und wie einfach sie zu verwenden sind. Ganz zu schweigen davon, wie einfach CSS-Anpassungen oft sind. Ich suche eigentlich nur nach einer besseren Möglichkeit, sie zu finden und ihre Funktionen zu verstehen, ohne jeden einzelnen installieren zu müssen, um sie zu testen, hehe.

1 „Gefällt mir“