Feature changed by: Sebastian Siebert (Freespacer) Feature #307841, revision 5 Title: distributed computing for build service Buildservice: Unconfirmed Priority Requester: Desirable Requested by: Adam Mizerski (etampl) Description: Facts: Build service is overloaded. Now there is about 5000 packages in i586 waiting queue and the same in x86_64. Few days ago it was 3000, so it's growing. My idea: Distributed packaging using BOINC (http://boinc.berkeley.edu) platform. I think that for security reasons big and important packages (like kernel) should be build on OBS build hosts, but everything else can be distributed. Discussion: #1: Adam Mizerski (etampl) (2009-09-30 19:49:13) Ok. The "buildpower" is back again, but anyway it would be a nice feature. #2: Jan Engelhardt (jengelh) (2009-10-07 16:46:12) If you go by security, you would never want to build on another's host. + #3: (freespacer) (2009-10-11 15:58:17) + I think, it isn't a good idea. + First, for the security is subject a comprehensive precaution. check + the integrity of the build tools on the private build machine + (detection of possible unwanted modifications). + Second, many applications like OpenSSH, PAM, Kerberos, Firewall, + appamor and so on are too critical to build on external machine. This + can open a hole for backdoors and trojans. + Third, the BOINC tool doesn't have safty agains manipulations. A + possible way are closed-source of an openSUSE-BOINC-tool, but this is a + violation our guiding principles because everyone want to know about + the functions of this tool. This is generally understandable. -- openSUSE Feature: https://features.opensuse.org/307841