Live data from Hacker News

Actix project postmortem

github.com

261–270 of 408 posts

Re: Actix project postmortem

#261
post #29

Earlier quoted context omitted.

Or to put it another way: As an open source maintainer, you're perfectly entitled to just walk away. Hit that archive button on github so nothing new can come from the repo, and enjoy your life. Nobody could fault on you that. People would prefer you work out a clean transition to a new maintainer, but you have no obligation to do so. Deleting the repos is the equivalent of setting the house on fire on the way out (e…

The repo has not been deleted! https://github.com/fafhrd91/actix-web

From the bottom of the postmortem repo:

> At the moment I am planing to make repos private and then delete them (will remove benchmarks as well), unless others suggest better ideas.

Re: Actix project postmortem

#262
post #244

The entitlement in this thread is astounding. Don't like how the project is maintained? Fork it. If you don't have anything nice to say to the person who gave you the code _for free_, then just don't say anything at all.

Especially weird seeing as Github has made forking a very smooth way to work with a project. You fork it, make the changes you want, and then make the changes available upstream.

If upstream vanishes, your fork is still around.

If upstream doesn't want to merge, people can use your fork instead. And, if your changes are that much better, eventually make it the de-facto standard version of the project.

Re: Actix project postmortem

#263
post #257
post #251

Earlier quoted context omitted.

Yea, because the maintainer was tired of being abused.

I understand how he may he feeling, but this is probably the most used web framework for Rust. He may be hurting a lot more people and projects then just the people he disagreed with. A proper way of handling this would have been to abandon the project and let someone else pick it up. My understanding is that he did move the source code under his own git user, so hopefully he’ll allow someone else to pick it and main…

> I understand how he may he feeling, but this is probably the most used web framework for Rust.

Not a problem. Just fork it and put in the work to maintain it. The license grants anyonr that right. What stops anyone from doing it?

If that's too much to ask then perhaps it should put into perspective how project maintainers are abused.

Re: Actix project postmortem

#264
post #13

Open source maintainers have a hard time - especially when they're under criticism and receive zero positive vibes. Author mentions it, here's the excerpt: Be a maintainer of large open source project is not a fun task. You alway face with rude and hate, everyone knows better how to build software, nobody wants to do home work and read docs and think a bit and very few provide any help. This a big problem with open s…

I've been thinking for a long time that one of the problems with these online shitstorms is that the adults in the room are silent. It would have been so much better if the senior people in the Rust community stepped in to actually say "Hey, we're all using it, yes it's got issues, but thanks for your contribution and don't worry about the idiots". Instead we've got senior people in the Rust community waiting until the damage is done and then hand-wringing about it afterwards.

Re: Actix project postmortem

#265
post #185

Earlier quoted context omitted.

Well, no different than any other tech where the community is an echo chamber full of fanboys. Linux used to be like that, especially some of its distros (uhm Gentoo?), cryptocurrency fans are like that, Apple users probably don't need mentioning neither ...

Gentoo is just a meme spread by some 4chan /g/ board's members. Maybe you meant Arch?

... Gentoo predates 4chan's existence by 3 years, is one of the older and more respected distros still around, and is the basis of Chrome OS and Container Linux. Don't assume that 4chan somehow defines the things they happen to be interested in.

Re: Actix project postmortem

#266

"Ok... So that was unprofessional. If you don't want to maintain a project anymore, you give it to someone else and link to that repo in your README. This just screwed me over big time." https://github.com/actix/actix-web/issues/1#issuecomment-575... These kind of entitled attitude is probably exactly why the guy just removed everything. More details / discussion here: https://www.reddit.com/r/rust/comments/epszt7/ac…

Is it entitled? Most would agree, "very" (but that's not my concern nor judgement to make) Did the maintainer screw over people that were using Actix? Very likely. I sympathize with both sides here. I've been the unthanked, punching bag contributor on a few notable projects, and I've been a user of software whose leadership got into drama and squabbles, that ultimately fucked me over. There were times that I pulled c…

> Did the maintainer screw over people that were using Actix? Very likely.

How so? Just find a fork with a decent maintainer, or push your copy to your own repo. Let the Actix guy do his thing and move on with life.

Re: Actix project postmortem

#267
post #249
post #244

The entitlement in this thread is astounding. Don't like how the project is maintained? Fork it. If you don't have anything nice to say to the person who gave you the code _for free_, then just don't say anything at all.

The repo currently contains a single README.md. https://github.com/actix/actix-web Edit: I was not aware he moved it under his personal github account and it’s still accessible. Nonetheless, I still think removing it is a bit extreme.

He moved the repo's to his personal account. Still there (for now): https://github.com/fafhrd91/actix-web

Re: Actix project postmortem

#268
post #121
post #108

Earlier quoted context omitted.

He held the door open for a lot of people. Some people spit at him as they walked through. He doesn't want to hold the door open any more, he's done it enough. He didn't sign up to be a doorman for life.

Just walk away then, no need to set the door on fire.

> Just walk away then, no need to set the door on fire.

That's what he is doing: simply walking away.

But he doesn't owe you anything, and that'exactly what you are getting.

It's astonishing how some people feel entitled to other people's life work. It's like you believe others owe you everything just because you like their work.

Re: Actix project postmortem

#269
post #244

The entitlement in this thread is astounding. Don't like how the project is maintained? Fork it. If you don't have anything nice to say to the person who gave you the code _for free_, then just don't say anything at all.

I made much the same point in the other conversation about this.

The beauty of open source code is you can take it, modify it, and even improve and rename it in a lot of cases.

So much of today's internet has to be a fight or a shitstorm. For no reason at all.

Re: Actix project postmortem

#270
post #257

Earlier quoted context omitted.

I understand how he may he feeling, but this is probably the most used web framework for Rust. He may be hurting a lot more people and projects then just the people he disagreed with. A proper way of handling this would have been to abandon the project and let someone else pick it up. My understanding is that he did move the source code under his own git user, so hopefully he’ll allow someone else to pick it and main…

> I understand how he may he feeling, but this is probably the most used web framework for Rust. Not a problem. Just fork it and put in the work to maintain it. The license grants anyonr that right. What stops anyone from doing it? If that's too much to ask then perhaps it should put into perspective how project maintainers are abused.

You haven’t read my comment from two levels up. There’s nothing to fork on the original repo.
Post reply on HN