icecc / icecream

Distributed compiler with a central scheduler to share build load
GNU General Public License v2.0
1.6k stars 252 forks source link

Overall status of the project #586

Open baybal opened 3 years ago

baybal commented 3 years ago

Hello everybody,

There is quite a number of forks which are way ahead of the main repo on fixing bugs, and such.

Would @llunak consider giving commit rights to people willing to work on icecream more actively?

llunak commented 3 years ago

Hello, I apologize for the late reply. Apparently there's nobody to maintain Icecream now, so yes, it's time to pass that some somebody willing to continue doing so. Are you willing to become a maintainer, or is there somebody who would?

baybal commented 3 years ago

@kalin1993 @dwrobel @devsisters @nilekurt @sanjaymsh ping ping

nilekurt commented 3 years ago

Hi there,

I started out with the intention of slowly revamping and modernizing the code base, but after the tenth session of untangling spaghetti I came to the conclusion that it just isn't worth it. While I am grateful to everyone that has put in work over the years, the code itself is frankly of irredeemable quality and the amount of refactoring required more or less amounts to a complete rewrite. Furthermore there are already other tools out there that can solve the same problem as icecream (e.g. Mozilla's sccache or Google's Bazel) but in an ostensibly superior fashion.

Regards

Edit: Spelling

baybal commented 3 years ago

@nilekurt Sccache is an abandonware at the moment, and an effort to resurrect it as a community maintained project for also seemed to have failed too.

kragniz commented 3 years ago

https://github.com/paritytech/cachepot is continuing sccache development

deriamis commented 2 years ago

@llunak I'm willing to become a maintainer if you're still looking for help. The company I work for (MongoDB) uses Icecream pretty heavily in our developer workflows, and my contributions would be funded, supported, and driven by them.

llunak commented 2 years ago

@deriamis Thank you. I have sent you an invite to the admin team for icecream, that should give you the necessary rights I think.

ossilator commented 7 months ago

cachepot is now dead, merged back to upstream sccache, which seems to be active again.

and there i learned that sccache now actually has icecc-like functionality itself.

so i wonder whether it wouldn't make sense to officially throw in the towel and just redirect people there?