diff options
author | wiz <wiz@pkgsrc.org> | 2003-04-16 09:55:53 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2003-04-16 09:55:53 +0000 |
commit | 9afd3677f137343dcb9db90817663b7b3a611d75 (patch) | |
tree | 8b6a59a4afc438df3bde09c779b8a774616e7192 /mk | |
parent | 79b9d8bc5a2340c0c49b49342f7c9b53f00b6d9c (diff) | |
download | pkgsrc-9afd3677f137343dcb9db90817663b7b3a611d75.tar.gz |
Fix typos, remove duplicate entry security, nits.
Diffstat (limited to 'mk')
-rw-r--r-- | mk/bulk/parallel.txt | 19 |
1 files changed, 8 insertions, 11 deletions
diff --git a/mk/bulk/parallel.txt b/mk/bulk/parallel.txt index 9b4bf96f4e2..842b316810b 100644 --- a/mk/bulk/parallel.txt +++ b/mk/bulk/parallel.txt @@ -1,4 +1,4 @@ -# $Id: parallel.txt,v 1.1 2003/03/16 13:45:12 dmcmahill Exp $ +# $Id: parallel.txt,v 1.2 2003/04/16 09:55:53 wiz Exp $ # These are my thoughts on how one would want a parallel bulk build to @@ -36,7 +36,7 @@ following manner: times throughout the build. 4) During the build, the 'buildorder' file is consulted to figure out - which package should be built next. Then to build the package, + which package should be built next. Then to build the package, the following steps are taken: a) Check for the existance of a '.broken' file in the package @@ -138,9 +138,9 @@ The actually build should progress as follows: build based on the rule that only packages that have had all their dependencies built will be sent to slaves for compilation. -2) When a slave finishes, the master either notes that the binary +2) When a slave finishes, the master either notes that the binary package is now available for use as a depends _or_ notes failure - and marks all pacakges which depend upon it as broken as in step + and marks all packages which depend upon it as broken as in step 4e of the single machine build. @@ -159,8 +159,8 @@ Important Parallel Build Considerations we don't want to have to start over. 3) The master needs to be able to monitor all slaves for signs of - life. Ie, if a slave machine is simply shut off, the master - should detect that its no longer there an re-assign that slaves + life. I.e., if a slave machine is simply shut off, the master + should detect that it's no longer there and re-assign that slaves current job. 3a) The master must be able to distinguish between a slave failing to @@ -169,9 +169,7 @@ Important Parallel Build Considerations be marked as broken, the latter causes the slave to be marked as broken. -4) Security. - -5) Ability to add and remove slaves from the cluster during a build. +4) Ability to add and remove slaves from the cluster during a build. Again, a build may take a long time so we want to add/remove slaves while the build is in progress. @@ -188,7 +186,7 @@ network. - security -- Support for kerberos? +- support for Kerberos? ==================================================================== Implementation Thoughts @@ -207,4 +205,3 @@ Implementation Thoughts p5-Parallel-Pvm package and perl nicely deals with parsing some of these files and sorting dependencies although I hate to add any extra dependencies to the build system. - |