Usability issues of diagrams
by Bogdan SZANTO - GSoC 2008
Weekly report -- Week 6 & 7
1. Work achieved since the last report
1. F1 - Integration of classes between diagrams
[http://argouml.tigris.org/issues/show_bug.cgi?id=5138]
Feature 1 is in beta status. I finished coding and I'm waiting
for feedback from Luis. Things might still be modified but you are
welcomed to test. The work is in branch
http://argouml.tigris.org/svn/argouml/branches/gsoc2008/feature1_5138_bszanto
(rev. 15172).
2. F2 - Drag and drop reorder of attributes and operations
[http://argouml.tigris.org/issues/show_bug.cgi?id=5139]
After a short discussion with Bob, the DnD reorder is out of
reach for the time being. He needs to experiment a little before giving
me the right advice to complete this task. In exchange, I chose to add
two new buttons in the Properties Panel of Attributes and Operations
that allow the move up/down. I've used the "NudgeUp/Down.gif" icon and I
don't think it's a problem. The feature can be tested in branch
http://argouml.tigris.org/svn/argouml/branches/gsoc2008/feature2_5139_bszanto
(rev. 15214).
Although Christian is working on a reimplementation of the
panels, the integration should be easy because I implemented this as an
Action.
3. F3 - Class modifications on the diagram
[http://argouml.tigris.org/issues/show_bug.cgi?id=5140]
This consists of two parts: a) modification of the visibility
of attributes/operations and b) modification of the type of attributes.
Part a) is done for the attributes and the work is similar for the
operations. This can be tested in branch
http://argouml.tigris.org/svn/argouml/branches/gsoc2008/feature3_5140_bszanto
(rev. 15251).
*4.** *
*4.** *
2. Biggest challenges I am facing
Without any extended feedback on my code I can't really tell if
the work I've done is bad/needs some more attention/good/perfect/... and
so on. This happened mainly because of @see3.
<http://argouml.tigris.org/issues/show_bug.cgi?id=5190>
3. Biggest risks with my project
My mentor, Luis, has been in the hospital for a week now. I
hope this will not interfere that much with my work for GSoC, but I'm
waiting for feedback from him on the features.
4. Work to complete during this week
1. Finish coding on F3.
2. Start work on F4.
--
Bogdan SZANTO
-----------------------------------------------
Impossible is nothing ~ Nothing is impossible !
-----------------------------------------------