Re: RODS vs. OpenEMed, was Re: Open source medical survellance

2003-11-06 Thread Heitzso
Re Java applet, browser side.  There's going to be strong opinions
on this, probably on both sides.  But at the CDC we made a strong
stab with Java applets for several years and it never stopped
being a problem.  The last major push was with DataFerrett that
was co-developed with Census.  Census eventually wrapped it up
as a standalone app and made that their recommended way to
download and run the app.
Some bad assumptions:

- All users will have a java enabled browser, or ...

- if a user doesn't have a java applet their company/gov/agency will let 
them download and install a java jvm for their browser, and ...

- the jvm supported by a user's browser is version X.X or above.

These factors can be controlled for in an intranet but not out in the 
world at large, particularly when dealing with tightly controlled user 
systems.

(following is a paraphrase of an old song)
Oh trouble, trouble won't you set me free?
I've seen your face and I don't want to see it again.
Heitzso

Wayne Wilson wrote:
Tim Churches wrote:

But if you are looking for a fairly fully-featured map browser which 
can run in a browser (if you have Java), then it looks like the goods. 
We plan to re-assess in a year or two, when we can rely on users 
having a fairly recent Java VM installed.

I am wondering how this evaluation can be made.  We are faced with 
similar problems in considering the use of java webstart.  Not so long 
ago, we had hoped that advancing browser technology would solve this 
problem, but Microsoft essentially killed that plan.  Java is now 
essentially decoupled from the browser.  On the Macintosh we waited for 
many years for Apple and Sun to deliver a well supported java with the 
OS and now it's happened with OS X just in time for java support to be 
completely dropped by Microsoft.

That essentially leaves a web initiated, JRE install as the only viable 
option for ensuring java on client platforms that one does not control.  
I wonder if that option is at all viable?  If it is, then what is the 
set of circumstances that would allow one to conclude it is ready to use?

Some factors I can think of:

1) Speed of CPU
2) Rev level of OS (i.e. Windows XP or Mac OS X or linux kernel 2.4.x)
3) Desktop image policies (i.e. user can't install software)
4) Network firewall port restrictions. (We recently encountered a 
situation at UCLA where client browsers could not specify port numbers 
which lead to a failure of our clincial trials software).





Re: RODS vs. OpenEMed, was Re: Open source medical survellance

2003-11-06 Thread Karsten Hilbert
 OIO-1.0.x works with either PostgreSQL or Oracle. It is a 2-minute
 click-and-play install on either. What is the big deal?
I suspect there's a difference in complexity.

Karsten
-- 
GPG key ID E4071346 @ wwwkeys.pgp.net
E167 67FD A291 2BEA 73BD  4537 78B9 A9F9 E407 1346



Re: RODS vs. OpenEMed, was Re: Open source medical survellance

2003-11-06 Thread David Forslund
I agree generally with this statement.   However OpenMap, for example, 
doesn't require this if you use it on the serverside
(much like ArcIMS is typically used).   We have had almost as much trouble, 
though, dealing with variations in JavaScript in the browser and
you will find many web sites that have custom JavaScript for each browser 
they support.We've recently had a problem
with the JavaScript interface to an ArcIMS server, too, because it makes 
some assumptions that may only apply on
an intranet.   We rely heavily on Java on the server side, and no Java on 
the client.  We give up functionality, in many cases,
but people seem more comfortable with this solution, and this option is 
getting better all the time with XML, etc. capabilities.

I think Java WebStart is a good way to drop a Java app onto a desktop and 
maintain it.   The fact that MS doesn't provide
a JVM is actually good, because you have much more control over 
compatibility without it getting in the way.  Firewall issues
are always a problem.   To have a distributed app working between 
enterprises, we have to negotiate with all the parties
for a port (or ports) for our application.   Coming over port 80 (or 843) 
is not a good option because this doesn't really help security.  This
really is a more general issue than the JVM problem, however.

Installing a JVM on a system today enables the plugins for the browsers 
pretty much automatically, so once this is done, you are in
good shape.

We also have quite successfully use InstallAnywhere, which basically makes 
the JVM disappear, because it is delivered with the app,
if needed.   It is a waste, however, if each app on your desktop has its 
own JVM.

Dave

At 08:13 AM 11/6/2003, Heitzso wrote:
Re Java applet, browser side.  There's going to be strong opinions
on this, probably on both sides.  But at the CDC we made a strong
stab with Java applets for several years and it never stopped
being a problem.  The last major push was with DataFerrett that
was co-developed with Census.  Census eventually wrapped it up
as a standalone app and made that their recommended way to
download and run the app.
Some bad assumptions:

- All users will have a java enabled browser, or ...

- if a user doesn't have a java applet their company/gov/agency will let 
them download and install a java jvm for their browser, and ...

- the jvm supported by a user's browser is version X.X or above.

These factors can be controlled for in an intranet but not out in the 
world at large, particularly when dealing with tightly controlled user systems.

(following is a paraphrase of an old song)
Oh trouble, trouble won't you set me free?
I've seen your face and I don't want to see it again.
Heitzso

Wayne Wilson wrote:
Tim Churches wrote:

