UML?
Posted: Mon Apr 16, 2007 3:15 pm
I can't seem to find any UML diagrams of the code itself in the documentation. Can someone please point me in the right direction?
I really need this...
I really need this...
Joomla! Community, help and support.
https://forum.joomla.org/
Hi Ian,You can find somewhat recent UML diagrams in the SVN at:
http://joomlacode.org/gf/project/joomla ... mla.uml%2F
Ian
Yes, everybody have the same issue with UML.Chris Davenport wrote: The biggest problem we encountered was that it was not possible to port diagrams from one tool to another and since there were no usable open source cross-platform tools available at the time, this created a substantial artificial barrier to maintaining them.
Totally agree with that. The lecture is about software evolution, so ...Chris Davenport wrote: It is important that any material contributed to the documentation can be maintained in the future. It needs to be possible for others, outside of your group, to be able to pick up the work that has been done and continue it, adapt it, or simply maintain it, on a long-term basis.
I understand ;-) Unfortunately for this year we will have to stay with StarUML (though I'm planning to migrate for next academic year). The reason is that we are going to develop plugins for staruml to automate some part of the documentation process and that students are already trained with that (in the first semester they realized generators from UML diagrams).Chris Davenport wrote:Staruml looks nice; it's a real shame it only runs on Windows. I prefer not to erect artificial barriers to participation so would it be possible for you to switch to a cross-platform tool?
It's all about lowering barriers to participation. Fortunately Windows is widely available so it's not a big barrier. If you had said it only runs on Sun workstations that would have been a different matter.jmfavre wrote:I understand ;-) Unfortunately for this year we will have to stay with StarUML (though I'm planning to migrate for next academic year). The reason is that we are going to develop plugins for staruml to automate some part of the documentation process and that students are already trained with that (in the first semester they realized generators from UML diagrams).
I've seen that developer's tutorial ("how to set up your workstation") are based on Windows platform and XAMP, so I guess that joomla developers are openminded.
Also note: http://appdb.winehq.org/objectManager.p ... n&iId=4823Chris Davenport wrote:It's all about lowering barriers to participation. Fortunately Windows is widely available so it's not a big barrier. If you had said it only runs on Sun workstations that would have been a different matter.jmfavre wrote:I understand ;-) Unfortunately for this year we will have to stay with StarUML (though I'm planning to migrate for next academic year). The reason is that we are going to develop plugins for staruml to automate some part of the documentation process and that students are already trained with that (in the first semester they realized generators from UML diagrams).
I've seen that developer's tutorial ("how to set up your workstation") are based on Windows platform and XAMP, so I guess that joomla developers are openminded.
It sounds like this will be a very valuable contribution to the documentation and I can't wait to see what you come up with. If you need any help, just ask.
Regards,
Chris.
Hi there,VincentPow wrote:uml class diagrams as clickable images with imagemap.