Welcome to Incremental Social! Learn more about this project here!
Check out lemmyverse to find more communities to join from here!

dessalines ,
@dessalines@lemmy.ml avatar

The difference between open source vs paid-for software, and the lack of articulation of what entitlement is (and the harm it causes contributors to open source projects), is one of the root reasons for a lot of frustrations this past week. We've even added a specific no entitlement clause to our code of conduct a few days ago to try to avoid this in the future.

In short, entitlement is insulting or demanding behavior towards anyone for not doing what you want them to do, or not doing it fast enough.

Lemmy is developed by 2-4 devs, but used by >40k ppl. This massive disparity means it is absolutely impossible for us to solve every issue, and please everyone.

We make no demands on anyone, and don't force anyone to use lemmy, and encourage ppl to do the open source thing, and improve / work on issues we don't have time for. We gladly review PRs, as anyone can transparently see on the github.

Some of the beehaw admins on the other hand, are making demands, whilst refusing to do the open source thing and help add the features they'd like added. At this stage we've come to an impasse, where they'll likely just move to another platform, where the developers of that new platform will experience the exact same entitlement timeline: request for features, frustration that they're not getting completed fast enough, lashing out at developers, a similar developer response, then burnout for all parties.

The only way forward is for people to realize that entitlement has no place in open source, and that making demands on other people is not acceptable for any party.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • incremental_games
  • fediverse@lemmy.ml
  • meta
  • All magazines