But if you are looking for a fairly fully-featured map browser which can 
run in a browser (if you have Java), then it looks like the goods. We 
plan to re-assess in a year or two, when we can rely on users having a 
fairly recent Java VM installed.
I am wondering how this evaluation can be made.  We are faced with 
similar problems in considering the use of java webstart.  Not so long 
ago, we had hoped that advancing browser technology would solve this 
problem, but Microsoft essentially killed that plan.  Java is now 
essentially decoupled from the browser.  On the Macintosh we waited for 
many years for Apple and Sun to deliver a well supported java with the OS 
and now it's happened with OS X just in time for java support to be 
completely dropped by Microsoft.
That essentially leaves a web initiated, JRE install as the only viable 
option for ensuring java on client platforms that one does not control.
I wonder if that option is at all viable?  If it is, then what is the set 
of circumstances that would allow one to conclude it is ready to use?
Some factors I can think of:
1) Speed of CPU
2) Rev level of OS (i.e. Windows XP or Mac OS X or linux kernel 2.4.x)
3) Desktop image policies (i.e. user can't install software)
4) Network firewall port restrictions. (We recently encountered a 
situation at UCLA where client browsers could not specify port numbers 
which lead to a failure of our clincial trials software).




Re: RODS vs. OpenEMed, was Re: Open source medical survellance

2003-11-06 Thread David Forslund
And the fact that an Oracle installation probably already exists with an 
experienced DBA.
With that resource, it may not be to difficult.  But installing and 
managing Oracle from
scratch is not recommend, while the same is not true for MySQL, for example.

Dave
At 08:21 AM 11/6/2003, Karsten Hilbert wrote:
 OIO-1.0.x works with either PostgreSQL or Oracle. It is a 2-minute
 click-and-play install on either. What is the big deal?
I suspect there's a difference in complexity.
Karsten
--
GPG key ID E4071346 @ wwwkeys.pgp.net
E167 67FD A291 2BEA 73BD  4537 78B9 A9F9 E407 1346



Live OIO

2003-11-06 Thread Heitzso
Just requesting MD5s at the same place that the downloads avail from, 
whether SourceForge or the mirrors.  If they are there and close and
I didn't see them then I apologize.  I looked at the mirror site I
was downloading from and where there would typically be a blat.md5
I didn't find one.

Reason I ask is I am now downloading Live OIO latest for the second
time.  First time I burned a CD and tried to boot off it on two
boxes that can boot [G|K]noppix and other live cds fine to no avail.
I assume the download glitched though w/o md5 I don't really know.
Thanks,
Heitzso


Re: RODS vs. OpenEMed, was Re: Open source medical survellance

2003-11-06 Thread Heitzso
Thanks David,

Your response is balanced and gives depth to the issue.

David Forslund wrote:
I agree generally with this statement.   However OpenMap, for example, 
doesn't require this if you use it on the serverside
(much like ArcIMS is typically used).   We have had almost as much 
trouble, though, dealing with variations in JavaScript in the browser and
you will find many web sites that have custom JavaScript for each 
browser they support.We've recently had a problem
with the JavaScript interface to an ArcIMS server, too, because it makes 
some assumptions that may only apply on
an intranet.   We rely heavily on Java on the server side, and no Java 
on the client.  We give up functionality, in many cases,
but people seem more comfortable with this solution, and this option is 
getting better all the time with XML, etc. capabilities.

I think Java WebStart is a good way to drop a Java app onto a desktop 
and maintain it.   The fact that MS doesn't provide
a JVM is actually good, because you have much more control over 
compatibility without it getting in the way.  Firewall issues
are always a problem.   To have a distributed app working between 
enterprises, we have to negotiate with all the parties
for a port (or ports) for our application.   Coming over port 80 (or 
843) is not a good option because this doesn't really help security.  This
really is a more general issue than the JVM problem, however.

Installing a JVM on a system today enables the plugins for the browsers 
pretty much automatically, so once this is done, you are in
good shape.

We also have quite successfully use InstallAnywhere, which basically 
makes the JVM disappear, because it is delivered with the app,
if needed.   It is a waste, however, if each app on your desktop has its 
own JVM.

Dave

At 08:13 AM 11/6/2003, Heitzso wrote:

Re Java applet, browser side.  There's going to be strong opinions
on this, probably on both sides.  But at the CDC we made a strong
stab with Java applets for several years and it never stopped
being a problem.  The last major push was with DataFerrett that
was co-developed with Census.  Census eventually wrapped it up
as a standalone app and made that their recommended way to
download and run the app.
Some bad assumptions:

- All users will have a java enabled browser, or ...

- if a user doesn't have a java applet their company/gov/agency will 
let them download and install a java jvm for their browser, and ...

- the jvm supported by a user's browser is version X.X or above.

These factors can be controlled for in an intranet but not out in the 
world at large, particularly when dealing with tightly controlled user 
systems.

(following is a paraphrase of an old song)
Oh trouble, trouble won't you set me free?
I've seen your face and I don't want to see it again.
Heitzso

Wayne Wilson wrote:

Tim Churches wrote:

