[Calendula-devel] multiple clients

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


Bill,

I have had a client/server model in mind from the beginning. I envision
this system going into an office of 8 desktops. Not everyone will use
Calendula except one or two financial development officers and other
staff doing data entry.

Zope is the easiest thing I have ever installed and it has some built in
user admin that will come in handy. I am not expecting nonprofit
personnel to learn dtml or Zope Page Templates. After looking at the
cool code you have written for upload PDFs into Zope for text searches
in ZCatalogs, I am not worried about you.

In regard to multiple clients, the dm.org guys have some good ideas
using the Modeling framework.

http://modeling.sourceforge.net/

And lastly, I am hopeful that a demo version of Morphix/Debian-NP loaded
up with Calendula and supporting systems would fit the bill, Bill.


-D

On Mon, 2004-03-15 at 13:12, Bill Bell wrote:
> 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
> _______________________________________________
> Calendula-devel mailing list
> Calendula-devel@fudosys.com
> http://list.fudosys.com/mailman/listinfo/calendula-devel
-- 
Darryl Caldwell darrylc@fudosys.com
Fudo Systems  www.fudosys.com
206/567-5802  "Free Your Computers!"