# 要用 Discourse 取代 Facebook 需要哪些条件？

**URL:** <https://meta.discourse.org/t/what-would-it-take-to-replace-facebook-with-discourse/84060>\
**Category:** Community Building\
**Tags:** facebook-migration\
**Created:** [2018年三月28日 18:56 UTC](https://meta.discourse.org/t/what-would-it-take-to-replace-facebook-with-discourse/84060 "2018-03-28T18:56:02Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![tophee](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tophee/32/73406_2.png) [@tophee](https://meta.discourse.org/u/tophee)\
**Post date:** [2018年三月29日 05:34 UTC](https://meta.discourse.org/t/what-would-it-take-to-replace-facebook-with-discourse/84060/21 "2018-03-29T05:34:13Z")

</div>

Related topics:

> [@Shared topics between multiple discourse instances](https://meta.discourse.org/t/shared-topics-between-multiple-discourse-instances/67528):
>
> Continuing the discussion from [Facebook Groups - Zuck is coming for us](https://meta.discourse.org/t/facebook-groups-zuck-is-coming-for-us/64437/23): 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 communi…

> [@Is there a way to quote something that was said on a different Discourse instance?](https://meta.discourse.org/t/is-there-a-way-to-quote-something-that-was-said-on-a-different-discourse-instance/18815):
>
> Is there a way to quote something that was said on a different Discourse instance? I’m guessing no, but thought I’d ask. I know I can manually quote it, but I’d like Discourse to add the link arrows and have the expand functionality that it present in non manual quotes. I’ve tried searching but there’s a lot of noise when you search for anything involving quotes.

In particular, since we are already discussing the combination of various platforms, I think _hypothesis_ is HUGE:

> [@Special onebox for hypothes.is](https://meta.discourse.org/t/special-onebox-for-hypothes-is/70946/3):
>
> I suppose this can be done in a plugin, but let me explain a bit more. I suppose I misframed this topic by describing it as a onebox question. Yes, a better onebox for hypothes.is would be nice. But I think there is much, much more to be gained for discourse from a closer integration of hypothesis (or [supporting Open Annotation](https://web.hypothes.is/blog/supporting-open-annotation/) more generally). Honestly, I think this is huge: [[Hypothesis Animated Intro] ](https://www.youtube.com/watch?v=QCkm0lL-6lc) But let’s stay focused and figure out how discourse might use hypothesis. The m…

---

<div class="post-metadata">

**Author:** ![SidV](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sidv/32/119460_2.png) [@SidV](https://meta.discourse.org/u/SidV)\
**Post date:** [2018年三月29日 16:26 UTC](https://meta.discourse.org/t/what-would-it-take-to-replace-facebook-with-discourse/84060/22 "2018-03-29T16:26:09Z")

</div>

> [@merefield](#):
>
> Am I totally off here?

Mmm I’m think you are. :allthethings:

Discourse = Board (Forum)  
Facebook = Different animal

Why are you trying to merge them?  
Are not compatibles.

You could make modifications and create addons to forum to have similar “social behavior” that occurs in a social network. But you will never achieve (that) this platform created to be a “forum” behaves like a social network.

Again, two different things.

**Just enjoy the best forum experience with Discourse** 😃

---

<div class="post-metadata">

**Author:** ![McBlu](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mcblu/32/91128_2.png) [@McBlu](https://meta.discourse.org/u/McBlu)\
**Post date:** [2018年三月29日 16:31 UTC](https://meta.discourse.org/t/what-would-it-take-to-replace-facebook-with-discourse/84060/23 "2018-03-29T16:31:30Z")

</div>

> [@Shared topics between multiple discourse instances](https://meta.discourse.org/t/shared-topics-between-multiple-discourse-instances/67528/5):
>
> 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.

Here are some potential problems with sharing categories/topics across forums. I’ve been thinking of how matador permits people to follow other users across platorms. That actually wouldn’t be as fraught with some of the problems Joffrey outlined above for sharing topics between forums. But then there are concerns for following people, like:

[https://meta.discourse.org/t/ability-to-follow-and-friend-other-users/1584/90?u=mcblu](https://meta.discourse.org/t/ability-to-follow-and-friend-other-users/1584/90)

Discourse has done a brilliant job of moving the culture towards the content (versus people) and it makes for a productive, professional environment. People do follow other people in a professional setting like linked in for example, but in that instance, you join linked in to network with professionals and find jobs. There are clear goals for joining linked in. You usually aren’t joining it to find buddies or develop insulated cliques that exclude other people.

---

<div class="post-metadata">

**Author:** ![McBlu](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mcblu/32/91128_2.png) [@McBlu](https://meta.discourse.org/u/McBlu)\
**Post date:** [2018年三月29日 16:42 UTC](https://meta.discourse.org/t/what-would-it-take-to-replace-facebook-with-discourse/84060/24 "2018-03-29T16:42:12Z")

</div>

I think a lot of us in here would agree that turning Discourse into facebook culturally and functionally is a horrible idea. But reading this topic has got me thinking about one aspect of Facebook that could be the next step in the evolution of Discourse (and I see this topic of linking forums is nothing new).

Linking across instances of Discourse. Just, wow. It could take the pooled, moderated, fact-checked knowledge up to a whole other level, bigger in scope and an extra draw for people setting up reputable forums or wanting to buy out Discourse for bucco bucks. I am sure there are very good reasons for not linking forums. Discourse staff knows what they are doing and have created something very special here. But, I can’t help but discuss it in here with people who see what I do just cause the idea is so cool.

Here is one of the original discussions on this:

> [@Revitalizing the Discourse Hub](https://meta.discourse.org/t/revitalizing-the-discourse-hub/15029):
>
> The original basic idea of the Discourse Hub have a reserved @username across all Discourse instances, so when someone sees @username on any Discourse forum, they’ll know it is (probably) you! … seems like kind of a bad idea in retrospect. Why? Well, if you run your own Discourse, and your name is @david, you probably want to be called @david, even if some other David reserved the name in Feburary 2013 here on meta. It is your community, after all, who are we to tell you that you can’t use y…

---

<div class="post-metadata">

**Author:** ![tophee](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tophee/32/73406_2.png) [@tophee](https://meta.discourse.org/u/tophee)\
**Post date:** [2018年三月29日 19:27 UTC](https://meta.discourse.org/t/what-would-it-take-to-replace-facebook-with-discourse/84060/25 "2018-03-29T19:27:01Z")

</div>

> [@McBlu](#):
>
> take the pooled, moderated, fact-checked knowledge up to a whole other level,

No need to limit this to discourse forums. Or any forums, for that matter. What tou want is Web Annotations:

[![](https://global.discourse-cdn.com/meta/original/4X/a/a/2/aa2586890dbb342d4be58a3ab16dbf62793cd3f7.jpeg "Hypothesis Animated Intro") ](https://www.youtube.com/watch?v=QCkm0lL-6lc)

Since a year, it’s an [official W3C standard](https://www.w3.org/blog/news/archives/6156). And the people at [hypothes.is](https://web.hypothes.is) are working hard to put it into practice. The question is, how well discourse and hypothesis interact with each other. What I would love to see is that discourse at least oneboxes hypothesis annotations and that hypothesis links the post with the oneboxed annotation as a reply to the annotation.

---

<div class="post-metadata">

**Author:** ![McBlu](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mcblu/32/91128_2.png) [@McBlu](https://meta.discourse.org/u/McBlu)\
**Post date:** [2018年三月29日 19:38 UTC](https://meta.discourse.org/t/what-would-it-take-to-replace-facebook-with-discourse/84060/26 "2018-03-29T19:38:59Z")

</div>

Awesome explainer video. Ha! I think I clearly have a ‘thing’ for explainer videos.

I think that discourse is going for the same kinda culture as Hypothes.is. So, the video gets me excited for the product but . . . still not clear on how it works. Oops. I will look into it further. If I understand you right, sounds like Hypothes.is in a dream scenario might act as a stand-in for plugins facilitating embedded comments from forums into blogs expanding the scope of that type of embedding functionality.

---

<div class="post-metadata">

**Author:** ![Stephen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/stephen/32/95011_2.png) [@Stephen](https://meta.discourse.org/u/Stephen)\
**Post date:** [2018年三月29日 20:07 UTC](https://meta.discourse.org/t/what-would-it-take-to-replace-facebook-with-discourse/84060/27 "2018-03-29T20:07:44Z")

</div>

Surely the solution for notifications across instances is the Discourse app? We can already filter notifications on a per site/category level. The app would do a good job of aggregating notifications across instances, right?

---

<div class="post-metadata">

**Author:** ![McBlu](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mcblu/32/91128_2.png) [@McBlu](https://meta.discourse.org/u/McBlu)\
**Post date:** [2018年三月29日 20:17 UTC](https://meta.discourse.org/t/what-would-it-take-to-replace-facebook-with-discourse/84060/28 "2018-03-29T20:17:05Z")

</div>

I find the app very handy, Steve. Would be nice to have it on my desktop, too.

---

<div class="post-metadata">

**Author:** ![tophee](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tophee/32/73406_2.png) [@tophee](https://meta.discourse.org/u/tophee)\
**Post date:** [2018年三月29日 20:38 UTC](https://meta.discourse.org/t/what-would-it-take-to-replace-facebook-with-discourse/84060/29 "2018-03-29T20:38:09Z")

</div>

> [@McBlu](#):
>
> I think that discourse is going for the same kinda culture as Hypothes.is.

Not sure what you mean by that. But look who’s on [hypothesis’ list of “advisors and collaborators”](https://web.hypothes.is/team/).

> [@McBlu](#):
>
> still not clear on how it works.

Not sure which of these clipd below does the best job. It probably depends on which aspect ypu’re most interested in. I’m betting on te first one, though:

[![](https://global.discourse-cdn.com/meta/original/4X/c/e/6/ce621d4c1cc008bf3b827576743871c39a8225a6.jpeg "Hypothes.is Overview") ](https://www.youtube.com/watch?v=0UeW_UodW3M)

[![](https://global.discourse-cdn.com/meta/original/4X/4/d/d/4ddd362a72eb4807dd7bdeadec071fe0f69ed740.jpeg "Using Hypothes.is") ](https://www.youtube.com/watch?v=1sCynhCOKbc)

[![](https://global.discourse-cdn.com/meta/original/4X/a/8/f/a8fd8775756a0097bc01ad782464875c5bbe2da9.jpeg "Hypothesis Annotation in 5 Minutes!") ](https://www.youtube.com/watch?v=n--Og_NKAgw)

---

<div class="post-metadata">

**Author:** ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)\
**Post date:** [2018年三月29日 20:39 UTC](https://meta.discourse.org/t/what-would-it-take-to-replace-facebook-with-discourse/84060/30 "2018-03-29T20:39:32Z")

</div>

> [@steve\_pd](#):
>
> Surely the solution for notifications across instances is the Discourse app?

Well, for a start iOS should allow web notifications, like Android (& macOS!) already does (and is rumoured to be coming) … but that’s digressing.

What we really need is a server side solution, no?

---

<div class="post-metadata">

**Author:** ![Stephen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/stephen/32/95011_2.png) [@Stephen](https://meta.discourse.org/u/Stephen)\
**Post date:** [2018年三月29日 20:47 UTC](https://meta.discourse.org/t/what-would-it-take-to-replace-facebook-with-discourse/84060/31 "2018-03-29T20:47:41Z")

</div>

> [@McBlu](#):
>
> Would be nice to have it on my desktop, too.

Why, Chrome and Safari both support notifications natively, what else would a Discourse desktop app add?

> [@merefield](#):
>
> Well, for a start iOS should allow web notifications, like Android already does (and is rumoured to be coming) … but that’s digressing.

It is a digression for sure, I’m not sure how it addresses any of the above. Signing into the iOS app is far more straightforward than logging into each discourse notification and manually accepting browser-based notifications, right?

Whether the goal is central identity and CSO, or just the ability to treat multiple instances as part of a single interface, the idea of having to maintain sessions manually across a handful of sites sounds really unappetizing.

---

<div class="post-metadata">

**Author:** ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)\
**Post date:** [2018年三月29日 20:57 UTC](https://meta.discourse.org/t/what-would-it-take-to-replace-facebook-with-discourse/84060/32 "2018-03-29T20:57:37Z")

</div>

> [@steve\_pd](#):
>
> Signing into the iOS app is far more straightforward than logging into each discourse notification and manually accepting browser-based notifications, right?
> 
> Whether the goal is central identity and CSO, or just the ability to treat multiple instances as part of a single interface, the idea of having to maintain sessions manually across a handful of sites sounds really unappetizing.

For sure … but I have a huge dislike of apps … sure the Discourse one may be an elegant solution … but the architecture … why do we need such fat clients with so many great open source web app frameworks out there now? If we had had web apps all along, would Windows Phone have survived? Discourse proves, imho, that you don’t need proprietary apps for most things … save perhaps games? But I digress…

---

<div class="post-metadata">

**Author:** ![McBlu](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mcblu/32/91128_2.png) [@McBlu](https://meta.discourse.org/u/McBlu)\
**Post date:** [2018年三月30日 01:52 UTC](https://meta.discourse.org/t/what-would-it-take-to-replace-facebook-with-discourse/84060/33 "2018-03-30T01:52:46Z")

</div>

> [@tophee](#):
>
> Not sure what you mean by that. But look who’s on hypothesis’ list of “advisors and collaborators” .

I meant that both platforms are content rather than people focused and naturally condusive to fact checked, crowd sourced information. Thanks for all the info on hypothesis. Very cool. I am playing with it right now.

---

<div class="post-metadata">

**Author:** ![mofosyne](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mofosyne/32/91669_2.png) [@mofosyne](https://meta.discourse.org/u/mofosyne)\
**Post date:** [2018年四月4日 03:27 UTC](https://meta.discourse.org/t/what-would-it-take-to-replace-facebook-with-discourse/84060/34 "2018-04-04T03:27:38Z")

</div>

What happened to the idea of a Federated Discourse? You can make it so that the admin can add other Discourse to their trusted list, and have their post show up on their forum, and also share membership.

---

<div class="post-metadata">

**Author:** ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)\
**Post date:** [2018年四月5日 00:38 UTC](https://meta.discourse.org/t/what-would-it-take-to-replace-facebook-with-discourse/84060/35 "2018-04-05T00:38:45Z")

</div>

It’s an idea that we like but … is 🗻 worth of work with ⛰ worth of edge cases to worry about. Not planned at all for now, but someone from the community could whip something up and show us how it can be done.

---

<div class="post-metadata">

**Author:** ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)\
**Post date:** [2018年四月5日 00:40 UTC](https://meta.discourse.org/t/what-would-it-take-to-replace-facebook-with-discourse/84060/36 "2018-04-05T00:40:03Z")

</div>

Have you considered rubbing some Blockchain on it?

---

<div class="post-metadata">

**Author:** ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)\
**Post date:** [2018年四月5日 06:31 UTC](https://meta.discourse.org/t/what-would-it-take-to-replace-facebook-with-discourse/84060/37 "2018-04-05T06:31:40Z")

</div>

I hear that’s a good source of funding 🕵️‍♂️

---

<div class="post-metadata">

**Author:** ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)\
**Post date:** [2018年四月5日 06:46 UTC](https://meta.discourse.org/t/what-would-it-take-to-replace-facebook-with-discourse/84060/38 "2018-04-05T06:46:04Z")

</div>

discoin sounds SO SO good 😋

---

<div class="post-metadata">

**Author:** ![AgnesElisa](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/agneselisa/32/96755_2.png) [@AgnesElisa](https://meta.discourse.org/u/AgnesElisa)\
**Post date:** [2018年四月23日 14:28 UTC](https://meta.discourse.org/t/what-would-it-take-to-replace-facebook-with-discourse/84060/39 "2018-04-23T14:28:40Z")

</div>

> [@notriddle](#):
>
> Sounds to me like what you really want to join is Friendica, since it’ll interoperate with Diaspora and it’ll interoperate with Mastadon. You can even subscribe to a public Discourse topic or feed with it, since it’ll pull in bare RSS feeds.
> 
> Edit: Or hubzilla

I actually found this forum because I’m on Friendica, and I like it a lot, but I’d love for it to have PRIVATE groups/forums/projects/whatever. I miss facebook groups and I while using facebook groups I miss the good old days of well-moderated forums. Friendica’s public groups work very well, but the private ones aren’t quite private due to other networks in the federation (long story).  
It would be brilliant if Discourse and Friendica worked together to allow not only public but also private Discourse topics to show on the Friendica feed, and ideally also allow comments from within the Friendica environment to be posted onto Discourse. Then people would have the choice to enter the forum through Discourse or see the posts through Friendica, so the people who do not care about the social networking part of it, don’t even have to see it. I can imagine each Discourse forum could choose to allow this connection to happen or not.  
But, I know very little about coding and I have no clue how difficult or easy this would be. I can imagine both scenarios depending on whether their protocols are even remotely compatible or not.  
A potential compromise would be to just allow the posts to be seen within the Friendica feed and to click it to move directly to the appropriate topic on the Discourse forum in order to reply.

I think a plugin that would make this possible would make both Friendica and Discourse more interesting platforms, as they complement each other so well.

EDIT: I noticed Discourse has an option to reply by email and Friendica has an option to communicate to email adresses too, so I think there may be a possible route right there. But then again, I’m not saying it’s EASY, just that I see a possible opening. These things are always more complicated than one would expect.

---

<div class="post-metadata">

**Author:** ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)\
**Post date:** [2020年九月9日 18:46 UTC](https://meta.discourse.org/t/what-would-it-take-to-replace-facebook-with-discourse/84060/41 "2020-09-09T18:46:37Z")

</div>

您可以在此处找到[关注插件。](https://meta.discourse.org/t/follow-plugin/110579?u=merefield)

[上一頁](https://meta.discourse.org/t/what-would-it-take-to-replace-facebook-with-discourse/84060.md?page=1)

[下一頁](https://meta.discourse.org/t/what-would-it-take-to-replace-facebook-with-discourse/84060.md?page=3)