But if you are looking for a fairly fully-featured map browser which 
can run in a browser (if you have Java), then it looks like the 
goods. We plan to re-assess in a year or two, when we can rely on 
users having a fairly recent Java VM installed.
I am wondering how this evaluation can be made.  We are faced with 
similar problems in considering the use of java webstart.  Not so 
long ago, we had hoped that advancing browser technology would solve 
this problem, but Microsoft essentially killed that plan.  Java is 
now essentially decoupled from the browser.  On the Macintosh we 
waited for many years for Apple and Sun to deliver a well supported 
java with the OS and now it's happened with OS X just in time for 
java support to be completely dropped by Microsoft.
That essentially leaves a web initiated, JRE install as the only 
viable option for ensuring java on client platforms that one does not 
control.
I wonder if that option is at all viable?  If it is, then what is the 
set of circumstances that would allow one to conclude it is ready to 
use?
Some factors I can think of:
1) Speed of CPU
2) Rev level of OS (i.e. Windows XP or Mac OS X or linux kernel 2.4.x)
3) Desktop image policies (i.e. user can't install software)
4) Network firewall port restrictions. (We recently encountered a 
situation at UCLA where client browsers could not specify port 
numbers which lead to a failure of our clincial trials software).








RE: Academic Medical Center Posistion paper

2003-11-06 Thread Paul Nagy
I would very interested in that discussion.  We have developed some OSS
apps and have used several in the realm of radiology.  Maybe we can get
together at AMIA.  I am also putting on a symposium at the RSNA on Open
Source and its role in innovation.

Paul

Paul Nagy, Ph.D.
Director, Radiology Informatics Laboratory
Medical College of Wisconsin
9200 W. Wisconsin Ave
Milwaukee, Wi 53226
Http://clubpacs.mcw.edu
Ph (414) 805-2167
Fx (414) 259-7889


