]> Git Repo - VerusCoin.git/commitdiff
Document our criteria for adding CI workers. closes #2499
authorDaira Hopwood <[email protected]>
Tue, 25 Jul 2017 20:27:16 +0000 (21:27 +0100)
committerDaira Hopwood <[email protected]>
Tue, 25 Jul 2017 20:27:16 +0000 (21:27 +0100)
Author: Nathan Wilcox <[email protected]>
Author: Daira Hopwood <[email protected]>
Signed-off-by: Daira Hopwood <[email protected]>
contrib/ci-workers/README.md

index 067c0cb5e901cf350e93d8018fc2880659cf78b2..37f7ad833bc146ef0dffd1ce52b6e9db3e52f62d 100644 (file)
@@ -3,6 +3,20 @@
 This folder contains the Ansible playbooks for configuring a fresh OS
 installation for use as a Buildbot worker in Zcash's CI.
 
+# Criteria for Adding Workers
+
+a. Don't add workers until users complain about a problem on a platform
+   that doesn't yet have workers or if we anticipate many users will use
+   a platform, we may pre-emptively add an unsupported worker for it.
+
+b. Prioritize the platforms that seem to have the most users.
+
+c. When adding workers start by adding workers for the "most common"
+   variant of any distro, then if users later encounter problems with a
+   sub-variant, we can consider adding new workers at that point.
+   Example: add Ubuntu Desktop before Xubuntu, on the assumption the
+   former has a larger population base.
+
 # Setting up a latent worker on Amazon EC2
 
 - Add a regular (non-latent) worker to the master.cfg for dev-ci.z.cash, and
This page took 0.02599 seconds and 4 git commands to generate.