Comments below. > ------------Original Message------------ > From: Wayne Wilson <[EMAIL PROTECTED]> > To: [EMAIL PROTECTED] > Cc: care2x developers <[EMAIL PROTECTED]> > Date: Tue, Jun-8-2004 6:55 AM > Subject: Re: Fwd: Re: [Care2002-developers] Comparing Care2x to other EPR/HIS/GP - 1 > > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Elpidio Latorilla wrote: > | Hi, > | > | But I see a problem with each group ( or module developer) freely > creating his > | own set of RPC API's. > | > | Technically this is very easy to achieve but we all know that the > problem lies > | somewhere else (it is not the technology). > | > Yes, one needs a consensus mechanism to agree upon API's and how they > are used. > > This was exactly the intent of the OMG's Health Care Domain Task Force. > ~ One can argue that the OMG process does not fit well with open source, > but one must recognize that David Forslund has done just that with > OpenEmed. One could also argue that the OMG technology, however good it > is, has been by-passed in the open source world at large. Note that > both KDE and Gnome have used OMG's CORBA. But also note that the KDE > project left CORBA behind for a lighter weight RPC called DCOP that they > then implemented XML-RPC on top of, in other words, web services, the > heir apparent to CORBA.
But apparently Gnome still uses CORBA. Also, I should note that the OMG process fits just fine with open source. There are numerous examples of open source implementations of OMG specificatins including Orbs, and many of the services including the full OMG workflow service as implemented by Objectweb. > > So, what is needed is an international process to agree upon the API's. > ~ When looking at the past of such efforts, I find nearly all standards > processes flawed in regards to open source, except for the one that the > IETF uses. In the classic IETF model, someone proposes (a usually > simple) model along with a free reference implementation as a draft > model within a working group. Over time, other people implement and > extend the draft model and at some point it's agreed to be practically > useful and then it get's voted an RFC. That process continues with > additions and revisions according to utility. What about getting some agreement on the underlying models? This would work using the UML/MDA approach and defer the API issue although one would also have mappings to specific technologies to demonstrate the functionality of the model. We have a reference implementation of the OMG HDTF specifications (at least a good portion of them). These could be added to, detracted from, modified to use Web Services or XML-RPC fairly easily. > > The IETF process is not perfect, it can be hijacked by commerical > interests and result in proposed standards where intellectual property > is entangled (but efforts to preclude that are mighty) or where the > proposals don't have an open source implementation and no one can test > them effectively before approval, or the proposals get so bogged down > with the agenda's of various companies that they get too complex to be > practical without lot's of money for implementation. > > But, it does work well, when it works by starting simple with a free > reference implementation and corporate representation is not allowed to > dominate. A recommendation we made at the NHII meeting last summer was for it to follow the IETF model. However, I've not seen the results of last year's meeting to see what is planned for this year's meeting. Because of its visibility, this upcoming NHII meeting should be attended by folks who want to affect the national agenda in this area. The interests and value of open source need to be represented at this meeting. > > How to do that in open source health care development? > > One really doesn't need to wait for a solution. All it takes is two or > more developers deciding to work together and a publication means, which > can be as simple as a mailing list. In person meetings, called working > sessions can be scheduled in conjunction with other health care > meetings the developers involved are likely to want to attend! > > I for one am willing to work on such an organization from a process > perspective, who wants to work on it from a development perspective? > I'm interested, but I think it will take more than the open source community to make this really work. Dave ------------------------------------------------------- This SF.Net email is sponsored by: GNOME Foundation Hackers Unite! GUADEC: The world's #1 Open Source Desktop Event. GNOME Users and Developers European Conference, 28-30th June in Norway http://2004/guadec.org _______________________________________________ Care2002-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/care2002-developers