-Original Message-
From: Wayne Wilson [mailto:[EMAIL PROTECTED]
Sent: Thursday, November 06, 2003 7:53 AM
To: openhealth-list @ minoru-development . com
Subject: Academic Medical Center Posistion paper


I am preparing a position paper on FOSS in academic medical 
centers.  Or course it is focused on my institution, The 
Univeristy of Michigan Medical School.

I am interested in any FOSS projects at Medical Schools 
throughout the world, that is projects that are supported by 
the Schools as part of their academic mission.

I want to list them and perhaps engage with their leaders in 
some dialogue about what value FOSS provides to their 
instituition.


-- 
Wayne Wilson
An attachment containing my pgp-signature is included.
My public key fingerprint is:
9325 05AD 866B BCCB 45BF  E86A 63E1 C6ED 4130 5461
My public key can be downloaded from wwwkeys.us.pgp.net




Re: Live OIO

2003-11-06 Thread Andrew Ho
Heitzso,
  Sorry that it is not obvious where to find this md5sum:
   http://sourceforge.net/project/shownotes.php?release_id=189288
  It is part of the release notes in Sourceforge's file area. Click on the
book icon for LiveOIO-1.0.6 immediately above the LiveOIO-1.0.6.iso
download link.

Best regards,

Andrew
---
Andrew P. Ho, M.D.
OIO: Open Infrastructure for Outcomes
www.TxOutcome.Org

On Thu, 6 Nov 2003, Heitzso wrote:

 Just requesting MD5s at the same place that the downloads avail from,
 whether SourceForge or the mirrors.  If they are there and close and
 I didn't see them then I apologize.  I looked at the mirror site I
 was downloading from and where there would typically be a blat.md5
 I didn't find one.

 Reason I ask is I am now downloading Live OIO latest for the second
 time.  First time I burned a CD and tried to boot off it on two
 boxes that can boot [G|K]noppix and other live cds fine to no avail.
 I assume the download glitched though w/o md5 I don't really know.

 Thanks,
 Heitzso




RE: Academic Medical Center Posistion paper

2003-11-06 Thread David Forslund


At AMIA next week, there are several sessions on Open Source including a
fairly general panel (S89) on Wednesday morning The issue
you describe is quite appropriate for that panel (in which I am a
participant). Please bring the topic up, if it isn't addressed by
the panelists.
Dave
At 09:15 AM 11/6/2003, Paul Nagy wrote:
I would very interested in that
discussion. We have developed some OSS
apps and have used several in the realm of radiology. Maybe we can
get
together at AMIA. I am also putting on a symposium at the RSNA on
Open
Source and its role in innovation.
Paul
Paul Nagy, Ph.D.
Director, Radiology Informatics Laboratory
Medical College of Wisconsin
9200 W. Wisconsin Ave
Milwaukee, Wi 53226
Http://clubpacs.mcw.edu
Ph (414) 805-2167
Fx (414) 259-7889

-Original Message-
From: Wayne Wilson
[mailto:[EMAIL PROTECTED]]
Sent: Thursday, November 06, 2003 7:53 AM
To: openhealth-list @ minoru-development . com
Subject: Academic Medical Center Posistion paper

I am preparing a position paper on FOSS in academic medical 
centers. Or course it is focused on my institution, The 
Univeristy of Michigan Medical School.
I am interested in any FOSS projects at Medical Schools 
throughout the world, that is projects that are supported by 
the Schools as part of their academic mission.
I want to list them and perhaps engage with their leaders in 
some dialogue about what value FOSS provides to their 
instituition.

-- 
Wayne Wilson
An attachment containing my pgp-signature is included.
My public key fingerprint is:
9325 05AD 866B BCCB 45BF E86A 63E1 C6ED 4130 5461
My public key can be downloaded from wwwkeys.us.pgp.net

David W.
Forslund[EMAIL PROTECTED]
Computer and Computational
Scienceshttp://www.acl.lanl.gov/~dwf
Los Alamos National
LaboratoryLos
Alamos, NM
87545
505-663-5218FAX:
505-663-5225




Re: Academic Medical Center Posistion paper

2003-11-06 Thread Wayne Wilson
David Forslund wrote:
At AMIA next week, there are several sessions on Open Source including a 
fairly general panel (S89) on Wednesday morning  The issue
you describe is quite appropriate for that panel (in which I am a 
participant).  Please bring the topic up, if it isn't addressed by the 
panelists.

I only wish I could go to AMIA, budget cuts in the state 
have restricted travel severly on the professional staff 
side.  I think the faculty havn't seen as much reduction as 
they can get grant funding for it.



--
Wayne Wilson
An attachment containing my pgp-signature is included.
My public key fingerprint is:
9325 05AD 866B BCCB 45BF  E86A 63E1 C6ED 4130 5461
My public key can be downloaded from wwwkeys.us.pgp.net



pgp0.pgp
Description: PGP signature


Re: RODS vs. OpenEMed, was Re: Open source medical survellance

2003-11-06 Thread Tim Churches
On Fri, 2003-11-07 at 02:39, David Forslund wrote:
 I agree generally with this statement.   However OpenMap, for example, 
 doesn't require this if you use it on the serverside
 (much like ArcIMS is typically used). 

Yes, that's (mostly) how we use ArcIMS. I don't recall evaluating
OpenMap on the server-side only - perhaps we overlooked that - we must
revisit it soon. Anyway, ArcIMS is working well for us but it is a
barrier to transplanting our system to other settings, since everything
else is open source.

   We have had almost as much trouble, 
 though, dealing with variations in JavaScript in the browser and
 you will find many web sites that have custom JavaScript for each browser 
 they support.We've recently had a problem
 with the JavaScript interface to an ArcIMS server, too, because it makes 
 some assumptions that may only apply on
 an intranet.   We rely heavily on Java on the server side, and no Java on 
 the client.  We give up functionality, in many cases,
 but people seem more comfortable with this solution, and this option is 
 getting better all the time with XML, etc. capabilities.

Yes, we aim to be both JavaScript-free and Java-free on the client side.
The GIS aspects are the only place where this has not been possible.
I should say, we aim not to require JavaScript. If it is present in a
known browser implementation then we are starting to use it a bit, very
selectively. for some convenience functions. But if it is not available,
everything still works.

 I think Java WebStart is a good way to drop a Java app onto a desktop and 
 maintain it.   The fact that MS doesn't provide
 a JVM is actually good, because you have much more control over 
 compatibility without it getting in the way.  Firewall issues
 are always a problem.   To have a distributed app working between 
 enterprises, we have to negotiate with all the parties
 for a port (or ports) for our application.   Coming over port 80 (or 843) 
 is not a good option because this doesn't really help security.  This
 really is a more general issue than the JVM problem, however.

Every time there is a MS Windows virus outbreak the network admins lock
down all ports except 25 and 80 on our WAN routers and firewalls. Well,
that's an exaggeration but it often happens. 

 Installing a JVM on a system today enables the plugins for the browsers 
 pretty much automatically, so once this is done, you are in
 good shape.

The battle is getting IT support staff to recognise that a recent JVM
should be part of their standard PC operating environment.

Tim C

 We also have quite successfully use InstallAnywhere, which basically makes 
 the JVM disappear, because it is delivered with the app,
 if needed.   It is a waste, however, if each app on your desktop has its 
 own JVM.
 
 Dave
 
 
 At 08:13 AM 11/6/2003, Heitzso wrote:
 Re Java applet, browser side.  There's going to be strong opinions
 on this, probably on both sides.  But at the CDC we made a strong
 stab with Java applets for several years and it never stopped
 being a problem.  The last major push was with DataFerrett that
 was co-developed with Census.  Census eventually wrapped it up
 as a standalone app and made that their recommended way to
 download and run the app.
 
 Some bad assumptions:
 
 - All users will have a java enabled browser, or ...
 
 - if a user doesn't have a java applet their company/gov/agency will let 
 them download and install a java jvm for their browser, and ...
 
 - the jvm supported by a user's browser is version X.X or above.
 
 These factors can be controlled for in an intranet but not out in the 
 world at large, particularly when dealing with tightly controlled user systems.
 
 
 (following is a paraphrase of an old song)
 Oh trouble, trouble won't you set me free?
 I've seen your face and I don't want to see it again.
 
 
 Heitzso
 
 
 Wayne Wilson wrote:
 Tim Churches wrote:
 
 
 But if you are looking for a fairly fully-featured map browser which can 
 run in a browser (if you have Java), then it looks like the goods. We 
 plan to re-assess in a year or two, when we can rely on users having a 
 fairly recent Java VM installed.
 I am wondering how this evaluation can be made.  We are faced with 
 similar problems in considering the use of java webstart.  Not so long 
 ago, we had hoped that advancing browser technology would solve this 
 problem, but Microsoft essentially killed that plan.  Java is now 
 essentially decoupled from the browser.  On the Macintosh we waited for 
 many years for Apple and Sun to deliver a well supported java with the OS 
 and now it's happened with OS X just in time for java support to be 
 completely dropped by Microsoft.
 That essentially leaves a web initiated, JRE install as the only viable 
 option for ensuring java on client platforms that one does not control.
 I wonder if that option is at all viable?  If it is, then what is the set 
 of circumstances that would allow one to conclude it is ready to use?
 

Re: RODS vs. OpenEMed, was Re: Open source medical survellance

2003-11-06 Thread Tim Churches
On Fri, 2003-11-07 at 02:21, Karsten Hilbert wrote:
  OIO-1.0.x works with either PostgreSQL or Oracle. It is a 2-minute
  click-and-play install on either. What is the big deal?
 I suspect there's a difference in complexity.

As Horst points out, Oracle installation and set-up is a non-trivial
task, wheeras with PostgreSQL there is almost nothing to set or tune,
except for the very simple to configure authentication and the size of a
few buffers if you want better performance. MySQL actually has a lot
more tuning options than PostgreSQL, and takes slightly longer to set up
properly in my experience. But both are probably an order of magnitude
less complex to configure than Oracle. There is a positive monotonic
relationship between the price of a software product and the complexity
and expense involved in its configuration.
-- 

Tim C

PGP/GnuPG Key 1024D/EAF993D0 available from keyservers everywhere
or at http://members.optushome.com.au/tchur/pubkey.asc
Key fingerprint = 8C22 BF76 33BA B3B5 1D5B  EB37 7891 46A9 EAF9 93D0




signature.asc
Description: This is a digitally signed message part


Re: RODS vs. OpenEMed, was Re: Open source medical survellance

2003-11-06 Thread Tim Churches
On Fri, 2003-11-07 at 00:19, Wayne Wilson wrote:
 Tim Churches wrote:
  
  But if you are looking for a fairly fully-featured map browser which can run in a 
  browser (if you have Java), then it looks like the goods. We plan to re-assess in 
  a 
  year or two, when we can rely on users having a fairly recent Java VM installed.
  
 I am wondering how this evaluation can be made.  We are 
 faced with similar problems in considering the use of java 
 webstart.  Not so long ago, we had hoped that advancing 
 browser technology would solve this problem, but Microsoft 
 essentially killed that plan.  Java is now essentially 
 decoupled from the browser.  On the Macintosh we waited for 
 many years for Apple and Sun to deliver a well supported 
 java with the OS and now it's happened with OS X just in 
 time for java support to be completely dropped by Microsoft.
 
 That essentially leaves a web initiated, JRE install as the 
 only viable option for ensuring java on client platforms 
 that one does not control.  I wonder if that option is at 
 all viable?  If it is, then what is the set of circumstances 
 that would allow one to conclude it is ready to use?
 
 Some factors I can think of:
 
 1) Speed of CPU
 2) Rev level of OS (i.e. Windows XP or Mac OS X or linux 
 kernel 2.4.x)
 3) Desktop image policies (i.e. user can't install software)

If the application is to be used repeatedly by a smallish number of
users, I think 1-3 above can be overcome (with some effort). But if the
application is intended for very widespread and/or occasional use, then
client-side Java is currently not viable IMHO.

 4) Network firewall port restrictions. (We recently 
 encountered a situation at UCLA where client browsers could 
 not specify port numbers which lead to a failure of our 
 clincial trials software).

