Forum OpenACS Development: Naming Scheme for test servers

Collapse
Posted by Joel Aufrecht on
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:
  1. distribution. Which packages are included? Examples:
    • openacs-core
    • openacs-all
    • dotlrn
  2. version. version of the code being installed. Should be a cvs branch.
    • oacs-5-1
    • oacs-5-2
    • HEAD
  3. Upgrade or from-scratch installation
    • clean
    • up-from-5.1
  4. host. An arbitrary string to differentiate similar test setups on different hosts.
    • x02.xarg.com
    • joels-laptop
  5. database
    • ora
    • pg
So a simple test server would be:
openacs-core-HEAD-clean-joels-laptop-pg
Am I missing anything?