• cabbage@piefed.social
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 months ago

    The devs are working hard providing a public service that they make available for everyone. And the product they’ve developed is pretty impressive, in spite of its shortcomings.

    They hold some opinions I disagree with pretty strongly, and I’m not a fan of every decision they make. But they’re creating a truly common good, and for that they deserve praise. From a technical perspective, they have created something completely new that serves thousands of users and constitutes a system of huge complexity. They very much do not suck.

    Anyone who thinks any person maintaining an open source project “sucks” should feel free to fork the project, fix whatever they’re not happy with, and maintain the repository and handle commits and all the shit that goes down in managing a large open source project. After dedicating all this time to people, some random ingrate will inevitably disagree with some minor decision they’ve made and decide that they “suck”.

    • TexMexBazooka@lemm.ee
      link
      fedilink
      arrow-up
      0
      ·
      edit-2
      2 months ago

      I mean. They’re torpedoing that open source project’s chances for growth because of their ideology. It’s pretty sucky.

      I agree with the rest of your statement regarding the development of Lemmy.

      • cabbage@piefed.social
        link
        fedilink
        English
        arrow-up
        0
        ·
        2 months ago

        Yeah, for sure. Doing something great doesn’t shield you from also making some really shitty decisions or holding some god-awful positions.

        I just think it’s good to keep a nuance of language. Too many open source developers burn out, and a hostile community is listed as one of the reasons too often. There will always be disagreements, and there are valid ways of voicing it, but one should never forget that there is humans on the other side and remain kind. :)