That's always a problem. Every time a new local network admin is found,
the first thing they do is close all the ports on their routers to see
if anyone complains, then they re-open them as required. Again that is a
generalisation and I am sorry for impugning the reputation of network
admins, but with the recent Windows virus/worm outbreaks, they are a
nervous group of people who often act first and ask later in an effort
to keep their networks functioning at all. Thus use of non-standard
ports is a source of recurring problems, I think.
-- 

Tim C

PGP/GnuPG Key 1024D/EAF993D0 available from keyservers everywhere
or at http://members.optushome.com.au/tchur/pubkey.asc
Key fingerprint = 8C22 BF76 33BA B3B5 1D5B  EB37 7891 46A9 EAF9 93D0




signature.asc
Description: This is a digitally signed message part


Re: [Openrods-general] Re: Re: RODS vs. OpenEMed, was Re: Open source medical survellance

2003-11-06 Thread Tim Churches
On Fri, 2003-11-07 at 00:11, David Forslund wrote:
 At 01:07 AM 11/6/2003, Tim Churches wrote:
 David Forslund [EMAIL PROTECTED] wrote:
  
   Have people considered openmap?  (http://openmap.org)   It doesn't
   seem to
   be missing much in the way of features and has been around for quite
   awhile.
 
 Yes, we thought it was very good. However, for our purposes, it had two
 problems:
 a) the need for Java to be available locally - we can't rely on that, and 
 needed a
 Web GIS system which could also just deliver raster images to a browser and
 only need JavaScript.
 b) we couldn't see an obvious and easy way to dumb down the interface, 
 which
 is a bit too complex for the casual or occasional user who wants to look 
 at some
 maps in a hurry.
 
 It works fine as I understand in generating raster images to a browser if 
 you like
 through a servlet.

