here, "control printer" can be any function, just to get us started
- control printer interactively from Austin's laptop
- install pcp3 on lab computer; control printer interactively from lab computer
- change pcp3 to library form
- control printer via library from lab computer
- connect lab computer to internet; deploy prototype adapter to lab computer
- deploy server to Radiant; connect prototype adapter to Radiant deployment
- control printer via library via rabbitmq
then, fill in missing functions
here, "control printer" can be any function, just to get us started
then, fill in missing functions