Shared topics between multiple discourse instances

Continuing the discussion from Facebook Groups - Zuck is coming for us:

I take it that this is not going to be a priority any time soon, but I really like this idea of linking different discourse instances. So here is a more specific feature suggestion: multi-forum topics.

Not sure if and how this could be implemented, but the idea would be that users could request a topic to be shared by another discourse forum, i.e. that the topic would be shown in both forums and members of either community can reply to it.

Use case: @HAWK asked the same question on the feverbee forum and here:

And this topic of mine would probably also be suitable for both these fora:

5 إعجابات

I’m curious, can you explain what problem it solves? I don’t see where the use case is explained in What would you like to see on your Discourse 2.0 Admin Dashboard?

What I meant was that the two topics I quoted are suitable for discussion on both feverbee and meta. Currently, these discussions have to be separate (apart from cross-referencing) and if I want to respond to someone on the other forum, I have to sign up there too, even though I may not be interested in the forum otherwise. Multi-forum topics would make those kinds of discussions across communities much easier and better.

Also, from the broader perspective of improving discussions on the internet, such topics would be valuable because they build bridges between communities (or should I say “discussion bubbles”?). I could go on about how this is where innovative ideas are created through synergies and cross-fertilization, but I’ll spare you that part so as not to make this idea seem bigger than it is.

Cross-forum topics would be a small part of any discourse forum (except perhaps a few forums that specialize in cross-community discussions) and Many communities would not have any use for them, perhaps even see them as a threat to their communities sense of “owning” certain topics of discussion (and that’s okay), but I believe in those communities that use them, they would often be among the most valuable ones.

4 إعجابات

I’m interested in this. I was about to launch a new one in the same market as my current one but more niche. I was going to use xenforo for that one but if this was possible Id use this instead.

إعجاب واحد (1)

For me internet is built on one simple principle: links. One forum should just agree to discuss this subject on another discourse instance -> “Closed topic: follow discussion at http://xxx” If they can’t agree on this I don’t see them agree on any of the things I will explain later.

This proposal is raising tons of questions which won’t have any easy answer. What if different communities have different moderation rules (who decides if this post should be deleted?) ? what if one user is banned on one forum and not the other? What if both forums don’t update at the same time, it could be a nightmare for us to handle those cases… And I’m not talking about all the technical questions it raises as they could ultimately probably be solved but with much complexity.

I can see some value in the proposal, but as I see it, simply relying on internet principles and keeping it simple is a much better approach.

إعجابَين (2)

Are you implying that Xenforo has this feature?

As an aside: if your current forum is on discourse, why would you consider Xenforo? (Maybe something for #comparison)

No it doesn’t have this feature. But it has a lot of other features I like for my type of community. I’ve used vbulletin and xenforo before.

This isn’t as easy as xenforo or vb and doesn’t have some of the same security features I liked over there. For example I don’t want to read or know what my members are saying in PMs. And I when I delete a post or pm I want it completely deleted. Not just archived and non viewable.

The rss posting can be made from anywhere with full posts instead of an excerpt and link. I can message all the members anytime I like easier without needing a seperate service like mailchimp.

While the mobile site here is nice I notice a lack in my members activity without having push notifications. on xenforo a dev is selling a native app now for purchase and there’s always the options of tapatalk as well.

إعجاب واحد (1)

Push notifications are available on our hosting, this requires custom setup with Apple and Google to work.

My long-term goal is using Diaspora* to create a Federated Discourse Plugin which would by virtue of its mission as a social media server bring several options for sharing.

Features
Hashtags give you the freedom to label and follow your interests with ease. You can catch people’s attention by @mentioning them. Reshare posts you love so others can enjoy and comment on them too. And show your love for other people’s work by :heart:ing it.

Aspects
Diaspora* pioneered the concept of aspects, which means you can organize your contacts according to their role in your life. This means you can share something just with family members or work colleagues, knowing that no one you don’t want to will be able to see what you post.

Social Media Integration
Use diaspora* as your home base to post to your profiles on other major social services. This way your friends will still be able to keep in touch with what you’re up to, even if they’re not yet on Diaspora*. Diaspora* currently supports cross-posting to your Facebook, Twitter, and Tumblr accounts, with more to come.

Diaspora is based on three key values:
Decentralization
Instead of everyone’s data being held on huge central servers owned by a large organization, Diaspora* exists on independently run servers (“pods”) all over the world. You choose which pod to register with, and you can then connect seamlessly with the Diaspora* community worldwide.

Freedom
You can be whoever you want to be in Diaspora*. Unlike some networks, you don’t have to use your real identity. You can interact with people in whatever way you choose. The only limit is your imagination. Diaspora* is also Free Software, giving you liberty over how you use it.

Privacy
In Diaspora* you own your data. You don’t sign over rights to a corporation or other interest who could use it. In addition, you choose who sees what you share, using Aspects. With Diaspora*, your friends, your habits, and your content is your business … not ours!

https://github.com/diaspora/diaspora/
#ruby, #rails, #social-network, #federated, #distributed, #decentralized

إعجاب واحد (1)

Here is a related topic:

3 إعجابات

This would be a very helpful feature for me too. I run local forums for different postcode zones in London and I want to expand. Some topics will interest people in multiple postcode zones, and its a lot of work to cross-post to all forums.

There are several different potential solutions to this problem and I won’t prescribe one - but I’ll keenly watch this topic.

6 إعجابات

إحياء موضوع قديم! لم أجد أي مواضيع أحدث حول هذا الأمر، مما قد يشير إلى أنه ليس مثيرًا للاهتمام للكثيرين، لذا قررت النشر في هذا النقاش القديم. لكنني أعتقد أيضًا أنه قد يكون من نوع الميزات التي لا يفكر فيها الناس أو يتخيلونها، لكن بمجرد وجودها، قد يتم تقديرها أكثر.

السبب في تدخلي هنا هو أن هذا الموضوع قد طُرح عدة مرات مؤخرًا في مختلف حلقات النقاش التي أشارك فيها. هناك نهضة حديثة للاهتمام ببناء المعرفة التعاونية، والنقاش، والمجتمع، ورغبة متزايدة في الابتعاد عن فيسبوك. يُعد فيسبوك شائعًا جزئيًا لأنه “محطة واحدة شاملة”، حيث يجمع مجموعات الاهتمامات الخاصة حول أي عدد من الموضوعات، لكل منها مساحتها الخاصة، لكنه قادر على العرض في خلاصة واحدة متصلة للمشاركات، والتفاعل معها بسهولة، حتى إلى حد استخدام “الوسوم” لربطها بطريقة بدائية.

إحدى المجالات التي أكون نشطًا فيها بشدة وأواجه فيها العديد من نماذج Discourse هي أدوات إدارة المعرفة والعمل/المهام/المشاريع ومجتمعاتها المرتبطة بها. العديد منها محدد لبرامج معينة، لكن معظمها يحتوي غالبًا على مناطق أكثر انفتاحًا للنقاش حول إدارة المعرفة بشكل عام، على سبيل المثال. يُعد مجال إدارة المعرفة في Obsidian مثالًا جيدًا:

هناك تداخل كبير هناك مع بعض المواضيع في العديد من نماذج Discourse الأخرى، مثل نقاشات Zettelkasten. لذا، هذا مثال ممتاز لموضوع قد يستفيد من ربط المواضيع عبر نماذج Discourse المختلفة. يمكنني البحث عن خيوط نقاشية كمثال لتوضيح ما أعنيه بشكل أكثر تحديدًا إذا كان أي شخص مهتمًا.

أدرك أن هناك تحديات تقنية كبيرة لهذا النوع من القدرات في Discourse. لكن بدلًا من التحدث عن سبب عدم إمكانية حدوث ذلك، أنا فضولي لمناقشة واستكشاف ما يمكن تحقيقه اليوم، مع قدر غير ساحق من العمل. وأعتقد أن العديد من الأسئلة والاعتراضات التي أثيرت هنا تبدو، في رأيي، موجهة نحو فكرة محددة جدًا لكيفية عملها (مثل مخاوف الإشراف)، وهو ما يبدو لي سابقًا لأوانه حتى نتمكن من مناقشة وفهم مشترك لكيفية عملها فعليًا.

يبدو أن العديد من المخاوف النظرية قابلة للحل بسهولة وقد لا تكون مشكلة على الإطلاق اعتمادًا على كيفية عمل هذا النظام فعليًا وإعداده. على سبيل المثال، كل مجتمع يدير منشوراته الخاصة بشكل طبيعي، لكنهم يظهرون روابط لبعضهم البعض ومؤشرًا في مكان ما عند إنشاء منشور جديد في موضوع المجتمع الآخر (مثل تذييل قابل للتوسيع في الموضوع، يعرض آخر رد في نماذج Discourse المرتبطة عن بُعد). إذا انتهك منشور في مجتمع آخر قواعد هذا المجتمع، يمكن قطع الرابط، أو إسكات مؤشر المنشورات “البعيدة” الجديدة مع الحفاظ على الرابط إذا لم يكن الأمر مصدر قلق جسيم. باختصار، دعونا نفكر في ما يمكننا فعله بدلًا من لماذا لا يمكننا فعله.

شكراً لإحياء هذا الموضوع @oshyan! أود أيضاً أن أرى ما إذا كان هناك أي تفكير إضافي في مجتمع أو فريق Discourse حول السماح للمنتديات بتحديد المواضيع التي ترغب في مشاركتها.

لقد قرأت وقدرت المشكلات التي أثارها @j.jaffeux من الناحية التقنية والإدارية/الإشرافية. لذا، أرى أنه ليس من المثالي جعله منتظمًا جدًا أو ميزة أساسية في منصة Discourse. ومع ذلك، أعمل في مجال لا يعمل فيه اقتراح استخدام مبادئ الإنترنت ووجود نقطة محادثة واحدة تشير إلى منتدى واحد في كل مرة بشكل جيد.

لذلك، أتساءل عما إذا كان هناك حل أقل تقنية يمكن أن تطبقه منتديان هنا، حيث يقوم كل مسؤول بإنشاء حساب لإعادة توجيه الردود إلى المنتدى الآخر ويقوم بتعيين روبوت لإعادة التوجيه والرد مع رد مقتبس (أي مع اسم المستخدم + نص المنشور الأصلي من المنتدى الآخر) في المواضيع/المشاركات المرتبطة. نعم، لن تكون الطوابع الزمنية مثالية لأن ذلك يعتمد على زمن الاستجابة وسياسات الخوادم والروبوتات، ولكنه سيشمل في النهاية جميع الردود.

إعجاب واحد (1)

هذه فكرة مثيرة للاهتمام إلى حد ما. أتخيل أنه يمكن القيام بشيء لائق جدًا باستخدام واجهة برمجة التطبيقات/ملحق. ولكن حتى بدون ذلك، هل يمكنك إعداد منتديين مع تمكين البريد الإلكتروني بحيث يرسلان رسائل البريد الإلكتروني لبعضهما البعض ويسمحان بالنشر من هؤلاء المستخدمين المحددين؟ فكرة مثيرة للاهتمام. ليس شيئًا سألعب به على الأرجح ولكني أحب أن أرى شخصًا ما يحاول. :grin: