Some rudimentary notes on the design of the TA assignment application (to be discussed with Grad Office staff):
There should be two "release dates" for TA assignments for a given term. Before the "tentative" release date, only office staff should be able to see the TA assignments, on the theory that they are a work in progress and seeing that person X is assigned to job Y really provides no information about their actual final assignment. After the "tentative' release date but before the "final" release date, TAs should be able to see their assignments and instructors their TAs. Changes can still be made by staff without any special notification; assignments are firm enough to be meaningful, but cannot be expected to be unchanged. After the "final" release date, changes must still be allowed, because nothing is ever truly finalized and special circumstances do occur, but changes must be advertised to the people involved, probably by sending them an email.
-- Main.ijmorlan - 25 Aug 2005