• I open source all of my projects. Most people I encounter are reasonably polite, but of course even my most popular is used by a tiny fraction of the number of Gnome users. In any case, I long ago stopped caring about being beholden to users. Often they’re doing me favors and finding issues I haven’t, and some even provide useful analysis that saves me work. A few provide contributions. But at the end of the day, I do what I do for me, and anyone else who benefits from it provides a small dose of dopamine from being useful.

      I regularly fork projects and implement changes I want; I also file PRs, but in the case the upstream author has different opinions about it, requiring work I don’t think it’s necessary, I just let it go and maintain my own fork.

      This is not Ideal Open Software Development, with many people contributing to a common goal. It’s fractured and selfish. But the other way, it becomes work, and nobody’s paying me for this, and so I give no fucks.

      My mental health improved drastically once I stopped emotionally caring about the opinions of my users. I still care about the technicalities, but only insofar as they affect me or I deem them to be a superior solution. Key to this is not engaging emotionally; if I’m not interested in working on it, I just say so: I have other priorities, but an happy to review and maybe accept PRs.

    • jj4211@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      8 months ago

      I would like the feedback to know why people do not like my project and if I feel like I should care about that perspective.

      Further, gnome is hard to ignore, and getting harder all the time. Beyond being the default, even when I go to the trouble of switching the desktop, certain applications in GTK will bring the Gnome design language wherever it goes, and it’s deviated enough to not be possible to theme into consistency. It’s design decisions permeate the distributions and create some headaches even when you make a fair effort to opt out of it.

      • that is unironically amazing and the Foss Community needs people like you. And if i ever use one of your Projects, I’ll be sure to donate to you.

        But: That’s you and not me. I don’t have the Time or Energy to maintain Projects for other people. My Projects are usually for my exact Usecase and that only. I don’t have the Energy or will dealing with people saying “doesn’t work for me” or “please update” or “please add [Feature that i don’t need]”

    • orangeboats@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      8 months ago

      Entitled brat? What… Have you ever seen how GNOME developers respond to some bug reports and merge requests?

      Since when has reporting bugs and contributing to the project become an entitlement?

        • orangeboats@lemmy.world
          link
          fedilink
          arrow-up
          0
          ·
          edit-2
          8 months ago

          Did I say “some”? I think I did.

          GNOME developers seem to have some sort of a weird “vision” for their software. If your bug report falls within their vision, good for you. When your bug report doesn’t, it’s insta WONTFIX.

          The FDO icon theme fiasco occurred merely a few days ago.

            • orangeboats@lemmy.world
              link
              fedilink
              arrow-up
              0
              ·
              8 months ago

              People who do work for themselves

              Did you notice that I said “merge request” earlier? Your neighbours were kindly helping you to make a cake and you responded to their kindness with GTFO.

              • imecth@fedia.io
                link
                fedilink
                arrow-up
                0
                ·
                8 months ago

                If your code isn’t up to par, or your feature isn’t relevant enough and doesn’t fit “the vision”, it’s correct to deny it. On top of diluting the project contributed code add a maintainership cost that the random contributor will probably not be footing.

                Accept everything in your cake and tomorrow it’ll be an inedible mess that nobody wants. It’s ok for software to be aimed at different people.

  • onlinepersona@programming.dev
    link
    fedilink
    English
    arrow-up
    0
    ·
    8 months ago

    Gnome is written by, just hear me out, Malus workers in their offtime who got screamed at by Steve Jobs for misplacing a button by a few pixels. They wanted to write a Mac interface without some tech dictator breathing down their neck, but with the same philosophy of “we know what’s best for the users”.

    Anti Commercial-AI license

    • woelkchen@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      8 months ago

      They wanted to write a Mac interface

      macOS windows have minimize buttons and a dock that’s not just visible when opening a launcher.

  • SeattleRain@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    8 months ago

    Meh, /g/ on 4chan which is where this post is from, is mostly bitter racists angry that can’t pelt everyone with racial and homophobic slurs in the community. They literally think banning hate speech in CoCs is akin to brutal Stalinist oppression.

    • Atlas48@ttrpg.network
      link
      fedilink
      arrow-up
      1
      ·
      8 months ago

      Isn’t this just an ad hominem? You aren’t disagreeing with the point, just saying you dislike the creed that said it.

    • shimdidly@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      8 months ago

      Dismissing a post because of the platform it is posted on sounds pretty racist to me. Judge them not by the color of the greentext but the content of the meme. Or, something like that.

    • deathmetal27@lemmy.worldOP
      link
      fedilink
      arrow-up
      1
      ·
      8 months ago

      True. But still /g/ is pretty tame and people mostly discuss tech stuff like this post. Now /b/, /pol/ and /int/ are another matter.