The software differences in various MacOS X versions we deploy

This is a work in progress.
ToDo: we have a non-teaching minimal image, that we use as a start for the admin staff. Where else do we use it ?
ToDo: determine for sure what we'll use for the grads.

Teaching Labs

We record teaching software requests in a database. The command (on linux.cs) `course-software-sum | grep MacOS` will show software needs (for the current term, although that can be specified). In general, once a course needs some software, it's left installed, on the assumption that it will be likely needed in later terms.

Some of the software is licensed only teaching:

  • Matlab
  • ...
and thus must be removed when/if this image is used for other purposes.

Until the recent advent of a "Special Events" image (see below), we would also leave installed all of the software needed for all of the events. That was a problem when some software broke others, so we don't do that any more.

Current and Upcoming

When we have the disk space (almost always), we have at least two partitions, one for the current/standard lab image, and one for the next version, for both testing and quick/easy changes to the new version. See Mac multiboot documentation for details.

Special Events

When we have the disk space (not always, although we do for enough of the labs), we have a third OS image, in which we guarantee that the software needed for a specific special event will work. The software installed can thius vary across events, however that only need happen should the software for an event conflict with existing software, or when dealing with temporarily licensed software. Currently, the only record we have of event requests is in ST.

Course Masters Room

We use the teaching lab image, without the licensed software that requires that it be used only for teaching. We don't provide a Special Events image, however we do provide an Upcoming image. For now, these are part of cs-general. However, since it's for course only grad students, should we not give them all cs-teaching accounts, and have these machines be cs-teaching machines. Either way, the default printers would be different.

Graduate Student Machines

We conjecture that they can/should be the same as the Course Masters Room image as long as those are cs-general. The default printers are specific to grads.

Administrative Staff

We record administrative staff needs in cs.uwaterloo.ca/cscf/clients/admin.

Presentation Podiums

We use the same image as is used for the Course Masters Room.

Edit | Attach | Watch | Print version | History: r3 < r2 < r1 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r3 - 2015-09-17 - BillInce
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback