[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!"