OK, we should re-evaluate it as a servlet.

 Sounds like Java was the real barrier for you.

Well, yes, our experience with both client-side and server side Java
apps has not been a happy one - mostly the fault of the (non open
source) Java GIS application we were trying to deploy. We eventually
abandoned the project due to problems with massive memory consumption on
both the client and server side which the application provider never
managed to solve, as well as very poor client-side performance (even on
the latest PCs).

But yes, if we can use Python (with C extension modules for extra speed
if really required) instead of Java, then we will. To us, Python is a
nicer, more productive language, the execution speed is comparable to
Java (much better with C extension modules for bottlenecks), Python is
easier to interface with other non-Java systems (and with Java systems
via Jython), and has equivalent cross-platform support to Java. What
Python lacks is massive backing by large corporations such as IBM and
Sun, as well as any recognition by corporate IT people. We have not
found either of these to be major problems.

Tim C

 But if you are looking for a fairly fully-featured map browser which can 
 run in a
 browser (if you have Java), then it looks like the goods. We plan to 
 re-assess in a
 year or two, when we can rely on users having a fairly recent Java VM 
 installed.
 
 Tim C
 
  
   Dave
   At 08:01 PM 11/5/2003, Heitzso wrote:
   Re FOSS GIS, I've played with mapserver/postgis and was very
   impressed.  I'm curious if that combination was explored, and
   what is available in ESRI and is used by these surveillance
   packages and that isn't available in current (may be the
   operative word) mapserver/postgis/geos/r combo
   (i.e. postgresql extended with postgis/geos and r statistical
   package)?
   
   Thanks,
   Heitzso
   
   Tim Churches wrote:
   Andrew Ho [EMAIL PROTECTED] wrote:
   
   I would hope OpenEMed is packaged for easier installation than
   RODS:
From http://www.health.pitt.edu/rods/sw/default.htm
   --- begin quote
   WARNING! Installation of RODS and its associated software packages
   requires the assistance of an experienced Oracle DBA, web server
   administrator, and an ESRI expert. Attempting to install RODS
   without
   such
   guidance is not advised.
   --- end quote
   
   The RODS people are just being realistic. You need to understand
   the
   nature of biosurveillance systems like RODS or OpenEMed, Andrew.
   They are
   not standalone packages, but rather comprise many separate parts,
   all
   working together, and as Dave has said, interfacing with often
   dozens of
   disparate external health information systems. I suspect that in a
   real-life deployment, it may take many person-weeks or even
   person-months
   to properly install, configure and test something like RODS. So
   even for
   a simplified demo system, allotting several person days is not
   unreasonable. Just because no money is needed to obtain FOSS
   doesn't mean
   that no money or other resources are required to install and
   configure it.
   
 Also, they are still dependent on ESRI's proprietary GIS
   product.
   
   Although the various open source GIS products are improving
   rapidly, none
   currently approach the combination of power and ease-of-use of the
   ESRI
   ArcIMS product on Posix platforms (MapInfo, the main ESRI
   competitor, is
   also powerful and easy to use, but it is mainly for Windows
   platforms).
   We looked at the FOSS GIS alternatives very carefully before
   deciding to
   go with ESRI. So I can understand RODS' decision to use the ESRI
   product
   - there is no real FOSS alternative with the same range of features
   and
   capabilities. Maybe in a year or two more there will be, but not
   yet.
   
   On the other hand, 31 of the 50 states in the U.S. currently use
   RODS!
 http://openrods.sourceforge.net/index.php?page=contribute
   
   Yes, but only to track pharmacy sales, not for ambulatory care
   surveillance, which is a lot more complex. Only two states use RODS

Re: RODS vs. OpenEMed, was Re: Open source medical survellance

2003-11-06 Thread Tim Churches
On Thu, 2003-11-06 at 14:01, Heitzso wrote:
 Re FOSS GIS, I've played with mapserver/postgis and was very
 impressed.  I'm curious if that combination was explored, and
 what is available in ESRI and is used by these surveillance
 packages and that isn't available in current (may be the
 operative word) mapserver/postgis/geos/r combo
 (i.e. postgresql extended with postgis/geos and r statistical
 package)?

Yes, we have used postgis and it is great, and a very viable alternative
to ESRI's ArcSDE product (which needs Oracle or DB2 from memory).
Likewise the geostatistical tools for R (there are several libraries)
look great, although we haven't used them much yet.

We did look at MapServer and were impressed, although it is even better
now. However, we though at the time (a year ago) that the amount of
effort required to set up MapServer with PostGIS was more than we could
manage at the time. But yes, we are keen to re-evaluate. We would be
even keener to collaborate with others who are working with Mapserver
and PostGIS. We are quite happy to run MapServer/PostGIS alongside
ArcIMS as a comparison.

