Greg;
Not to quarrel with what youve said but my point is (and has been) that that Common conventions (standards) are needed at all levels and if they are relavant and are to be referenced then the they need to exist and be current. We need standards about all of these compoents of a health information architecture. M is a key infrastructure convention for Vista and it needs to be kept current if its is to be referenced. There are many other standards that complement M, including those for conceptual contant (e.g. termiunilogy, models, etc). Elements of the VistA Community need to be active in these efforts which include messaging, technical infrastructure etc. The notice about the ONCHIT effort is just a reminder about the scope of waht will be needed to keep VistA current and relevant. To the extent that we can benefit from what the VA, IHS and DoD are doing, fine, but if they are not doing what will be needed for the general constituents of VistA then we need to work at that. The MDC is just one building block that has been neglected, I am sure that there are others but all will be needed. We just need to talk about who is doing what and keep working.

On Tue, 13 Sep 2005, Gregory Woodhouse wrote:

I'm quite in favor of "working with what you've got". I also believe that it is important to start rather than wait for perfection (the IETF motto,"rough consensus and running code" , seems particularly apropos here). That being said, it is not clear to me why a general purpose programming language belongs in a suite of health information standards. Note, however that I do NOT say that general purpose programming languages should never be standardized. What is troubling is when those standards become frozen in time and take on a life of their own. ANSI C was an improvement over K&R C, but the standard was revised yet again in 1999.

But having said that, there is a fundamental difference between programming languages and communications standards. If I decide to "improve" 802.11g, then I may very well produce an interface card or driver that breaks interoperability with other products. But if I develop a new version of a programming language and a working compiler for that language, then as long as I produce correct machine code complying with the appropriate ABI, then anyone can run the code. They may not use the same compiler, and may not even be familiar with th3 language I used to write the code they are running. But if a wireless station "speaks the wrong protocol", people wanting to connect to it are out of luck.
===
Gregory Woodhouse
[EMAIL PROTECTED]

"And the end of all our exploring
will be to arrive where we started
And know the place for the first time"
-- T.S. Eliot



On Sep 13, 2005, at 10:12 AM, A. Forrey wrote:

Greg:
Your worry is relevant and in standards work where consensus (not unanimity) is the rule, it means that folks have to work at it rather than "waiting for Godot". The reason that the MDC was succesfull was that there was wide participation, interest, and activity; I believe that that still can be the case. Part of the effort is educating folks on what standards developement is all about - and its not about sitting around letting others do the work so you can get "free lunch". The MUMPS community needs to re-educate its constituents about that point and to provide mechanmisms for them to participate. Chris Richardson has ideas about using the more recent means to achieve waht we used to by onsite meetings (which can be useful and not entirely discarded). The world has re-acquired some of the "citadel mentality" of Troy/Mycenae (circa 1200BC) as is paying the prices for either dictating from the citadel or passively accepting it wating fro Free lunch (There is and never was any Free Lunch so we have to reaffirm that regulalry). De Facto mandates result from look for free lunch. I think much better of those who have been in the MUMPS Community and it stems from Octo Barnett who started it all. We just need to get up a head of steam and stand out! An we then wont be hemmed in.


On Tue, 13 Sep 2005, Gregory Woodhouse wrote:


That's a good point. Personally, I think Ada is an underrated language (Tony Hoare's famous comment, notwithstanding), but the idea that its use should be mandatory for mission critical applications is quite different from its standardization. Even so, standards have a way of becoming de facto mandates, which is unfortunate because the end result is that people are afraid of developing standards for fear of being tied to an immutable standard that no longer fits their needs.

===
Gregory Woodhouse
[EMAIL PROTECTED]

"A hero is no braver than an ordinary
man, but he is brave five minutes longer."
-- Ralph Waldo Emerson




-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members


-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members

Reply via email to