[Calendula-devel] GNUe analysis - might be helpful

Darryl Caldwell darrylc@fudosys.com
15 Mar 2004 15:31:54 -0800


On Mon, 2004-03-15 at 12:34, Jason Maas wrote:

> >Why GNUe isn't good for Calendula:
> >
> >* Poor documentation (the current developers prefer IRC)
> >* Poor support (very little list traffic), limited adoption
> 
> While those do raise red flags, I don't think they're show stoppers
> because they're fairly easily remedied.

They are show stoppers for me because it means that the development
tools aren't mature enough to attract and sustain developers across a
broad spectrum.


> 
> >* Unstable framework
> >* inflexible UI design
> 
> These two are more interesting.  Could you write a sentence or two about
> each one explaining what you mean?  For example, by "unstable" do you mean
> that it crashes often or that the API changes daily...?
> 

GNUe Designer crashed every time.

The UI for GNUe Forms is pretty much set in stone. While it is nice to
be able to whip up some xml and not have to worry about developing a
whole app from the ground up, I'd rather control the look/feel
decisions.


> >A better analysis would be to look at the GNUMED project
> >(www.gnumed.org).
> 
> I poked around briefly on their website.  I had never heard of the project
> before but it does look interesting.  What in particular should we look
> at?


* wxPython toolkit.

* Client/Server model

* Modular design

* The database abstraction is similar to what you guys at DM have
expressed an interest in.

* Useful Design docs.

* The UI offers a Python shell for interfacing with the guts of the
system.



-- 
Darryl Caldwell darrylc@fudosys.com
Fudo Systems  www.fudosys.com
206/567-5802  "Free Your Computers!"