This week has seen quite some movement in the Umbrello student team. They made a performance analysis using valgrind/callgrind and kcachegrind. It basically confirmed their suspicions about some architectural issues in Umbrello. The main culprit being the Undo/Redo code. They sent their conclusions on the uml-devel list: http://sourceforge.net/mailarchive/message.php?msg_id=37686235 It immediately led to taking actions toward fixing this. Thibault Normand created a branch (branches/work/isi-umbrello) and is leading the effort for refactoring Undo/Redo support in Umbrello. They're moving to the QUndo framework available in Qt 4.2. This branch is still a bit rough at the edges but improving. As for the KPlato student team there's nothing really visible right now, but I've been told they're looking closely to the kplato component in bugzilla. In parallel, they're also making a list of "must have" features for KPlato. With a strong priority ordered list, we can expect to see some code soon. Note that they're packed with exams next week, so it'll probably be a bit quieter. Wish them good luck!