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!