[Calendula-devel] multiple clients

Thomas Panzarella tpanzarella@mac.com
Mon, 15 Mar 2004 20:18:53 -0500


Once again, I am confused, sorry. (see below)

>
>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.
>

I have only minimal exposure to Zope, but does it support something other than HTTP?  If not, why would we write a full blown (presumably) multi-threaded client that cannot maintain a persistent connection to the server?  In this case, the desktop GUI seems pointless, dynamically rendered web pages would fit the bill just fine.

>
>In regard to multiple clients, the dm.org guys have some good ideas
>using the Modeling framework.
>
>http://modeling.sourceforge.net/
>

What does object / relational mapping have to do with clients?  Object / relational mapping is a persistence tier issue and should be designed completely independent of any client code.  Am I missing something?