veloren,

We are thinking of potentially moving development from Discord to another platform (Discord would remain as a community platform).

Do you have any recommendations for platforms and reasons why?

Examples of potential options are Discourse and Mattermost

lutindiscret,
@lutindiscret@mastodon.libre-entreprise.com avatar

@veloren I had successes moving people from Discord to @matrix. That's because, being federated, people might already have an account and won't have to to create yet-another-account on your mattermost instance to join. Veloren's matrix is already set up at -space:fachschaften.org

Also @nodebb Flarum @LemmyDev @Discourse https://revolt.chat/ https://spacebar.chat/ comes to mind.

kris,
@kris@outmo.de avatar

@veloren did you end up choosing an option for this? If not, Stunt Rally recently migrated their developer forums to our Loomio and seem to be quite happy with it: https://groups.f-hub.org/stunt-rally/

veloren,

@kris we haven't migrated anywhere yet. Thanks for sharing Stunt Rally's forum with Loomio :)

Edited to fix autocorrect (Loomio vs Lookup)

sbb, (edited )

@veloren I've used Mattermost and Discourse a lot myself.

Mattermost makes sense when you want to use it like Slack - the thing it's a clone of. It's best used when you have little teams/subgroups of people tackling certain medium- to long-persisting areas of development or work, which are organized into "channels". Channels are sort of like "mega-threads." Each of these channels/mega-threads has a system of permissions on it as to who's allowed in, "pinned" posts, etc. The included "Boards" (kanban board feature) is additionally like Trello - great for making todo lists and tracking tasks, with comments, etc.

Discourse makes sense when it's a bunch of disjoint, random little questions about anything and everything (you know, "threads"), and there isn't any sense of coordinated teamwork.

Of the two, I prefer team server, because it's more lightweight (written in , will run even on a 4), and has a decent App with push notifications. has a less likeable mobile experience, IMHO.

Mattermost is for people who need to get a larger project (comprised of many sub-projects) done. Discourse is just for bantering forever on some broad, wide-open area of discussion, never converging on anything.

Im_Dylan,
@Im_Dylan@mastodon.social avatar

@veloren

Revolt.chat is very much like discord. It is free and open source. End to end dms are being worked on.

greypilgrim,
@greypilgrim@fosstodon.org avatar

@veloren I will gladly tell you my preference and opinion since you asked.

The forum is most important. You need people to be able to see important and milestone posts easily.

Secondly is quick communication between people who are online at the same time. Mattermost is a really good choice for this. It’s not too difficult to host. Matrix would be better, but at the cost of more complexity.

So, I would say to actually have both, but prioritize the forum.

kamikazow,
@kamikazow@mastodon.social avatar

@veloren I'd suggest a Lemmy community, possibly self-hosted with a different front-end such as LemmyBB. It turns Lemmy from Reddit-style to forum style. Gitlab is currently implementing ActivityPub support, so there would be a bridge between Lemmy and Gitlab that could be utilized for features I can't even think about.

fnetX,

@veloren You could also have a look at . It's still a chat-like thing and things could get buried, but many people consider their approach to threads superior to all other methods.

Basically, every message is assigned to a thread, and although I do not work with Zulip daily, in the communities where Zulip was used, I never had any problems with quickly finding content in chat history.

janWilejan,

@veloren I'm excited to hear this! Whatever platform you move to is a big improvement, as long as it's Free and Open Source and not controlled by some corporate entity.

fmartingr,
@fmartingr@fosstodon.org avatar

@veloren if you are looking for information access and discovery any forum based solution with a good search should be the way to go.

ligthert,

@veloren Dunno what the requirements are, but Rocket.Chat maybe?

glowl,
@glowl@chaos.social avatar

@veloren Discourse is already used by the Official Rust Forum, so there might be some rust devs who are already familiar with it.

kris,
@kris@outmo.de avatar

@veloren Sounds like you are looking for something not necessarily for chat? I think https://www.loomio.com/ is great and it can integrate via webhooks with Discord and some chat platforms as well. I have an instance running for FOSS projects if you are interested, otherwise I would be happy to give some suggestions on how to self-host it.

guenther,

@veloren What are the reasons you want to move away from discord? Is it because it's proprietary and you want something open-source with similar features, or does it lack features and you want, so you're looking for something completely different?

veloren,

@guenther the biggest issue is that important dev communication gets buried and lost. Discord as a company is also not particularly great... but no need to discuss that here. And yes, open source is preferred. Discord was never intended for software development coordination. We use a mix of discord native features and custom bots, but it still isn't the best experience

fedithom,
@fedithom@social.saarland avatar

@veloren @guenther stuff NOT getting buried is kinda the hallmark feature of forum-like platforms, right?
So, maybe @Codeberg would be a good option for hosting code and coordinating your team?

veloren,

@fedithom @guenther @Codeberg We already have a git forge that works well for us. We need a discussion based platform outside of issues and merge requests

holarse,
@holarse@mastodon.social avatar

@veloren You've used Discord as WHAT?? I really need to know HOW? And especially WHY?

mobergmann,

@veloren Do you still want to keep a chat based platform, like the channels in Discord? Or would rather prefer a forum based platform?

veloren,

@mobergmann We haven't made up our minds completely, hence the question :)

ThePigeon,

@veloren I would absolutely love a veloren Discourse

joshix,
@joshix@fosspri.de avatar

@veloren isn't development best integrated with the git hosting? GitHub/GitLab/Codeberg/...

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • DreamBathrooms
  • ngwrru68w68
  • cubers
  • magazineikmin
  • thenastyranch
  • rosin
  • Durango
  • InstantRegret
  • Youngstown
  • slotface
  • khanakhh
  • kavyap
  • mdbf
  • tacticalgear
  • JUstTest
  • osvaldo12
  • tester
  • modclub
  • normalnudes
  • everett
  • GTA5RPClips
  • ethstaker
  • Leos
  • anitta
  • megavids
  • cisconetworking
  • provamag3
  • lostlight
  • All magazines