Live data from Hacker News

Use forums rather than Slack/Discord to support developer community

mooreds.com

461–470 of 698 posts

Re: Use forums rather than Slack/Discord to support developer community

#461
post #223
post #210

Earlier quoted context omitted.

If they want to boycott them, they can go ahead, but I consider Discord to be the best place to build a community right now and I don't think that free software purists have any right to demand that devs build their platforms on something like IRC (which in my personal opinion is inferior and a relic of the past) just because they don't like Discord or non-free software. And it doesn't matter if you can't archive or…

> I consider Discord to be the best place to build a community right now Why so? > I don't think that free software purists have any right to demand that devs build their platforms on something like IRC Sure, but they can kindly ask, I guess! Don't you think using readily available open source software is a reasonable ask from an open source community? And well, IRC is not the only alternative to Slack and Discord. Y…

> Why so?

Not OP but building a community is best on discord because it's an environment that encourages focused discussion with everything being hierarchical in the form of server (guild)->channel category[]->channel[]. If someone is only into the general discussion of an OS project and isn't interested in the talk about maintaining it, they can mute the channel and/or collapse the channel category. IRC fails in this regard since things aren't situated as collections of readable-to-all channels unless every member specifically joins the respective IRC channels for the separate segments of discussion.

The reason Discord is chosen over the likes of Matrix and Telegram is because Discord is the clear winner in network effect. The chances of someone having a Discord account versus having a Matrix account or Telegram are small, so setting up there will severely reduce the amount of people that join just to be part of the discussion; people will join anything, even a phpbb forum, if they have a specific question or request to ask of the maintainers of a OSS project. With that, it makes sense to optimize for building a community that actually wants to chat, and part of that is making it super easy to check in on the discussion. Nothing is easier than just clicking on a different server in your Discord server list.

Discord is chosen over Mattermost and Wire because signing up for either of those is a joke. Wire puts you into a funnel with questions you have to answer when it asks you to "Create a Team" - even worse, the placeholder text is "Work email", they've obviously given up on the community-building/friends & family market segment. Mattermost is similarly trying to capture as many high-paying customers as possible with the homepage being about work, and both "Cloud" and "Self-managed" options having the button say "Start Free Trial". People just want to start their community for free. If they don't already know that it's possible to use these for free without being put into a sales CRM, they're not going to find out from visiting the home pages of these services.

Re: Use forums rather than Slack/Discord to support developer community

#462

Earlier quoted context omitted.

A credit score is used as a trustworthiness analog in arenas other than lending. For example renting a house or car, and some phone companies won't give you access to a post-paid plan, all of which can have a stratifying effect. The idea that because I don't take on debt that I am not trustworthy is wrong. I can pay a larger security deposit to offset risk, but often times that's not an option. I've also heard tell o…

Post paid plans are credit. It’s allowing you to consume goods, then pay for them after the fact. Sure, it’s short term credit (sub 30 days), but it’s still credit.

I believe that grandparents point was that by not taking on any debt they don't have a credit score which can be verified. You can't verify something that doesn't exist in the first place.

Re: Use forums rather than Slack/Discord to support developer community

#463

Ok cool set up a forum. Who's going to moderate it to handle the tons of spam it will immediately receive? Will it be the same person keeping security updates current? They're going to be busy doing that and fielding support requests because someone forgot a password or someone is being a jerk to them. I'd love for FOSS projects to avoid things like Discord but they choose free managed services for a reason. Unless s…

I have very rarely if ever seen spam on Discourse forums.

Re: Use forums rather than Slack/Discord to support developer community

#464

There are pros & cons of both the forum & chat based communities. Really, it should be determined by the kind of community you're managing and how you want your community members to interact. Forums are great for debugging & keeping a record of information. If your community works together on projects, chat is the way to go. I've been curating lists of online communities at the Hive Index. For example, here's my one…

Is Hive Index yours? Curious why you don’t put that in your bio?

I like the initiative! Nice site

Re: Use forums rather than Slack/Discord to support developer community

#465
I've been working on an interesting concept precisely for this sort of thing. It's pay-to-post and DM authors in a decentralized and unmoderated way (moderation happens via the micropayments).

I cross-posted this blog over there:

https://web.stampchat.io/#/forum/014ad3ec1c9c5488af76abf68c7...

Re: Use forums rather than Slack/Discord to support developer community

#466
post #222

I just wish people would use a system that's integrated into where the code is. I don't want to have to register for a forum when GitHub has a perfectly good ticketing system (and now discussions), and yet I have to register at another place where my details can be leaked from because who knows the technical capability of this one single person who may or may not have done any security. If it's a company, please have…

I’m a believer in just creating a subreddit. It’s free and easy, many people already have Reddit accounts and it’s a much better forum than the ones that would be self-hosted, including moderation tooling and bot ecosystem. The threaded discussions are also better than what Github offers.

The iphone 6 is actually a very decent device. I don't consider it safe to alienate users for using it.

Re: Use forums rather than Slack/Discord to support developer community

#467
Forums are the obvious right choice for a developer community. But chats feel friendly while forums are formal and cold.

Developers need a chat tool alongside the IDE. I was saddened when the ReasonML/ReScript community closed their chat for this reason.

Re: Use forums rather than Slack/Discord to support developer community

#468

Earlier quoted context omitted.

This drives me crazy. I feel not enough people are complaining about this. Is finding text from the currently-loaded discussion such a niche thing? I second the other comments, XenForo is the best currently.

I honestly usually give up and close the tab when I press Ctrl+F and this happens.

Hitting it a second time will open your browser's regular search dialog

Just can't guarantee it will be useful

Re: Use forums rather than Slack/Discord to support developer community

#469
post #182

Please don't ask people to run non-free software to participate in your open source community. Many open source / free software enthusiasts are reluctant to use them, or flat out boycott them. What's more, you are putting your worthy community somewhere out of your control if you do this. Slack and Discord are not cool and do not make your project cool. They make your project unreachable , now and in the future (arch…

I own two fairly popular github projects (2.4k and 500 stars) - I have a Discord server. What do you recommend for me? I don't want to spend a penny on hosting this since it's a for fun project.

GitHub has a discussions section.

Re: Use forums rather than Slack/Discord to support developer community

#470
post #329

Earlier quoted context omitted.

If conversation threading were enforced adequately in a Slack/Discord, a bot could watch threads for a heuristic of usefulness and kick off the archival of some form of read-only SEO-happy forum-like store.

Being a bit pedantic in the case of Slack: You can't write a bot to archive this. It's in Slack's financial interest to prevent this as that it would save messages that would otherwise only exist in their paid version. Secondly, that assumed that the users are behaving in a way that classifies those messages as a threaded manner. Depending on humans to go back after a conversation has taken place to classify and orga…

Does Slack’s API still allow pulling down all messages? I coded something quick to do that many years ago.

Then the heuristics can just happen with the pulled down content.

Post reply on HN