On-boarding tool

Objective

On-board a device to the VT wireless network. This establishes trust that a device belongs to a particular entity (user or organization).

Necessity

fn main() {
   let project = 42;
   let tool = Tool {
       works: true,
       easy: true,
   };

     if !(tool.works && tool.easy) {
         drop(project);
     }
   else {
       // println!("https://www.youtube.com/watch?v=ZXsQAXx_ao0");
       println!("Let's go!");
   }
}

struct Tool {
   works: bool,
   easy: bool,
}

Values

Roughly in order:

  1. Interoperable: cross-platform across all major platforms
  2. Usable: easy to use
  3. Robust: hard to get wrong
  4. Maintainable: easy to update to keep up with new demands
  5. Interoperable: integrate with other tools
  6. Supportable: