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 الرسومية، شبيهًا بما هو موجود في WordPress)
قدّم مُثبّت ProCourse بعض الوظائف التي ذكرتها، غير أنه في هذه المرحلة، لا تبقى الإضافات المستوردة عبر ProCourse بين عمليات إعادة البناء. إذا قام شخص ما بإصلاح هذه الإضافة، فقد تصبح فكرة متجر التطبيقات أكثر قابلية للتنفيذ.
ما لدينا الآن هو: لوحة الإدارة → تخصيص → السمات
https://discourse.example.com/admin/customize/themes
… والتي تحتوي على علامة تبويب شائعة:
وأيضًا: Theme Creator, create and show themes without installing Discourse!
أتفق مع الحاجة إلى هذا والفائدة منه. تبويب “شائع” الحالي في المثبت شيء ما، لكنه لا يكفي في رأيي. لقد نشرت موضوعًا مشابهًا مؤخرًا، مع التركيز أكثر على السمات، لكنني أحب أن أرى تحسينًا في عرض وتصنيف كل من السمات ومكونات السمات بالإضافة إلى الإضافات، أو حتى “سوقًا” أو متجرًا.
لطالما اعتقدت أن هناك فرصة للربح من جهات خارجية عبر التخصيصات في Discourse. لا أرى أن بيع الإضافات (plugins) خيارًا مستدامًا على المدى الطويل (فهي معقدة الصيانة، وقد تسبب الأخطاء مشاكل حرجة، كما يصعب بيعها داخل مجتمع مفتوح المصدر).
ومع ذلك، قد توجد فرصة لبيع القوالب والمكونات، وإنشاء مكان يمكن تصفحه لاستضافتها. سأشعر براحة أكبر في توجيه قاعدة مستخدمينا نحو التخصيصات المتعلقة بالواجهة الأمامية بدلاً من الإضافات، وذلك فقط بسبب المشاكل العديدة التي قد تسببها الإضافات. لقد نضج نظام القوالب لدينا بشكل ملحوظ خلال السنوات القليلة الماضية منذ أن بدأت العمل على تخصيص Discourse، لدرجة أن العديد من التخصيصات لم تعد تتطلب إضافة على الإطلاق.
مع ذلك، لا توجد أي خطط في خارطة الطريق الحالية في هذا المجال.
سيكون هذا النظام أكثر قابلية للمقارنة مع متجر مايكروسوفت الجديد. لقد بدأ بالفعل في اكتساب زخم بسبب نموذج عمله الجديد. ![]()
نعم، لقد كنتُ منبهرًا جدًا بما هو ممكن مع مكونات القوالب (Theme Components) ومدى سهولة التعامل معها. ناهيك عن مدى سهولة تخصيص CSS في كثير من الأحيان. أنا فقط أبحث عن طريقة أفضل للعثور عليها وفهم ميزاتاتها دون تثبيت كل واحدة منها للاختبار، ههه.