top | item 36738052

(no title)

c0m | 2 years ago

From the IBM employee's perspective it should seem reasonable that if he's asking for specifics that take time to figure out and for answers to questions while not contributing anything to the project, that he should pay for those answers in a timely fashion for his benefit. He's treating the Github like a support page so I don't see anything wrong with the maintainer offering a support contract in response to that. It would be beneficial to both parties.

If the maintainer said "I'm not releasing this until you grant me a support contract", maybe that would be extortion. Until then, he's simply getting the service he pays for.

discuss

order

lopkeny12ko|2 years ago

There was nothing OP could have done here. The fix was already merged. He's just asking for a tagged release. You cannot submit a PR or contribute to the project in a way to make this happen.

If you think any business will go through a multi-week procurement and contract negotiation process valued at multiple thousands of dollars just to get a release tagged on Github, I have bad news for you.

This is on the maintainer.

dilyevsky|2 years ago

And there was nothing that we could do about it. mhils was a made man and ibm guy wasn't. And we had to sit still and take it.

yawaramin|2 years ago

The business wouldn't do it just to get a tagged release, they would do it to get a reliable support stream for the software.

villgax|2 years ago

You kinda just glossed over the entire gig economy that runs on guru/upwork/freelancer

bragr|2 years ago

The work was already done per messages that the Twitter author/maintainer conveniently did not screenshot. The only thing they were waiting on was a release which something only the maintainer can do. Maybe it's just me, but I think it's unreasonable to be expected to paid to do the basic tasks of a project maintainer.

https://github.com/mitmproxy/mitmproxy/issues/6051#issuecomm...

dilyevsky|2 years ago

You do realize you're capable of maintaining internal company release right? It just costs money (to IBM), dishing out "thinly veiled demands" is free though.

_Algernon_|2 years ago

The work is presumably publicly available in a branch at that point. Nothing is stopping that person from forking the repo, and bundling their own release.

This is pure laziness and exploitative to boot.

villgax|2 years ago

How delusional how you become to think IBM can't pay their own employees internally to release lol

shri_krishna|2 years ago

Which is why paid licenses have an "Enterprise license" where response times is hours or max a day. I feel all FOSS projects should stop being fully FOSS (yes even if I get hate for saying this so be it) and adopt a mixed model where it is free up until revenue X$ and then commercial. Commercial would automatically entail fast response times (including fixing bugs, tagged releases etc).

The revenue X$ can be something reasonable. Have slabs for various revenue levels starting from something decently high: million dollars and up.

CBarkleyU|2 years ago

Fork it? It's MIT licensed.