Hello,

There was a recent port that was made to Libreboot for the Dell Optiplex 9020 MT, and I was not properly credited for the work that I did. I made a pull request on Codeberg with my patch (github basically) and labeled it as ‘WIP’. Leah and I were working on this together during that time, and I was told to wait a week, so I did. Time passes and guess what? They closed off my patch and added it themselves a week later with no credit given to me.

I made the .ROM files for the 9020 MT motherboard, I tested them, and they didn’t work until Leah came in and resized the IFD and GBE regions. That was all that they did. Everything else, I did on my own, I added the entries in /vendor/sources for MRC/ME, and added it to lbmk. Leah is now refusing to accept my patch that’s fixed.

I’m not trying to steal all the glory from them, they did help, I just want partial credit for utilizing the port from coreboot gerit. This port was originally made in Coreboot by Mate Kukri, so work mostly goes to them, but as for adding support for Libreboot, my name is completely left out. I just feel wronged because now they’re saying that I don’t deserve to have my name on this because I was too slow, when the reality is I was literally instructed to wait for them during that time period. I believe I was manipulated into waiting so that Leah could get the board themselves and add it without ever including my name. They also told me to wait a week on two seperate occasions, so in total I waited two weeks.

I spent a week working on this, and I let them know how significant this was to me, only to have my work shitted on and not properly credited. I’m now banned from IRC and Libreboot for talking about this on Mastadon. Leah claims that I was bullying/harassing them, but I was just exerting frustration, and if it was bullying, I apologize then.

Leah told me on Mastadon to ‘respect their authority’ and ‘yield to their authority’ and not to make a peep about this. I’m just ranting about this now because I feel like my work was just stolen. This is the most powerful desktop supported by Libreboot and now I’m left in the back pages where no one can see my name, which says ‘Provided testing hardware for the 9020 MT’ when I did much more than just testing. I was the one who added support for this desktop. I’ve been a fan of the Libreboot project for 4 years, this just makes me really sad to see it end like this.

  • the_brownie@lemm.ee
    link
    fedilink
    English
    arrow-up
    15
    ·
    9 months ago

    I’m kind of confused. What work did they take? From the communications, it looks like you wrote some code, it wasn’t accepted, and Leah wrote their own implementation, from scratch. Is that not true? Unless they based their work off your code somehow, I don’t see how anything was stolen, potential dickishness from the maintainer aside.

    • Lemmy@lemm.eeOP
      link
      fedilink
      arrow-up
      1
      arrow-down
      4
      ·
      9 months ago

      They took the port that I was making for this board, they told me to wait a week, and then closed off my patch and took all the credit. The OG patch that I made was a WIP, we were looking over it to see what was wrong and I noted down what was wrong and fixed it in my next patch, which never got submitted because they told me to wait a week. They recreated the patch that I made from scratch once they got their hands on the board and submitted it.

      • the_brownie@lemm.ee
        link
        fedilink
        English
        arrow-up
        16
        ·
        9 months ago

        If they recreated it from scratch though, I don’t see what was stolen. Unless they incorporated your implementation somehow, I can’t see how this rises to stealing. There can be many competing implementations towards the same spec, and using one over the other is not necessarily theft.

        • Lemmy@lemm.eeOP
          link
          fedilink
          arrow-up
          1
          arrow-down
          4
          ·
          9 months ago

          They stole the credit for the port though, I already had my own functioning patch but I was told to wait a week twice. So I did, and my patch was closed off ‘accidently’ and they submitted the patch themselves, after making me wait for no reason. This gave them enough time to do it themselves and remove my name from ever being there.

          • Emily (she/her)@lemmy.blahaj.zone
            link
            fedilink
            arrow-up
            9
            ·
            edit-2
            9 months ago

            But was the code they wrote substantially identical to yours? Was what they claimed credit for your work just modified, or did they write an entirely new port that only bears resemblance?

            If its the latter, you got the exact amount of credit you deserved. I’m not going to argue that their conduct was professional (though, neither was yours), but they don’t have any obligation to credit you further.