[Uml-devel] Re: Screenshots
Jonathan Riddell
jr at jriddell.org
Sat Jan 31 15:50:03 UTC 2004
On Thu, Jan 29, 2004 at 12:30:25AM -0500, Chris Bruner wrote:
> That's great. The software is very impressive. I've never used an UML modeler
> before (at least not to the point that I thought it was useful). I think
> your system may eventually be quite useful, but I've noticed a number of
> (what I perceive to be) problems. I'm not interested in spending 5 minutes
> per bug report because I think it would take quite a while to fill them all
> out. The bugzilla for your project seems too generalized for kde, and not
> detailed enough for your project.
Yes, we do unfortunatly have all too many problems. What version are
you using?
Reporting them to bugs.kde.org does help us, you can speed a bit by
following the link at Help->Report Bug (there's also kbugbuster which
may help, I've not used it).
> Things that I've noticed are:
> 1. When importing classes (c++) classes are dependent on subclasses (should be
> the other way around). For example in my classes I've got CryObject which is
> a base class, then I've got CryNamedObject which is built on CryObject.
>
> class CryObject
> {
> };
> class CryNamedObject : public CryObject
> {
> };
>
> When viewing the code it shows
> class CryObject : public CryNamedObject
> {
> };
> class CryNamedObject
> {
> };
> The steps I used was to import the C++ code, drag from the logical view to the
> diagram window, and view the code of the classes. (Creating the code does the
> same thing).
This works fine for me, I can't recreate the problem at all.
> 2. The imported classes show the baseclass implements the subclass. (The white
> arrow pointing from the base class to the subclass) I believe that it should
> be the subclass depends on the baseclass. The implement should occur if an
> instance of a class appears within the subclass.
Same as above.
> 3. When generating code it insists on saving it
> to /home/chris/uml-generated-code. If I change the settings it will save to
> the settings I specify but it changes it back to this original setting
> whenever I reload.
This is a known problem.
> 4. Many complaints about permissions, in directories created by the program
> when saving generated code, overtop of old generated code.
What are the complains and what permissions are set to get the problems?
> 5. The what's this caused my mouse to act very strangely, this may be kde 3.2
> problems or kernel 2.6 problems, but I thought I would mention it just in
> case. Doesn't seem to happen all time.
Umbrello doesn't have what's this (it should), how do you cause your
problems? It's unlikely to be due to you version of Linux.
> 6. (wish) I would like the what's this to show useful info on the pointer
> selection buttons. (Association, Unidirectional Association etc). I don't
> know what these mean, but with an appropriate hint, I might.
Yes, it would be nice.
> I think this project has a lot of potential and I'm going to be watching it's
> progress. Keep up the good work.
Thanks for your feedback, always appreciated.
I've sent this to uml-devel since that's where e-mails like this
should go.
Jonathan Riddell
More information about the umbrello-devel
mailing list