Tim C

 
 Thanks,
 Heitzso
 
 Tim Churches wrote:
  Andrew Ho [EMAIL PROTECTED] wrote:
  
 I would hope OpenEMed is packaged for easier installation than RODS:
 
 From http://www.health.pitt.edu/rods/sw/default.htm
 --- begin quote
 WARNING! Installation of RODS and its associated software packages
 requires the assistance of an experienced Oracle DBA, web server
 administrator, and an ESRI expert. Attempting to install RODS without
 such
 guidance is not advised.
 --- end quote
  
  
  The RODS people are just being realistic. You need to understand the nature of 
  biosurveillance systems like RODS or OpenEMed, Andrew. They are not 
  standalone packages, but rather comprise many separate parts, all working 
  together, and as Dave has said, interfacing with often dozens of disparate 
  external health information systems. I suspect that in a real-life deployment, it 
  may 
  take many person-weeks or even person-months to properly install, configure 
  and test something like RODS. So even for a simplified demo system, allotting 
  several person days is not unreasonable. Just because no money is needed to 
  obtain FOSS doesn't mean that no money or other resources are required to 
  install and configure it.
  
  
   Also, they are still dependent on ESRI's proprietary GIS product.
  
  
  Although the various open source GIS products are improving rapidly, none 
  currently approach the combination of power and ease-of-use of the ESRI 
  ArcIMS product on Posix platforms (MapInfo, the main ESRI competitor, is also 
  powerful and easy to use, but it is mainly for Windows platforms). We looked at 
  the FOSS GIS alternatives very carefully before deciding to go with ESRI. So I 
  can understand RODS' decision to use the ESRI product - there is no real FOSS 
  alternative with the same range of features and capabilities. Maybe in a year or 
  two more there will be, but not yet.
  
  
 On the other hand, 31 of the 50 states in the U.S. currently use
 RODS!
   http://openrods.sourceforge.net/index.php?page=contribute
  
  
  Yes, but only to track pharmacy sales, not for ambulatory care surveillance, which 
  is a lot more complex. Only two states use RODS for Emergency Room-based 
  surveillance so far - still an impressive acheivement, mind you.
  
  
 If each state contributes 0.5 developer, they would have 15 FTE
 developers
 - Wow!
  
  
  Yup, there is a lot of potential in FOSS-mediated resource aggregation.
  
  Tim C
  
  
-- 

Tim C

PGP/GnuPG Key 1024D/EAF993D0 available from keyservers everywhere
or at http://members.optushome.com.au/tchur/pubkey.asc
Key fingerprint = 8C22 BF76 33BA B3B5 1D5B  EB37 7891 46A9 EAF9 93D0




signature.asc
Description: This is a digitally signed message part


RES: RODS vs. OpenEMed, was Re: Open source medical survellance

2003-11-06 Thread Adelio De Souza Conter
Title: RES: RODS vs. OpenEMed, was Re: Open source medical survellance





Dear Friends,


 Please, I would like to unsubscribe that list. Who could help me?


Thanks,


Adélio
 


Received: from jade.hcpa.ufrgs.br (jade.hcpa [10.252.252.252]) by alpha.hcpa with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2655.55)

 id VVH0CM8F; Thu, 6 Nov 2003 17:37:01 -0200
Received: from localhost (localhost [127.0.0.1])
 by jade.hcpa.ufrgs.br (Postfix) with ESMTP id C443826AC6
 for [EMAIL PROTECTED]; Thu, 6 Nov 2003 17:36:57 -0200 (EDT)
Received: from jade.hcpa.ufrgs.br ([127.0.0.1])
by localhost (jade [127.0.0.1]) (amavisd-new, port 10024) with ESMTP
id 09804-06 for [EMAIL PROTECTED];
Thu, 6 Nov 2003 17:36:56 -0200 (EDT)
Received: from dhaame.pair.com (dhaame.pair.com [209.68.1.163])
 by jade.hcpa.ufrgs.br (Postfix) with SMTP id 0479226A9D
 for [EMAIL PROTECTED]; Thu, 6 Nov 2003 17:36:51 -0200 (EDT)
Received: (qmail 98413 invoked by uid 800); 6 Nov 2003 19:36:18 -
Resent-Date: 6 Nov 2003 19:36:18 -
Resent-Cc: recipient list not shown: ;
Subject: Re: RODS vs. OpenEMed, was Re: Open source medical survellance
From: Tim Churches [EMAIL PROTECTED]
Reply-To: [EMAIL PROTECTED]
To: openhealth-list @ minoru-development . com [EMAIL PROTECTED]
Cc: openrods-general @ lists . sourceforge . net [EMAIL PROTECTED]
In-Reply-To: [EMAIL PROTECTED]
References: [EMAIL PROTECTED]
 [EMAIL PROTECTED]
Content-Type: multipart/signed; micalg=pgp-sha1; protocol=application/pgp-signature; boundary==-sYr6VKN3mlvXxuxrg3a+

Organization: Totally disorganised
Message-Id: [EMAIL PROTECTED]
Mime-Version: 1.0
X-Mailer: Ximian Evolution 1.4.0 
Date: 07 Nov 2003 06:33:00 +1100
Resent-Message-ID: [EMAIL PROTECTED]
Resent-From: [EMAIL PROTECTED]
X-Mailing-List: [EMAIL PROTECTED] archive/latest/9904
X-Loop: [EMAIL PROTECTED]
Precedence: list
Resent-Sender: [EMAIL PROTECTED]



