[Calendula-devel] plans plans plans
Bill Bell
bill-bell@bill-bell.hamilton.on.ca
Mon, 15 Mar 2004 16:12:13 -0500
On 15 Mar 2004 at 11:06, Darryl Caldwell wrote:
>
> 3. Language: Python for flexibility, readability, and as my own safety net
> (meaning if you all get hit by a bus, I need to be able to forge ahead).
> wxPython has really good support for adopting a native look/feel, but this
> will come after the Zope prototype.
Multi-client systems are harder to build than those that are for single clients. What's
more, we are likely to spend considerable time fooling with the GUI, and it might be
unwise to need to drag a server along with us--_especially_ Zope. (Lots of people
never get over the learning curve for that beasty.)
Why not build a single-client version of the system first? One immediate payoff would
be that it could be distributed to quite small non-profits (who are, after all, principal
targets for the system), which would benefit them and give us a lot of feedback about
usability and the like.
Bill