this post was submitted on 15 Jul 2024
323 points (99.1% liked)

Programming

17008 readers
560 users here now

Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!

Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.

Hope you enjoy the instance!

Rules

Rules

  • Follow the programming.dev instance rules
  • Keep content related to programming in some way
  • If you're posting long videos try to add in some form of tldr for those who don't want to watch videos

Wormhole

Follow the wormhole through a path of communities !webdev@programming.dev



founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] onlinepersona@programming.dev 113 points 2 months ago* (last edited 2 months ago) (22 children)

Multiple things:

  • get rid of mandatory mailinglists
  • use a modern git flow without emails
  • get the hell off of discord
  • don't make me a "maintainer". I write code, I love it. Don't Peter Principle me
  • pay me if I'm supposed to care

The goddamn Linux Foundation is investing more into AI than friggin Linux. They could be hiring hundreds of staff to work on Linux with the billions they shove unto AI. What the fuck are they doing? Mozilla is another offender.

Open source foundations with money should be using it to develop open source.

Also, on greybeard conferences: allow virtual participation please? My company isn't going to give me 4 days off to travel somewhere for one day, have a 2 day conference, then take another day to get back. Nor am I going to pay 200+€ or something as an entrance fee on top of my ticket halfway around the world.

Anti Commercial-AI license

[–] Ferk@programming.dev 53 points 2 months ago* (last edited 2 months ago) (13 children)

Ironically, I think it's the younger ones the ones pushing for discord the most. Some projects opened a discord because it actually made it more attractive to young people.

The question is how to make an open source alternative more attractive.

[–] polskilumalo@lemmygrad.ml 18 points 2 months ago (10 children)

Jesus I guess I'm the outlier. I hate discord so much it's unreal.

[–] Sickday@programming.dev 14 points 2 months ago (1 children)

right there with you. when a project/repo advertises discord as it's primary/sole means of communication between and with developers I let out a big sigh and move on to something else.

[–] JackbyDev@programming.dev 3 points 2 months ago (2 children)

Are there particular mediums of conversation that get you excited though?

[–] Sickday@programming.dev 3 points 2 months ago (1 children)

Honestly, I've noticed an uptick in the number of discourse forums for tech related things and I'm all for that. Discourse is documented well and maintained openly, it's indexable by search engines and you can visit and use discourse-based web forums using browsers that aren't capable of js rendering (think lynx). The last bit is a nice-to-have for me, but just being indexable is huge.

In 10 years, I would hate it if every answer I gave or got from a developer is lost to an endless abyss of messages buried deep in an obscure discord guild that a user would have to sift through only after making an account with and installing specific chat software. I hate there being so many hurdles in front of just getting answers. That's a good tl;dr as to why discord is on my shitlist for support/development discussion platforms.

[–] JackbyDev@programming.dev 1 points 2 months ago* (last edited 2 months ago) (1 children)

The cheapest tier for Discourse is $50 a month for up to 100 users. https://www.discourse.org/pricing# With self hosting you can probably get that lower at the cost of your time getting it set up and making sure it's cheaper than the options they provide.

As much as we all collectively roll our eyes when we see Discord being used for community discussion, it makes sense from a maintainer's point of view.


Edit: Discourse has free options for creators

Eligibility Criteria

We know creators are not created equally, so we split the criteria or requirements to apply across the different creator groups.

  • Software creators (GitHub, GitLab): 10+ contributors
[–] Sickday@programming.dev 2 points 2 months ago (1 children)

Yeah see that's the sort of conclusive mindset that's got us here. I don't mean to insinuate you're wrong for coming to that conclusion, but "It costs money or effort so let's use a worse option because it's convenient" is part of the reason we don't have a lot of good solutions in this domain.

I'll also admit the options these days are limited depending on your goals for a project. If you want to reach the most eyes and have the highest draw of potential contributors, having a discord server makes sense. My gripe is when technical discussion or support take place there.

[–] JackbyDev@programming.dev 2 points 2 months ago

When technical discussions and support is over Discord it doesn't bother me too much, but when projects don't accept issues anywhere but Discord then I get angry.

[–] mjhelto@lemm.ee 1 points 2 months ago
load more comments (8 replies)
load more comments (10 replies)
load more comments (18 replies)