Can we please stop using Discord for Free software and open source projects, thanks!

@yuki_is_bored@bsd.network problem is not stopping, discord, as much as anyone h8s it is really popular, so you can leech activity from there.
Problem is not having an alternative that may or may not be bridged to it

@replikvlt @yuki_is_bored That, or better yet, a viable and decent FOSS alternative that can actually compete with it... or even be better than it.
@replikvlt @yuki_is_bored I said a 'viable and decent' one. Not a 'middle of the road' one.

XMPP is a pretty old standard and not every client supports the same features, not to mention IRC which is ancient and was meant for text only. I never used Matrix but from what I heard, it's kinda bad. None of these alternatives are as accessible and easy to use as Discord. Not to mention, they are lacking feature wise. Some don't have voice calls, others won't support video calls, or even video streaming. IRC doesn't even have support for sharing multimedia content, because it's text only.

It's 2021, people has different needs. Even for FOSS development. I think Discord covers these needs pretty well. And I'm sure FOSS devs would prefer to use something open, but there are no viable alternatives.
@Ninmi @replikvlt @yuki_is_bored I don't know, I never tried Matrix. But I had this conversation many times here on fedi and from what I could heard, Matrix is not there. I don't know how promising it looks like but... right now, it's not enough.

Have in mind that people doesn't care about free, open source software. When developing for the general public, this "general public" wants stuff that are very easy to use, very easy to get into (that might take a minute and just very few clicks or presses), that are fancy (even aesthetically, of course), and that provide the features they want. They want to chat with their friends, meet people, be social and open, be able to do voice and video calls with people, and why not, maybe streaming. And of course they also want to be able to send multimedia content because by now, that's considered a basic thing.

If your alternative doesn't provide all of this, even if it's free (As in freedom) or better in some other aspects (not requiring 'nitro' or having other features), the general public will reject it. As simple as this.

@enigmatico @Ninmi @replikvlt @yuki_is_bored You are right, but that said, at least some level of awareness of the social impact of software needs to be brought to the general public, otherwise any popularity that free software may acquire will be a fragile one. Promoting moral values does little good if people have no way of pursuing them, but on the other hand, if you provide such a way without saying what the destination is, nothing will stop them from straying.

@tirifto @enigmatico @Ninmi @replikvlt Honestly, I think Matrix are on that trajectory.

They're most likely the best contender for having feature parity as Discord.

That said, from my experience using Discord since literally 2016, nobody uses voice chat on public servers.

Sure, there are times like during big events but on a lot of public servers, they just don't for most of the time.

Most of the time the Discord experience is the same as Slack, just without the free msg archive limits.

@tirifto @enigmatico @Ninmi @replikvlt For Slack-like alternatives that are mature, we already have Zulip (zulip.com), Mattermost (mattermost.com) and Rocket Chat (rocket.chat).

If you want to have voice chat, just throw a Jitsi link and you're done or install a plugin (integrations.mattermost.com/ji)

Sure, you have to run a server but it's preferable than being stuck with a startup whose survival depends on VC fund

As a long term solution, Discord is bad for FOSS.

@yuki_is_bored @tirifto @enigmatico @Ninmi @replikvlt

mattermost is spyware, rocketchat is buggy garbo, and all of them have to go through a centralized push service run by the developer of the mobile app (matrix included) if people want to use them in realtime on mobile, which is pretty much 100% of the userbase these days.

@sneak @yuki_is_bored @tirifto @enigmatico @Ninmi @replikvlt >all of them have to go through a centralized push service run by the developer of the mobile app (matrix included) if people want to use them in realtime on mobile
Is this about Google stuff? I use Element from F-Droid on LineageOS without running any gapps and it seems pretty usable to me. It's possible incoming messages are a bit delayed, but it's never really caused me problems.

@brad @yuki_is_bored @enigmatico @Ninmi @tirifto @replikvlt

in apple land then everything has to go via APNS, and only the app publisher is allowed to push notifications to the app, so every federated server has to send notifications for all users of the app back to the publisher's server to be proxied to apple, to be sent to the phones.

this is why i can't have notifications for toot replies or DMs or stuff

@sneak @yuki_is_bored @enigmatico @Ninmi @tirifto @replikvlt That's unfortunate, but if you care about free software, I'm surprised you've picked iOS. You can't really expect to be treated well once you give in to proprietary software. It's all a gamble.
Follow

@brad @yuki_is_bored @enigmatico @Ninmi @tirifto @replikvlt

there is precisely zero good free software for use on a mobile device

@sneak @yuki_is_bored @enigmatico @Ninmi @tirifto @replikvlt I get all my apps from F-Droid and am pretty happy with them, but needs can differ, I suppose.
Sign in to participate in the conversation
Mastodon

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!