UbuntuDevelopmentFarm

Differences between revisions 2 and 3
Revision 2 as of 2006-10-18 22:34:12
Size: 967
Editor: CPE-72-135-8-5
Comment:
Revision 3 as of 2006-11-09 17:34:34
Size: 2032
Editor: 207
Comment:
Deletions are marked like this. Additions are marked like this.
Line 15: Line 15:
Ubuntu Developers might have the skill but not the access to machines to fix bugs that only are on one arch.
Also Developers might not have the bandwidth speed or un-caped access to the internet, this would only require ssh traffic to the build machines.
Line 18: Line 20:
Bob in NZ is a very active contributor to ubuntu and a member of the MOTU team but has a bandwith cap placed on his ISP account. This dosent bother Bob because he can use low bandwidth ssh to download source to the build machine and package or fix it and then upload right from there.

Joe Dosent always have access to a fast enough machine to do bug fix builds in a sane ammount of time. He then just does his builds on the much faster Build Farm.
Line 19: Line 24:
All MOTU and core-developers for ubuntu.
Line 21: Line 27:
n/a
Line 23: Line 29:

=== Code ===

=== Data preservation and migration ===
n/a
Line 29: Line 32:
Security concerns with root access to the buildd machines in the Data Center given to such a wide audiance.
Line 31: Line 35:
Taking the security concerns into consideration it was decided to work with the PPA spec for Launchpad.net to create a new PPA-Restricted subset of that to allow "test" builds
to be built for all arches against packages only from official ubuntu archive.

Please check the status of this specification in Launchpad before editing it. If it is Approved, contact the Assignee or another knowledgeable person before making changes.

Summary

This is a placeholder Summary for the Ubuntu Development Farm ( akin to the Debian Porter Machines ) so Ubuntu Developers have access to other arches and build enviroments that might otherwise not be possible.

Note: other advantages , a build environments while on the road, the quality and of a build environments

Rationale

Ubuntu Developers might have the skill but not the access to machines to fix bugs that only are on one arch. Also Developers might not have the bandwidth speed or un-caped access to the internet, this would only require ssh traffic to the build machines.

Use cases

Bob in NZ is a very active contributor to ubuntu and a member of the MOTU team but has a bandwith cap placed on his ISP account. This dosent bother Bob because he can use low bandwidth ssh to download source to the build machine and package or fix it and then upload right from there.

Joe Dosent always have access to a fast enough machine to do bug fix builds in a sane ammount of time. He then just does his builds on the much faster Build Farm.

Scope

All MOTU and core-developers for ubuntu.

Design

n/a

Implementation

n/a

Unresolved issues

Security concerns with root access to the buildd machines in the Data Center given to such a wide audiance.

BoF agenda and discussion

Taking the security concerns into consideration it was decided to work with the PPA spec for Launchpad.net to create a new PPA-Restricted subset of that to allow "test" builds to be built for all arches against packages only from official ubuntu archive.


CategorySpec

UbuntuDevelopmentFarm (last edited 2008-08-06 16:23:42 by localhost)