Re: [Sunuml-developers] Language
Status: Planning
Brought to you by:
lazaruslong
From: Aidar T. <ata...@ya...> - 2008-10-08 20:09:52
|
Hi, 1. Language and tools I tend to favor Python :) but I am biased as I use it at work every day ( with a a lot of C++). wxWidgets and wxPython both are mature stable products. Why don't we try. As for IDE for Python as I found out that Eclipse + PyDev make a good IDE. You get SVN, project support, Python syntax highlighting, on-the-fly compilation ( no more identation errors!), code completion, refactroring support, debugger, unit testing. For UI development for wxWidgets I prefer wxFormBuilder (http://wxformbuilder.org/) and .XRC files are very good for other languages translation. Note that current version of wxPython doesn't support Python 2.6 yet. 2. SunUML features As It is a fork of the existing project I beleive we must remain compatible, i.e. existing .uml files must be readable/converted. I think our first goal should be to build a functional equivalent of StarUML, but not a port of StartUML :) The second goal is to build a superior product - here team support comes as an example. BTW, has anyone looked at http://www.evolus.vn/Pencil/Home.html - it is an interesting tool for building diagrams/prototyping UI etc. It is Gecko based - runs in Mozilla Firefox or standalone. 3. Time commitment This is a difficult question. I should be able to spend several hours during weekends working on the project. Maybe some time during the week. Regards, Aidar aka AIDS |