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 Mi Piace

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 Mi Piace

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 Mi Piace

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 Mi Piace

Ci sono state delle novità su questa idea?

(Sarei già molto soddisfatto se ci fosse una piccola directory di temi/plugin integrata nell’interfaccia di amministrazione di Discourse, qualcosa di simile a quanto offre WordPress)

3 Mi Piace

ProCourse Installer ha fornito alcune delle funzionalità che hai menzionato, tuttavia, al momento, i plugin importati tramite ProCourse non vengono mantenuti tra le ricostruzioni. Se qualcuno risolvesse questo problema con il plugin, l’idea di un app store potrebbe diventare più fattibile.

3 Mi Piace

Quello che abbiamo ora è Amministratore → Personalizza → Temi

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

… che presenta una scheda popolare:

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

5 Mi Piace

Sono d’accordo sulla necessità e sul beneficio di questo. La scheda “Popolari” esistente nell’installer è un buon punto di partenza, ma a mio avviso non è sufficiente. Ho pubblicato recentemente un argomento simile, concentrandomi maggiormente sui temi, ma mi piacerebbe vedere una migliore visualizzazione e elenco sia dei temi che dei componenti dei temi e dei plugin, o addirittura un “marketplace” o un negozio.

1 Mi Piace

Ho sempre pensato che ci sia un’opportunità per la monetizzazione di terze parti sulle personalizzazioni di Discourse. Non credo che la vendita di plugin sia fattibile a lungo termine (complessi da mantenere, i bug possono causare problemi bloccanti, difficili da vendere in una comunità open-source).

Tuttavia, potrebbe esserci un’opportunità per la vendita di temi/componenti e per creare un luogo navigabile dove ospitarli. Mi sentirei più a mio agio nel indirizzare la nostra base utenti verso personalizzazioni front-end piuttosto che plugin, semplicemente a causa dei numerosi problemi che i plugin possono presentare. Il nostro sistema di temi è maturato notevolmente negli ultimi anni da quando ho iniziato a lavorare sulle personalizzazioni di Discourse, al punto che molte personalizzazioni non richiedono più nemmeno un plugin.

Al momento, non c’è nulla nella nostra roadmap in quest’area.

7 Mi Piace

Un tale sistema sarebbe più paragonabile al nuovo Microsoft Store. Sta già guadagnando terreno grazie al suo nuovo modello di business. :grinning:

Sì, sono davvero impressionato da ciò che è possibile fare con i Componenti dei Temi e da quanto siano facili da utilizzare. Per non parlare di quanto spesso sia semplice la personalizzazione CSS. In realtà, sto solo cercando un modo migliore per trovarli e comprenderne le funzionalità senza dover installarli tutti per provarli, eh.

1 Mi Piace