Provide handling of DistCC https://github.com/distcc/distcc that would allow crowdsourcing with the intention to support development through providing spare resources with optimized scheduler to not affect the main runtime that anyone can contribute their system resources to.
Provide handling of DistCC <https://github.com/distcc/distcc> that would allow crowdsourcing with the intention to support development through providing spare resources with optimized scheduler to not affect the main runtime that anyone can contribute their system resources to.
kreyren
changed title from distcc to Distributed compilation2020-11-01 11:52:06 +01:00
Relevant: https://github.com/icecc/icecream
Relevant: https://github.com/mozilla/sccache (should work for rust-lang)
- https://github.com/rust-lang/rust/issues/32664
@kreyren - what are the security implications of "crowdsourcing" the computing resources that anyone could contribute?
I've read it's best if you are in control of the machines running the jobs (makes sense)..
@kreyren - what are the security implications of "crowdsourcing" the computing resources that anyone could contribute?
I've read it's best if *you* are in control of the machines running the jobs (makes sense)..
Well in general you should optimize your permission handling so that running processes woudn't have unwanted access.
Needs to be brainstormed, but my approach would be to let the contributors to handle their system and on demand provided a pre-set method e.g. AppImage
Well in general you should optimize your permission handling so that running processes woudn't have unwanted access.
Needs to be brainstormed, but my approach would be to let the contributors to handle their system and on demand provided a pre-set method e.g. AppImage
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Provide handling of DistCC https://github.com/distcc/distcc that would allow crowdsourcing with the intention to support development through providing spare resources with optimized scheduler to not affect the main runtime that anyone can contribute their system resources to.
distccto Distributed compilationRelevant: https://github.com/icecc/icecream
Relevant: https://github.com/mozilla/sccache (should work for rust-lang)
@kreyren - what are the security implications of "crowdsourcing" the computing resources that anyone could contribute?
I've read it's best if you are in control of the machines running the jobs (makes sense)..
Well in general you should optimize your permission handling so that running processes woudn't have unwanted access.
Needs to be brainstormed, but my approach would be to let the contributors to handle their system and on demand provided a pre-set method e.g. AppImage