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 « J'aime »

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 « J'aime »

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 « J'aime »

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 « J'aime »

Y a-t-il du progrès sur cette idée ?

(Je serais déjà très satisfait d’avoir un petit répertoire de thèmes/plugins intégré à l’interface d’administration de Discourse, quelque chose de similaire à ce que propose WordPress)

3 « J'aime »

L’installateur ProCourse offrait certaines des fonctionnalités que vous avez mentionnées, mais pour le moment, les plugins importés via ProCourse ne persistent pas entre les reconstructions. Si quelqu’un corrigeait ce plugin, l’idée d’un app-store pourrait devenir plus réalisable.

3 « J'aime »

Ce que nous avons actuellement, c’est Admin → Personnaliser → Thèmes

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

… qui possède un onglet populaire :

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

5 « J'aime »

Je suis d’accord avec la nécessité et les avantages de cette mesure. L’onglet « populaire » existant dans l’installateur est un début, mais à mon avis, cela ne suffit pas. J’ai récemment publié un sujet similaire, en me concentrant davantage sur les thèmes, mais j’aimerais voir une meilleure mise en avant et une liste améliorée des thèmes et des composants de thème + plugins, voire un « marché » ou une boutique.

1 « J'aime »

J’ai toujours pensé qu’il existait une opportunité de monétisation par des tiers pour les personnalisations de Discourse. Je ne pense pas que la vente de plugins soit viable sur le long terme (complexité de maintenance, les bugs peuvent causer des problèmes bloquants, difficulté de vente dans une communauté open source).

Cependant, il pourrait y avoir une opportunité de vendre des thèmes et des composants, ainsi que de créer un espace navigable pour les héberger. Je me sentirais plus à l’aise en orientant notre base d’utilisateurs vers des personnalisations front-end plutôt que vers des plugins, simplement en raison des nombreux problèmes que les plugins peuvent engendrer. Notre système de thèmes a beaucoup mûri ces dernières années depuis que j’ai commencé à travailler sur la personnalisation de Discourse, au point que de nombreuses personnalisations ne nécessitent même plus de plugin.

Rien n’est prévu dans notre feuille de route dans ce domaine pour le moment.

7 « J'aime »

Un tel système serait plus comparable au nouveau Microsoft Store. Il gagne déjà du terrain grâce à son nouveau modèle économique. :grinning:

Oui, j’ai été vraiment impressionné par ce que permettent les composants de thèmes et par la facilité avec laquelle on peut les utiliser. Sans compter à quel point la personnalisation CSS est souvent simple. Je cherche surtout un meilleur moyen de les trouver et de comprendre leurs fonctionnalités sans avoir à les installer tous pour les tester, hein.

1 « J'aime »