Hi, I'm thinking of giving a LyX programming assignment to a class of 200 3rd year software engineering students. This is for COMP3141 at UNSW:
http://www.cse.unsw.edu.au/~cs3141 The students vary considerably in ability from some who are quite weak to superstar programmers. Consequently, if I were to give a LyX programming assignment, I would let the students choose their own topics. In this way, weaker students can work on something simple like a bug fix (which may involve non-trivial debugging) or minor feature request while stronger students can work on more ambitious additions to LyX. I was wondering if you have any interest in this experiment. In particular, would any LyX developers be able to suggest bug fixes, minor feature requests, major features, etc? Also, if students get stuck, would they be able to get any help? I am personally not knowledgeable of the LyX design (yet), though I have worked with students on the DRT design recovery tool to help people recover the design of interactive graphical applications such as LyX. Maybe DRT would be helpful to students in this assignment :) http://www.cse.unsw.edu.au/~amichail/seqdiag.png http://www.cse.unsw.edu.au/~amichail/combined.png http://www.cse.unsw.edu.au/~drt Please let me know if there is any interest in this. A class of 200 students may be able to make some valuable contributions to the LyX project. Amir