• ratsnake@lemmy.blahaj.zone
    link
    fedilink
    English
    arrow-up
    53
    arrow-down
    2
    ·
    2 days ago

    Bug reports are contributions from people who try to help your project. I don’t go to Github issues to complain - i can do that on socials. I do it as a service for the devs, to make them aware of an issue they may not yet be aware of.

    Treating issue reporters like this is just disrespectful of the work they are trying to contribute.

    Note that this message only appears AFTER someone has already gone through the work of writing an error report. At that point, just throwing their work into the toilet SUCKS.

    • Hildegarde@lemmy.blahaj.zone
      link
      fedilink
      English
      arrow-up
      10
      ·
      2 days ago

      It does seem hostile to use a bot deletion and message. The github has an issues tab, it has a submit button. A reasonable user would find their github, and then submit an issue in the normal github bug reporting place on a page that looks like a normal and active issues page only to then be met with the bot deletion message.

      Github has the option to disable the issues tab, which they reccomend for projects that do not take bug reports through github. These devs didn’t do that. It appears they use the issues tab for issue tracking internally within the team. The result is a public issues page, that looks just like a normal one that takes user submissions.

      The project does say they they only take bug reports on discord on the readme and on the contributors page, both of which are below the fold on browsers. The information is provided in advance of a submission, but not in a way most users will be likely to find it when trying to submit bug reports, as the issues button is directly at the top of the screen.

      Their github is indexed on search engines and came up as the second result when searching for “game native” in my test. The discord is not in search results. Users are far more likely to find the github than the discord when searching.

      I do hope its unintentional, but it really seems like these devs have set a trap. Reasonable users will find the issues page, spend their time writing a report, only for a bot to autodelete. Its cruel.

      • ratsnake@lemmy.blahaj.zone
        link
        fedilink
        English
        arrow-up
        3
        ·
        2 days ago

        You could, but you’d have to know that some people do this, and it is confusing to maintainers if empty issues keep popping up.

      • plz1@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        2 days ago

        Possibly, or, you can check, the code .github folder for workflows the repo is using.

  • kautau@lemmy.world
    link
    fedilink
    English
    arrow-up
    114
    arrow-down
    1
    ·
    2 days ago

    locking down issue submission is ok due to AI spam and some of the vitriol of the open source community. telling people to sign up for a proprietary service that continues to get enshittified and is a walled garden with terrible search if they have problems is sort of shit. looks like it could be this repo: https://github.com/utkarshdalal/GameNative based on the response to every closed issue

  • AbsolutelyClawless@piefed.social
    link
    fedilink
    English
    arrow-up
    43
    ·
    2 days ago

    I run multiple containers from a single dev, and I could switch to someone else’s images, but it’s a hassle. Once I ran into an issue, I realized the sole support is provided on Discord. Which, whatever, I think it’s awful because it’s not openly searchable on the internet, but it’s his choice. However, what I found extremely dumb is ALL announcements, changelogs, including breaking changes, are posted exclusively on his Discord server. Nowhere else. And he acts all pissy about people stumbling into the server for help and not finding the exact announcement, and being trigger happy with the bans. I get people being dumb and not reading basic instructions, but this goes beyond that. Your whole fucking operation is on a closed Discord server with subpar search function.

      • expr@piefed.social
        link
        fedilink
        English
        arrow-up
        36
        arrow-down
        1
        ·
        2 days ago

        Developing a FOSS project does not absolve you of any and all responsibility to not be shitty. In order for the system to work, everyone involved (developers and users alike) should be stewards of the commons.

        • ExLisper@lemmy.curiana.net
          link
          fedilink
          English
          arrow-up
          2
          arrow-down
          27
          ·
          2 days ago

          What if someone is simply bad at dealing with people or have very limited time and can’t provide adequate support. Should they stop developing?

            • ExLisper@lemmy.curiana.net
              link
              fedilink
              English
              arrow-up
              2
              arrow-down
              12
              ·
              2 days ago

              I meant someone who is bad at dealing with people and is perceived as “shitty”, i.e. is not a “steward of the commons”. It’s still their responsibility when developing FOSS so they should stop if they are not able to do it?

              • deegeese@sopuli.xyz
                link
                fedilink
                English
                arrow-up
                8
                arrow-down
                2
                ·
                2 days ago

                Some people lack the skills to run a project and should stick to contributing code.

                If you can’t collaborate, don’t lead the project.

                • Pommes_für_dein_Balg@feddit.org
                  link
                  fedilink
                  English
                  arrow-up
                  5
                  ·
                  edit-2
                  1 day ago

                  Anyone can develop whatever the fuck they want in their free time and put it out there as open source, making them “leader of a project”.
                  No one forces you to use it or engage with it in any way.

          • 9bananas@feddit.org
            link
            fedilink
            English
            arrow-up
            10
            ·
            2 days ago

            of it’s on an open, or semi-open, platform, then you can invite volunteers to help out.

            discord is dogshit for that.

            • ExLisper@lemmy.curiana.net
              link
              fedilink
              English
              arrow-up
              1
              arrow-down
              13
              ·
              2 days ago

              What if someone is bad at working with people and doesn’t want to work with anyone? Should they just stop developing FOSS?

              • 9bananas@feddit.org
                link
                fedilink
                English
                arrow-up
                14
                arrow-down
                1
                ·
                2 days ago

                that is exactly when you get someone from the community involved…that’s the entire point of having a community.

              • just some guy@sh.itjust.works
                link
                fedilink
                English
                arrow-up
                7
                arrow-down
                1
                ·
                2 days ago

                If a developer wants to make a project available for public use and not provide support or allow a community to develop and fill that gap, they should at least blatantly state on the project page they aren’t willing to provide support and the project will always be as-is.

                If even that’s too cumbersome for them, then I’ll say it, yeah they should pack up their toys and gtfo. That’s just operating in bad faith and they should seek different avenues if they want to continue developing, or hell, make their repos private and inaccessible to the public.

                • ExLisper@lemmy.curiana.net
                  link
                  fedilink
                  English
                  arrow-up
                  2
                  arrow-down
                  7
                  ·
                  edit-2
                  2 days ago

                  First time I see someone trying to dictate to other people what code they can and can’t make public. Nice. Should we start banning repos that don’t provide adequate support and information? Fuck their freedom of expression unless we can make full use of their work, right?

          • Croquette@sh.itjust.works
            link
            fedilink
            English
            arrow-up
            7
            ·
            2 days ago

            The documentation is already posted on the discord.

            Just post it on github, where the code resides already.

              • Croquette@sh.itjust.works
                link
                fedilink
                English
                arrow-up
                5
                ·
                2 days ago

                That’s not the point I am making.

                Github at this point isn’t a good choice. The issue OP is having is that the documentation (changelogs, updates, etc) are solely on discord.

                The documentation is done, and the maintainer only needs to take 5 mins and post it on the git repo as well.

                • ExLisper@lemmy.curiana.net
                  link
                  fedilink
                  English
                  arrow-up
                  1
                  arrow-down
                  3
                  ·
                  2 days ago

                  Since apparently we’re allowed to make demands of FOSS projects now I’m saying I don’t want to use github so move it to gitlab or close you’re project. The code is done, just push it to a different repo.

  • The2b@lemmy.vg
    link
    fedilink
    English
    arrow-up
    14
    ·
    2 days ago

    I wonder what repo this is. Could this be an effort to combat bad ai issue report spam?

    • CosmicTurtle0 [he/him]@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      13
      ·
      2 days ago

      This seems to come up in cycles. The last time I asked, they were usually warez or other questionably legal software.

      Even still, you are hosting your code on a public platform. Requiring Discord to submit issues is absolutely stupid. Setup a community and have people submit there.

      • HobbitFoot @thelemmy.club
        link
        fedilink
        English
        arrow-up
        2
        arrow-down
        3
        ·
        2 days ago

        The code is being given away for free. It is the Internet equivalent of leaving a piece of furniture on the curb with a piece of paper taped to it saying “free”.

        • underisk@lemmy.ml
          link
          fedilink
          English
          arrow-up
          6
          ·
          edit-2
          2 days ago

          A couch isn’t an ongoing project asking strangers for help and suggestions. If you don’t want people to complain about or contribute to your project, just don’t distribute it or it’s source. If you make your project public you don’t get to cry about how the public criticizes your stewardship of that project, regardless of how “free” it is.

          • HobbitFoot @thelemmy.club
            link
            fedilink
            English
            arrow-up
            1
            arrow-down
            1
            ·
            2 days ago

            On the flip side, complaining about how people give away free code as a side project isn’t really useful. They are doing something on their own and not affecting you.

            • underisk@lemmy.ml
              link
              fedilink
              English
              arrow-up
              3
              ·
              2 days ago

              What are you talking about? If you’re trying to build software that is useful to anyone but yourself complaints are incredibly useful. Do you think feedback forms that show up all over software are for sending nothing but compliments?

              • HobbitFoot @thelemmy.club
                link
                fedilink
                English
                arrow-up
                1
                arrow-down
                1
                ·
                2 days ago

                And they provided a way that is easy for them to manage. You’re just complaining about how they are going about getting complaints.

  • WolfLink@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    9
    arrow-down
    3
    ·
    2 days ago

    Fair tbh I’ve see ln a lot of unhelpful comments and issues left on repositories that end up getting popular outside of programming circles.

  • ExLisper@lemmy.curiana.net
    link
    fedilink
    English
    arrow-up
    11
    arrow-down
    24
    ·
    2 days ago

    Don’t use it? Why would anyone get mad at developers for organizing things the way they like? If I want to I can make my app available only on USB sticks carried to people by swallows (African of course) and accept issues only through Amber alerts. And you can just not use it if you don’t like it.

    • Viking_Hippie@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      25
      arrow-down
      4
      ·
      2 days ago

      ✅ Organizing things the way they like

      ❌ Forcing anyone to use Discord for any purpose

      If I want to I can make my app available only on USB sticks carried to people by swallows (African of course) and accept issues only through Amber alerts

      Sure, but you’d be a colossal asshole and make using your app a miserable if not impossible endeavor 🤷🏻

      And you can just not use it if you don’t like it.

      Ah yes, the George W Bush approach to feedback: “if you’re not [unquestioningly] with us, you’re against us” 🙄

      • ExLisper@lemmy.curiana.net
        link
        fedilink
        English
        arrow-up
        12
        arrow-down
        16
        ·
        2 days ago

        ❌ Forcing anyone to use Discord for any purpose

        So don’t use my app? Please, explain to me how I’m forcing you do to anything by writing an app. I seriously didn’t realize coding gives me so much power over people. Can I force you to do other things like pay me for my app? Can I force you to contribute to it? I actually could use some help with my project. If I create a discord server for it will you be forced to join and help me?

        • Viking_Hippie@lemmy.dbzer0.com
          link
          fedilink
          English
          arrow-up
          18
          arrow-down
          5
          ·
          2 days ago

          You know what I mean, don’t pretend to be even more obtuse than you already are.

          While not LITERALLY forcing anyone to do anything, it’s not ethically defensible to enforce a choice between not using a potentially useful app (which might theoretically be the only one of its kind and thus crucial) or using a privacy nightmare app in a time of increased surveillance being carried out by authoritarian governments that increasingly victimize dissenters up to and including killing or deporting them for not being in favor of kakistocratic fascism.

          • Bluescluestoothpaste@sh.itjust.works
            link
            fedilink
            English
            arrow-up
            3
            arrow-down
            5
            ·
            2 days ago

            Just pretend the app doesn’t exist there’s millions of apps you never heard and will never know they exist it’s fine. And no it’s not the government violating your rights that’s a totally different scenario

          • ExLisper@lemmy.curiana.net
            link
            fedilink
            English
            arrow-up
            8
            arrow-down
            12
            ·
            2 days ago

            ethically defensible to enforce a choice between not using a potentially useful app

            Seriously? Your claiming that as an app developer I have an ethical responsibility to make it available to anyone who can find it useful? That’s some heavy “with great power comes great responsibility” stuff.

            I wonder how you square it with commercial app development. I guess charging money for an app is always unethical because some people may not be able to afford it.

            I distribute my app only though f-droid so people with stock android will soon have issues installing it. I guess it’s also unethical and I have to give my personal data to Google so I can put it in play store. But isn’t it unethical for users to request that I share my data with Google? That’s some serious ethical paradox here.

            Does this apply only to software development or anything I do? I made a cake the other day. Would it be unethical for me not to give it someone who would like to eat it? Can I ask them to come to my home to get it or it’s an unethical barrier and I should take it to them?

            • Viking_Hippie@lemmy.dbzer0.com
              link
              fedilink
              English
              arrow-up
              11
              arrow-down
              2
              ·
              2 days ago

              Seriously? Your claiming that as an app developer I have an ethical responsibility to make it available to anyone who can find it useful? That’s some heavy “with great power comes great responsibility” stuff.

              No. I’m saying that it’s unethical to make the proper use of your app contingent on the use of unethical platforms such as Discord who share your data with people who might victimize you as a result.

              Might as well direct all inquiries to Facebook or the personal email of Peter Thiel.

              I guess charging money for an app is always unethical because some people may not be able to afford it.

              Another strawman argument 🙄

              I distribute my app only though f-droid

              Good

              so people with stock android will soon have issues installing it.

              Bad, but not your fault

              I guess it’s also unethical

              No.

              I have to give my personal data to Google so I can put it in play store

              Another strawman. Do you REALLY think I’d consider it unethical to force people to surrender their data to Discord and at the same time demand that other people surrender theirs to Google?

              Unlike you, I’m not a hypocrite who cares about my own data security but not yours.

              But isn’t it unethical for users to request that I share my data with Google?

              Yes.

              That’s some serious ethical paradox here.

              Nope. You’re making shit up to make it sound like my position is illogical when in reality it isn’t. That’s what a strawman argument is.

              Does this apply only to software development or anything I do

              What do YOU think?

              Can I ask them to come to my home to get it or it’s an unethical barrier and I should take it to them?

              Do you live at the Discord offices? Is your home full of surveillance equipment that transmits directly to a third party? If not, that’s yet another logical fallacy, namely a particularly ridiculous case of false equivalence.

              • ExLisper@lemmy.curiana.net
                link
                fedilink
                English
                arrow-up
                1
                arrow-down
                5
                ·
                edit-2
                2 days ago

                Great, thanks for explaining. So if I understand this correctly you’re saying I can lock my app and not share it at all and I can charge money for it but it’s unethical for me to use platforms that share user data with bad people. That’s very curious philosophy. I don’t have to share the fruits of my work with anyone but when I do I have to do it in a way that adheres to other people ethics. That would be like putting my cake in a place that’s under face recognition camera and saying it’s free. People would see delicious cake but wouldn’t be able to get it without showing their face to Palantir. They can just not get the cake if they are worried about privacy but they really want it so it’s on me to look for a different place for my cake. If I don’t move it I’m unethical.

                Does this philosophy have a name? It would be interesting to read about ethics of sharing like this. The way I see it it’s my cake and I can eat it myself or share under any rules I see fit. I don’t have any ethical obligation to make it available to people in one way or another. Where does my obligation to share it in a privacy respecting manner come from? If it’s ethical to not share something how sharing it in a wrong way become unethical?