29

I've been looking around trying to find an answer to this question, but I haven't actually found a resource that gives a good answer. It continues to surprise me that chat is as separated as it is.

I ask because I can see the possibility for a couple good arguments as to why this should be the case, but they aren't immediately obvious to me. Still, I have to acknowledge the possibility that this configuration was intentional, since it seems too weird to be unintentional.

Is there a good reason why Stack Overflow chat is still on its network? If not, what is the historical reason/how did this come about?

  • Are you asking why chat (regardless of platform) exists in the first place, why we aren't using a third-party chat system, or something else? – Adam Lear Dec 2 '15 at 22:53
  • You are aware there are 3 production chatservers, right? chat.so, chat.se and chat.mse. Or what Adam says... – rene Dec 2 '15 at 22:54
  • 8
    @AdamLear I'm wondering why there are separate servers; i.e., why moderation, privileges, etc. don't carry over between Stack Overflow chat and Stack Exchange chat (and, indirectly, if they can be unified). – Aza Dec 2 '15 at 22:54
  • @Emrakul Ahh, gotcha. Thanks. – Adam Lear Dec 2 '15 at 23:02
  • 3
    Related. – Doorknob Dec 2 '15 at 23:14
  • 1
    If chats and sites were merged, what would be the consequences? I know websites privileges but I don't see how they would apply on chatrooms. – A.L Dec 3 '15 at 0:07
  • 3
    I suspect it's just for historical reasons, no deep thought or planning behind it. – ShaWiz Dec 3 '15 at 7:24
  • If merging chat.so with chat.se means I'll get mod privileges on chat.so then... please let's keep them separate. – yannis Dec 3 '15 at 9:55
  • 5
    @Yannis If that ever happened, it doesn't mean you'd have to use the privileges. – Taryn Dec 3 '15 at 15:34
13

Originally the idea was for each Stack Exchange site to have its own associated chat site. There was chat.stackoverflow.com, chat.superuser.com, chat.askubuntu.com, chat.webapps.stackexchange.com (there was also chat.nothingtoinstall.com, but that's a whole other story).

But we soon realized that for most sites, the chat sites ended up being pretty sad and lonely places, with just one or two chat rooms each. And so in January 2011 we decided to create a single chat.stackexchange.com instead, with chat rooms for all the different sites. The only exception (other than then-MSO, now-MSE, which is always a special case) was the Stack Overflow chat, which had (and has) enough rooms and activity to warrant having its own site.

Rooms on chat.stackoverflow.com tend to be organized around tags (or related technology groupings), whereas for most other Stack Exchange sites the discussion concentrates in a single general chat rooms for the whole site (imagine such a room for Stack Overflow!).

Chat.SO and chat.SE have similar amounts of activity (on the order of 600k messages per month these days), so if chat.SE were to assimilate chat.SO, half of the mega chat site's activity would be from Stack Overflow, drowning everything else.

So, like so often when the question is "Why is X different about Stack Overflow?", the answer is "Because of volume."

  • "other than then-MSO, now-MSE, which is always a special case" Would you be able to elaborate? I'm not sure I understand why MSE has a separate chat server – Stevoisiak Jun 18 '17 at 0:36
  • Even though MSE and SO are on separate servers due to the size, why do the reputation requirements for privileges on the separate chat servers have to be site-specific? – John Militer Jun 18 '17 at 0:39
-2

It's on its own network for historical reasons.

It's still on its own network because there is a cost to migrating everything to chat.SE, and so far the benefits have not been worth that cost.

Pretty normal software development stuff.

  • If we are widely guessing why don't you add scaling/performance or even staging? That is also pretty normal software development and deployment stuff. – rene Dec 11 '15 at 11:18
  • @rene: lol​​​​​ – Lightness Races in Orbit Dec 11 '15 at 11:20
  • I'm glad I made at least someone smile today .... – rene Dec 11 '15 at 11:21

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .