-----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.
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.
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.
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? -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
iD8DBQFAxbZCY+HG7UEwVGERArUBAJ9iu6xh4TZ9Inf5qjd0OFP/y2xIMACbBtrG cNALdwKH9m+W1vCJvKVmCaE= =aySO -----END PGP SIGNATURE-----
------------------------------------------------------- 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