--=-sYr6VKN3mlvXxuxrg3a+
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable


--=-sYr6VKN3mlvXxuxrg3a+
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part


--=-sYr6VKN3mlvXxuxrg3a+--


--
Adélio 



-Mensagem original-
De: Tim Churches [mailto:[EMAIL PROTECTED]] 
Enviada em: quinta-feira, 6 de novembro de 2003 17:33
Para: openhealth-list @ minoru-development . com
Assunto: Re: RODS vs. OpenEMed, was Re: Open source medical survellance


On Thu, 2003-11-06 at 14:01, Heitzso wrote:
 Re FOSS GIS, I've played with mapserver/postgis and was very
 impressed. I'm curious if that combination was explored, and
 what is available in ESRI and is used by these surveillance
 packages and that isn't available in current (may be the
 operative word) mapserver/postgis/geos/r combo
 (i.e. postgresql extended with postgis/geos and r statistical
 package)?


Yes, we have used postgis and it is great, and a very viable alternative
to ESRI's ArcSDE product (which needs Oracle or DB2 from memory).
Likewise the geostatistical tools for R (there are several libraries)
look great, although we haven't used them much yet.


We did look at MapServer and were impressed, although it is even better
now. However, we though at the time (a year ago) that the amount of
effort required to set up MapServer with PostGIS was more than we could
manage at the time. But yes, we are keen to re-evaluate. We would be
even keener to collaborate with others who are working with Mapserver
and PostGIS. We are quite happy to run MapServer/PostGIS alongside
ArcIMS as a comparison.


Tim C


 
 Thanks,
 Heitzso
 
 Tim Churches wrote:
  Andrew Ho [EMAIL PROTECTED] wrote:
  
 I would hope OpenEMed is packaged for easier installation than RODS:
 
 From http://www.health.pitt.edu/rods/sw/default.htm
 --- begin quote
 WARNING! Installation of RODS and its associated software packages
 requires the assistance of an experienced Oracle DBA, web server
 administrator, and an ESRI expert. Attempting to install RODS without
 such
 guidance is not advised.
 --- end quote
  
  
  The RODS people are just being realistic. You need to understand the nature of 
  biosurveillance systems like RODS or OpenEMed, Andrew. They are not 
  standalone packages, but rather comprise many separate parts, all working 
  together, and as Dave has said, interfacing with often dozens of disparate 
  external health information systems. I suspect that in a real-life deployment, it may 
  take many person-weeks or even person-months to properly install, configure 
  and test something like RODS. So even for a simplified demo system, allotting 
  several person days is not unreasonable. Just because no money is needed to 
  obtain FOSS doesn't mean that no money or other resources are required to 
  install and configure it.
  
  
  Also, they are still dependent on ESRI's proprietary GIS product.
  
  
  Although the various open source GIS products are improving rapidly, none 
  currently approach the combination of power and 

Re: RODS vs. OpenEMed, was Re: Open source medical survellance

2003-11-06 Thread Karsten Hilbert
 few buffers if you want better performance. MySQL actually has a lot
 more tuning options than PostgreSQL, and takes slightly longer to set up
 properly in my experience. But both are probably an order of magnitude
 less complex to configure than Oracle.
I was suspecting a difference in the complexity of the setup
on Oracle that is required by OpenRODS and OIO, respectively.

Karsten
-- 
GPG key ID E4071346 @ wwwkeys.pgp.net
E167 67FD A291 2BEA 73BD  4537 78B9 A9F9 E407 1346



Re: RODS vs. OpenEMed, was Re: Open source medical survellance

2003-11-06 Thread Horst Herb
On Fri, 07 Nov 2003 05:59, Tim Churches wrote:
 to keep their networks functioning at all. Thus use of non-standard
 ports is a source of recurring problems, I think.

The solution is obviously applying for standardization of a port and making it 
widely known, at least within your audience domain.
Tedious process, I sent my application for the drugref interaction server port 
several months ago and still no response, but I still think this is the way 
to go.

Horst
-- 
A non-free program is a predatory social system that keeps people in a state 
of domination and division, and uses the spoils to dominate more.
-- Richard Stallman



simplify complexity, was Re: RODS vs. OpenEMed, was Re: Open source medical survellance

2003-11-06 Thread Andrew Ho
On Thu, 6 Nov 2003, Karsten Hilbert wrote:
...
  more tuning options than PostgreSQL, and takes slightly longer to set up
  properly in my experience. But both are probably an order of magnitude
  less complex to configure than Oracle.

 I was suspecting a difference in the complexity of the setup
 on Oracle that is required by OpenRODS and OIO, respectively.

Karsten,

Complexity cannot be the entire explanation. When I can put a Knoppix CD
into most PC and have it auto-configure a complex mix of video cards,
storage and network devices, the power of software to manage complexity
/ simplify is apparent.

There is no reason why we cannot build software that is much simpler to
install and use - including software that use Oracle. It may take more
work, but that's what R+D is all about.

Best regards,

Andrew
---
Andrew P. Ho, M.D.
OIO: Open Infrastructure for Outcomes
www.TxOutcome.Org