from multiple repositories working together? Especially, if each does it a little differently?
Zope seems to be a deployment platform but hardly a system development environment.
It should be possible to drop a GEHR kernel into Zope and have it provide services for it.
If I have a Java application, how do I use Zope as an application server for that application?
How do I accommodate "legacy" systems with Zope?
How do I discover where my medical records are with Zope?
Is my communication protocol forced to go through http with Zope?
I don't see how one can write an application in DTML. Especially one that might
need to communicate cooperatively with a number of other heterogeneous
applications to create a medical record for a patient.
I believe we are past the days of building new standalone applications, but need
to build to a specification that allows one to do collaborative healthcare. The
Gnutella or Napster models are closer to what is needed for healthcare. People
move around and get treated in many places. They all shouldn't have to be
running the identical software for them to interoperate. They need standard
interfaces to be implemented. I need to understand the object-model in Zope, since
it appears not to be particularly object oriented (It does use SQL, which isn't particularly
object oriented, for example).
Dave
At 08:31 PM 11/11/2000 -0800, Andrew po-jung Ho wrote:
On Sun, 12 Nov 2000 13:41:52 Thomas Beale wrote:
...
>I disagree. We hope the GEHR kernel might make other software "awesome"; we don't want to make other people go and rewrite the kernel (why would we build it in the first place).
...
>98% of these users will write their own code, and (if they want) recompile the kernel along with all the rest of their stuff (probably using a line in a makefile invoking SmallEiffel). Where's the problem?
I thought the problem is how to get the GEHR kernel implemented. It sounds good - but is only vapor-ware if I can't have it today.
...
>I am not sure what you think Eiffel does if you think that, but I'm happy to talk about it. Where is the language specification for Zope?
Great!
start here:
http://www.zope.org/Documentation/Guides/DTML/DTML-HTML/DTML.html
http://www.zope.org/Members/michel/HowTos/NameSpaceHow-To
For sample code, you can click on the <DTML Source> link on the very bottom right of most pages at the www.zope.org site. It will show you
the DTML source code used to display that page. Like here:
http://www.zope.org/Documentation
Tim Cook is probably a greater expert than I am with the Zope Object Model. But if you have any questions, I will do my best to help.
Andrew
---
Andrew P. Ho, M.D.
OIO: Open Infrastructure for Outcomes
www.TxOutcome.Org
Assistant Clinical Professor
Department of Psychiatry, Harbor-UCLA Medical Center
University of California, Los Angeles
Join 18 million Eudora users by signing up for a free Eudora Web-Mail account at http://www.eudoramail.com
Computer and Computational Sciences
Los Alamos National Laboratory
505-665-1907
