As I set up the automated test servers, I need a way to distinguish them all. Here's what I'm thinking: a four-part string, separated by hyphens:
- distribution. Which packages are included? Examples:
- openacs-core
- openacs-all
- dotlrn
- version. version of the code being installed. Should be a cvs branch.
- Upgrade or from-scratch installation
- host. An arbitrary string to differentiate similar test setups on different hosts.
- x02.xarg.com
- joels-laptop
- database
So a simple test server would be:
openacs-core-HEAD-clean-joels-laptop-pg
Am I missing anything?