Hi, The discussion on this has been quite useful to us. I have contacted other academics at UNSW CSE and have shown them this thread to see what they think.
BTW, there may be university regulations about whether we can require students to submit patches in a public forum. Some students -- particularly weaker ones -- may not want the world to see their code submissions. The separate student list idea is good but it may be better to keep the list archives off the web to encourage students to post questions. I suppose intelligent questions would propagate to the main development list, which is publicly available in any case. The actual class starts March 1, 2004. If we shall attempt this experiment, I will contact you again a bit before then. (How early should I contact you before class start?) Amir