POLL: Which chat system would you like FGD to have?

What are your 3 most preferred chat systems that you would also like to use on FDG?

XMPP through external client
5
23%
XMPP through web-client (chat only)
2
9%
XMPP through advanced web-client (Movim)
1
5%
Matrix through external client
0
No votes
Matrix with Riot.im web-client
0
No votes
IRC through external client
4
18%
IRC through modern web-client
6
27%
Mattermost
0
No votes
RocketChat
0
No votes
Zulip
0
No votes
Mumble Voice Chat
3
14%
Other (comment below)
1
5%
 
Total votes : 22

POLL: Which chat system would you like FGD to have?

Postby Julius » 28 Jan 2018, 12:31

Related to this discussion. No promise that it will be actually implemented, but something I would like to look at. Chose the 3 systems you would be most likely to use if available on FDG.

Links to the mentioned systems (no preference implied by the order):
Modern XMPP desktop and mobile clients: Conversations, Xabber, Dino, Gajim etc.
XMPP chat web-clients: Converse.js, JSXC
XMPP through Movim
Matrix & Riot.im
(Note that XMPP & Matrix are federated, so you could use your own server/account to connect)
Modern IRC web clients: The Lounge, Convos
Mattermost
RocketChat
Zulip
Mumble voice chat

Add additional comments or suggestions below.

Edit: We could add some bridges between these systems and other external services with Spectrum2 and Biboumi etc.

Interesting could also be some chat-bots like Hubot, Errbot or maybe NodeRed conversation chat bot.

Edit2: Obviously only self-hosted open-source software are options here :p
“You never change things by fighting the existing reality. To change something, build a new model that makes the existing model obsolete” - Buckminster Fuller
User avatar
Julius
Community Moderator
 
Posts: 1999
Joined: 06 Dec 2009, 14:02

Re: POLL: Which chat system would you like FGD to have?

Postby leilei » 29 Jan 2018, 21:13

Discord.

-has people.
-the protocol doesn't cater to creeps (unlike many of the choices here)
-works on mobile devices
-optional 2FA and account linking
User avatar
leilei
 
Posts: 135
Joined: 03 Apr 2012, 02:53

Re: POLL: Which chat system would you like FGD to have?

Postby Julius » 30 Jan 2018, 03:06

Discord isn't an option as it is closed-source and you can't self-host it.

Any particular reason you emphasise 2FA? Sure it can be implemented, but as a user I find it an unecessary hassle for non-banking sites.
“You never change things by fighting the existing reality. To change something, build a new model that makes the existing model obsolete” - Buckminster Fuller
User avatar
Julius
Community Moderator
 
Posts: 1999
Joined: 06 Dec 2009, 14:02

Re: POLL: Which chat system would you like FGD to have?

Postby Sauer2 » 31 Jan 2018, 12:51

leilei {l Wrote}:the protocol doesn't cater to creeps (unlike many of the choices here)

Why is that? I heard pedophiles that exchange stuff and "immature people" (annoying CS kids, as some call them) are quite a problem. According to some persons on the internet the problem is that some of the mods let that fly, so mentioned groups might try it on your channel/room (or whatever it is called on Discord) as well.

Also: Electron => No.
User avatar
Sauer2
 
Posts: 423
Joined: 19 Jan 2010, 14:02

Re: POLL: Which chat system would you like FGD to have?

Postby Julius » 01 Feb 2018, 13:37

Heh... so much hate for Electron ;) Yeah it's often slow, but often it is that or no dedicated app at all... so I don't really see the problem with it.

Strange that there are no Matrix users here. I thought it was all the craze with open-source supporter right now. Personally I don't see the big advantage over XMPP/IRC, and the current Synapse server is slow and inefficient in memory use comparatively, but the Riot.im web-client is really nice.
“You never change things by fighting the existing reality. To change something, build a new model that makes the existing model obsolete” - Buckminster Fuller
User avatar
Julius
Community Moderator
 
Posts: 1999
Joined: 06 Dec 2009, 14:02

Re: POLL: Which chat system would you like FGD to have?

Postby Sauer2 » 01 Feb 2018, 16:36

Julius {l Wrote}:Heh... so much hate for Electron ;) Yeah it's often slow, but often it is that or no dedicated app at all.

Dedicated to what? You mean opposed to not using your own web browser? Which might be a slow piece of shit - as are all web browsers thanks to web standards - but at least it is your chosen piece of shit and gets updated against security flaws in time. Whereas I can't say the same for Electron based applications, because they have to go through the chain of Chromium team -> Github/Electron team -> Developer X.
That might not be as relevant when we are talking about a text editor - not always connected to the internet, at least in theory - that is backed by a company that drowns those and other problems in money like VSCode. Call me paranoid, but I sure wouldn't want to take my chances with chat applications - something that always faces the internet - backed by companies that bet their whole existence on being bought by greater (by size only) companies.
So, tl;dr: Why would you use Electron applications if they only offer the combined drawbacks of native applications and stuff that runs in the browser?
User avatar
Sauer2
 
Posts: 423
Joined: 19 Jan 2010, 14:02

Re: POLL: Which chat system would you like FGD to have?

Postby Julius » 04 Feb 2018, 16:03

Seems like IRC through a nice web interface is pretty well liked here.

And The Lounge just got a very nice update: https://github.com/thelounge/lounge/blo ... ANGELOG.md

Basically the question would be: run The Lounge as a pure client connecting to an existing IRC network (such as irc.freenode.net with our #Freegamer channel) or would our own IRC server (e.g. irc.freegamedev.net ) be preferred? It wouldn't be much of an issue to set up an InspIRCd server also, but if it isn't used at all...
“You never change things by fighting the existing reality. To change something, build a new model that makes the existing model obsolete” - Buckminster Fuller
User avatar
Julius
Community Moderator
 
Posts: 1999
Joined: 06 Dec 2009, 14:02

Re: POLL: Which chat system would you like FGD to have?

Postby charlie » 05 Feb 2018, 11:18

Just use FreeNode. No need to split an already thin userbase (IRC users).
Free Gamer - it's the dogz
Vexi - web UI platform
User avatar
charlie
Global Moderator
 
Posts: 2007
Joined: 02 Dec 2009, 11:56
Location: Manchester, UK

Re: POLL: Which chat system would you like FGD to have?

Postby Julius » 12 Feb 2018, 14:54

Test instance of The Lounge: https://irc.freegamedev.net

For now user-accounts are not available and it is locked to freenode. I will also evaluate the server resource use of it in the coming days, but I doubt that will be a concern (in idle mode it uses 40mb RAM and 0.1% CPU).

With user-accounts it is actually much nicer (I have one :p ) as it allows you to use IRC simultaneous from multiple devices (The Lounge works really well on mobile) and automatically keeps you online in the channel (and logs the messages for you). But right now we need to find a good solution for user registration and this will probably need some time.

Next up is probably a XMPP server and maybe a linked Movim instance.
“You never change things by fighting the existing reality. To change something, build a new model that makes the existing model obsolete” - Buckminster Fuller
User avatar
Julius
Community Moderator
 
Posts: 1999
Joined: 06 Dec 2009, 14:02

Who is online

Users browsing this forum: No registered users and 1 guest

cron