Project 1: AccessGrid
Due Wednesday, March 25th at 6:00 p.m.

Roll Up Your Sleeves
Your first project this quarter is to build something real. An Access Grid node.
What is the Access Grid? Officially: "The Access Grid® is an ensemble of resources including multimedia large-format displays, presentation and interactive environments, and interfaces to Grid middleware and to visualization environments. These resources are used to support group-to-group interactions across the Grid." It is essentially an open source teleconferencing system on steroids. RIT's Research Computing group has been experimenting with and exploring the use of Access Grid technologies on campus. In our department we have a streaming media lab (designed and built for this course) that contains all the components necessary to host a full-time Access Grid node. Your assignment is to assemble that node and make it work!

Our node should be, as much as possible, a turnkey system. That is, users should be able to walk into the lab and use it without much in the way of training and/or configuration/setup. How simple to use the system can be made remains to be determined, but you should strive to make it as easy to use as possible. Everything you build should be well documented. This includes system documentation sufficient to recreate everything you've done and user documentation on how to use the node. These documents should be in HTML. The node should be functional and you will demonstrate its operation in class on March 25th at 6:00 p.m. You will need to employ one or more other nodes to make this possible. The other node(s) may be either on or off campus, but you will need to make the necessary arrangements.

This is a big project.

  • Divide and conquer.
  • Even though the work must be divided to succeed, everyone must understand the entire project to succeed as well.
  • Organize yourselves. How will you manage the project? You might want to choose a project manager. Document who's responsible for what. Use the MyCourses discussion I set up for you to keep track of everything and facilitate communication.
  • This will involve significant out-of-class time and effort. It will also require you to have meetings outside of class.

    Starting Points
    Here are a few links to get you started:

  • [ ]
  • [ ]
  • [ ]
  • [ ]
  • [ ]