Re: [Hardhats-members] We DO Care
I think this will serve as an excellent test for the local contingency plans for catastrophic failrues. As an example, as the VA moves more and more toward centralizing their databases, this sort of thing becomes more and more of serious an issue. This is one of the reasons that I am not in favor or purely ASP solutions with no local backup or operational capability for even small clinics. Paper backup is, of course, always an option in a non-critical setting, but in a hospital that has to continue critical care with need for access to existing data, for pharmacy, etc., at least until transfer of that critical data to paper, there needs to be a local, battery and generator backed up system. The flip side of this is what happens if the central data repository fails if the local sites do not have backup operational capabilities? We have been thinking in terms of terrorism a lot lately, not mother nature as terrorist, but it matters little what is causing the problem in the last analysis. Terrorists speak of causing the maximum economic disruption for the US as a goal, and causing a catastrophic power or communications failure is likely high on their list. Local backup could at least temporarily deal with this sort of problems until there is no fuel to keep the generators going. Roy, you have lived through a minor version of this at Bay Pines so I know you know much better than most of us what they are facing now and in the days to come in the wake of Katrina. --- 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
Re: [Hardhats-members] Starting point for next OpenVistA VivA
The PowerPC (from IBM) is the hardware platform used for the Macintosh today. === Gregory Woodhouse [EMAIL PROTECTED] A practical man is a man who practices the errors of his forefathers. -- Benjamin Disraeli On Aug 31, 2005, at 10:54 PM, Roy Gaber wrote: Interpretation please. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Gregory Woodhouse Sent: Thursday, September 01, 2005 12:09 AM To: hardhats-members@lists.sourceforge.net Subject: Re: [Hardhats-members] Starting point for next OpenVistA VivA What else is commonly run on the PowerPC? --- 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
RE: [Hardhats-members] We DO Care - YES we care about Katrina
Thanks for all the list of phone numbers. I will forward it to my sister. I just found out this morning that my brother-in-laws family (uncles, aunts, cousins, nieces and nephews) all lost their homes in New Orleans. Now they are all living with my sister in Houston. I just hope that these agencies can assist them right away. It is really devastating. My heart goes out to the victims. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Thurman Pedigo Sent: Wednesday, August 31, 2005 11:31 PM To: hardhats-members@lists.sourceforge.net Subject: RE: [Hardhats-members] We DO Care - YES we care about Katrina Wednesday, August 31, 2005 8:57 PM Gregory Woodhouse Said: What happened is so horrible that almost anything we can say seems inappropriate, or at least inadequate. Agree with George. There are numerous ways to contribute - AMA, AAFP, and numerous sources are providing suggestions, and appropriate links. Numerous lists have promoted involvement. We are all concerned. Thanks to Tomo for reminding us in a public way. Below is a list (distributed by AMA) for interested members:/tlp American Red Cross (800) HELP NOW (435-7669) in English, (800) 257-7575 in Spanish Salvation Army (800) SAL-ARMY (725-2769) Operation Blessing (800) 436-6348 America's Second Harvest (800) 344-8070 Adventist Community Services (800) 381-7171 Catholic Charities, USA (800) 919-9338 Christian Disaster Response (941) 956-5183 or (941) 551-9554 Christian Reformed World Relief Committee (800) 848-5818 Church World Service (800) 297-1516 Convoy of Hope (417) 823-8998 Lutheran Disaster Response (800) 638-3522 Mennonite Disaster Service (717) 859-2210 Nazarene Disaster Response (888) 256-5886 Presbyterian Disaster Assistance (800) 872-3283 Southern Baptist Convention -- Disaster Relief (800) 462-8657, ext. 6440 United Methodist Committee on Relief (800) 554-8583 -Original Message- From: [EMAIL PROTECTED] [mailto:hardhats- [EMAIL PROTECTED] On Behalf Of Gregory Woodhouse Sent: Wednesday, August 31, 2005 8:57 PM To: hardhats-members@lists.sourceforge.net Subject: Re: [Hardhats-members] We DO Care I've noticed very little discussion of Katrina on VA mail systems, too. Surely, that is not because VA employees do not care! Rather, I think everyone is simply at a loss for words. What happened is so horrible that almost anything we can say seems inappropriate, or at least inadequate. === Gregory Woodhouse [EMAIL PROTECTED] A practical man is a man who practices the errors of his forefathers. -- Benjamin Disraeli On Aug 31, 2005, at 6:50 PM, Tammy Henderson wrote: I am alarmed that there has been no expressed concern on this list regarding the following: * VAMC New Orleans, LA is flooded * VAMC Jackson, MS operating, but no networking capability * VAMC Biloxi, MS *apparently *operating, but no networking capability Any VA CBOC's relying on any of these sites have no access to medical records. I think we are all on this list because we care. What, with the level of expertise and the technical resources we have available, can we do to help ? Respectfully, Tomo Tomo Miller-Henderson VistA Advocate Wife/Daughter/Sister-in-law of American Veterans --- 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 --- 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
Re: [Hardhats-members] Starting TASKMAN no interactive way
Taskman and VistA tasked options can be enhanced to support the functionality that you mention Bhaskar. However, the job is monumental. All existing processes that queued to Taskman would have to be reexamined and mot like rewritten. Taskman would have to be enhanced to automatically restart processes. This step may not be necessary. The SOP for program design could be that the applications would honor the shutdown request and if need be the application would set up a new scheduled task so that it can start up where it left off at. This way Taskman would only have to be modified to handle shut down gracefully which would include to set up the notifications to processes to stop running. From the system level, this taskman function needs to honor the urgency of the system manager. The situation may be so serious that the manager does not want Taskman to wait for any extended time for the processes to stop. But that could easily be accommodated in that new taskman shutdown functionality. Actually that is the way Taskman currently works. - Original Message - From: Jim Self [EMAIL PROTECTED] To: hardhats-members@lists.sourceforge.net Sent: Wednesday, August 31, 2005 8:53 PM Subject: Re: [Hardhats-members] Starting TASKMAN no interactive way Bhaskar wrote: Steve -- I don't have a good answer for what to do if a process is running a report that will take several hours to complete when operations wants to shut the system down. The good news is that you can expect to have very few such long running processes. GT.M/Linux on a server oriented PC can cut the time required for such processes by orders of magnitude. I don't think we have any regular tasks left in VMACS that take more than a few minutes to run. I guess that depends on the application logic for the process. [For example, in our banking application, with the use of TP, all batch processes are designed to be automatically restartable from the state of the database.] However, I do take a slightly different view of the others. It seems to me that the typical / traditional deployment of Taskman occurs based on a model of computing that (a) CPUs are a scarce resource and (b) spawning processes is expensive. Thus, there is a pool of processes, and the demand for CPU resources is throttled by queuing tasks to processes in this pool. This is an important point. It seems to me that those of us who have been working for a long time with proprietary MUMPS implementations have developed blind spots over the years regarding this sort of possibility because it could so easily put you in conflict with restrictions on the number of concurrent processes allowed by your MUMPS license. We (VMTH UCD) are slowly changing our thinking in this direction, but I find that I need periodic reminders to let my imagination go that way. Perhaps this model may still be valid when deploying VistA at a large hospital - I just can't say for sure one way or another. However, in an era when one can and acquire a PC server that at least computationally* is as good as, and likely much better than, the biggest VAX that existed 10 years ago for a couple thousand dollars, and where even a low end Linux system can spawn hundreds - and maybe even thousands - of processes per second per CPU, this model of resource scarcity doesn't apply in the context of VistA deployed at a practice or a small hospital. One thing we have found is that some PC's make much better servers than others. We have been running the VMTH on a dual 1.3GHz Pentium 3 rackmount. We have been using a desktop PC with a faster CPU (I think 2-3Ghz Pentium 4) as a shared development server with a full-size copy of the live data (slightly out of date and altered). On many intensive tasks, the P3 is easily 10-20 times faster. It might be useful to run some simple VistA and MUMPS related performance tests and post numbers on the wiki to give a range of performance expectations for people who are wondering what sort of hardware they need or who seem to be getting exceptionally slow response. These would ideally be based on data in one of the OpenVistA distributions so they are easily repeated. --- Jim Self Systems Architect, Lead Developer VMTH Computer Services, UC Davis (http://www.vmth.ucdavis.edu/us/jaself) --- 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
Re: [Hardhats-members] help with vista
The MUMPS language includes a BREAK command, which is simply an explicit breakpoint for debugging. (There are other ways of setting breakpoints, too). According to VA coding standards, this command is not allowed in released code, so someone must have put it there and neglected to remove it. (Note: it will most likely be abbreviated B in the source code.) --- Samuel Fontanez [EMAIL PROTECTED] wrote: Hi my name is Samuel and i am trying to run the last version of OpenVista Semiviva in GTM version 5.00 but i can't loggin as a programmer when i arrive to programmer mode it is giving me an error. I will show you the error: ___ KIDS Kernel Installation Distribution System ... PG Programmer mode Delete Unreferenced Options Error Processing ... Global Block Count Routine Tools ... Select Programmer Options Option: PG Programmer mode %GTM-I-BREAK, Break instruction encountered At M source location PRGMODE+4^%ZOSVSelect Systems Manager Menu Option: __ that is the error, i think that i am not setting very well the variable that grant me permision to programer mode, that is why it won't let me go further in the menu. Also if you can help me with the vista documentation anything that you can send will be very apreciate. Thanks for your time, Samuel. __ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com --- 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 === Gregory Woodhouse [EMAIL PROTECTED] Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away. -- Antoine de Saint-Exupery --- 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
[Hardhats-members] New middleware project from Apache?
"Open Source Project Aims at Middleware" InformationWeek (08/29/05); Babcock, CharlesCompanies' increasing dependence on middleware has led to an open source movement from the Apache Software Foundation, known as Synapse, that could eventually challenge commercial applications such as IBM's WebSphereMQ and Tibco's Rendezvous. Though Synapse is still in its embryonic stages, and has yet to be upgraded by Apache to a full-fledged project, the prospect of a universal, standardized, and open source method of brokering services on a network could alter the commercial landscape considerably. If Apache proceeds with Synapse, the project will build on Apache Axis and Infravio's X-Broker, which will lend "two mature pieces of code" to help launch the initiative and attract the attention of a community of developers, says Infravio's Miko Matsumura. Tibco's Rob Meyer claims the open source project has no support from major vendors, but Synapse has garnered backing from Iona Technologies, Blue Titan Software, and Sonic Software. Synapse could help convert legacy systems to Web services if it succeeds in creating a standardized message and brokering system that builds on current standards, such as WS-Security and WS-Policy. As the demand for service-oriented products increases, Apache may emerge as the preeminent provider of open source code if it manages to add Synapse to an open source stack of interrelated programs. Forrester Research's Michael Gouldes says, "Apache is setting a lot of the direction of where open source and Java is going."Click Here to View Full Article ===Gregory Woodhouse[EMAIL PROTECTED]"Without the requirement of mathematical aestheticsĀ a great many discoveries would not have been made."-- Albert Einstein
Re: [Hardhats-members] We DO Care
This is certainly a good point, but it's really not a matter of either/or. It is quite possible to use a distributed storage model (and remain reasonably efficient as well), without losing the ability to tolerate network failures and even operate off-line for extended periods of time. I've long argued against the model that everyone wants to embrace (all writes must be to a single centralized master), but this model is frequently taken as a requirement because it is easily understood, and it does ensure the integrity of data updates. That being said, maintaining all data locally (without any synchronization or sharing) is, in my opinion, unnecessarily extreme. --- Nancy Anthracite [EMAIL PROTECTED] wrote: I think this will serve as an excellent test for the local contingency plans for catastrophic failrues. As an example, as the VA moves more and more toward centralizing their databases, this sort of thing becomes more and more of serious an issue. This is one of the reasons that I am not in favor or purely ASP solutions with no local backup or operational capability for even small clinics. Paper backup is, of course, always an option in a non-critical setting, but in a hospital that has to continue critical care with need for access to existing data, for pharmacy, etc., at least until transfer of that critical data to paper, there needs to be a local, battery and generator backed up system. The flip side of this is what happens if the central data repository fails if the local sites do not have backup operational capabilities? We have been thinking in terms of terrorism a lot lately, not mother nature as terrorist, but it matters little what is causing the problem in the last analysis. Terrorists speak of causing the maximum economic disruption for the US as a goal, and causing a catastrophic power or communications failure is likely high on their list. Local backup could at least temporarily deal with this sort of problems until there is no fuel to keep the generators going. Roy, you have lived through a minor version of this at Bay Pines so I know you know much better than most of us what they are facing now and in the days to come in the wake of Katrina. --- 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 === Gregory Woodhouse [EMAIL PROTECTED] Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away. -- Antoine de Saint-Exupery --- 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
Re: [Hardhats-members] Starting point for next OpenVistA VivA
That part I got, I use a PPC G5. It was the what else runs on the PPC that I was confused about, perhaps you were asking what other OS's run on it? - Original Message - From: Gregory Woodhouse [EMAIL PROTECTED] Date: Thursday, September 1, 2005 7:13 am Subject: Re: [Hardhats-members] Starting point for next OpenVistA VivA The PowerPC (from IBM) is the hardware platform used for the Macintosh today. === Gregory Woodhouse [EMAIL PROTECTED] A practical man is a man who practices the errors of his forefathers. -- Benjamin Disraeli On Aug 31, 2005, at 10:54 PM, Roy Gaber wrote: Interpretation please. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Gregory Woodhouse Sent: Thursday, September 01, 2005 12:09 AM To: hardhats-members@lists.sourceforge.net Subject: Re: [Hardhats-members] Starting point for next OpenVistA VivA What else is commonly run on the PowerPC? --- SF.Net email is Sponsored by the Better Software Conference EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle PracticesAgile 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
RE: [Hardhats-members] Re: VistA Imaging FDA and NonCommercial Us e Re: [Hardhats-members] Re: TIU Interface for Document Scanning ( fwd ) (fwd)
Hardhats: The following information was provided by Jim Callahan at my request for help in answereing Rusty Maynard's question earlier. Jim represents FDA on Clinical Lab Standards Institute committees on Lab Automation and Informatics Standards in DC. He may be a source useful to the World VistA programs held in DC in either speaking on Lab Module issues or helping to arrange appropriate speakers on imaging issues realting to the VistA architecture, I hope this will be useful. Arden W. Forrey PhD Dept of Restorative Dentistry University of Washington School of Dentistry 206-616-1875 Phone 206-543-7783 FAX -- Forwarded message -- Date: Wed, 31 Aug 2005 09:53:53 -0400 From: Callaghan, Jim [EMAIL PROTECTED] To: 'A. Forrey' [EMAIL PROTECTED] Subject: RE: [Hardhats-members] Re: VistA Imaging FDA and NonCommercial Us e Re: [Hardhats-members] Re: TIU Interface for Document Scanning ( fwd ) Arden Since I am looking at this from a clinical laboratory perspective a good starting point for me is to direct you to information on how the Office of In Vito Diagnostic Devices (OIVD) regulates clinical laboratory automation found at: http://www.fda.gov/cdrh/oivd/regulatory-overview.html#9b another FDA site dealing specifically with Imaging is Guidance for the Submission of Premarket Notifications for Medical Image Management Devices at: http://www.fda.gov/cdrh/ode/guidance/416.html. Decisions on how OIVD would regulate any laboratory imaging device would be based the information contained in the above sites, past decisions and appropriate regulations. Imaging components for medical use are considered medical devices and would be subject the Quality Systems regulations under 21 CFR 820 especially design controls. In addition medical devices are regulated according to their intended use. A non-diagnostic image storage and communications device used in the clinical laboratory, most likely would be viewed by OIVD as a class I type device, exempt from the premarket notification [510(k)] requirements of the Act, subject to the limitations to the exemption found in 21 CFR 862.9. A clinical laboratory imaging device which is diagnostic or a diagnostic aid would be regulated according to the 21 CFR 862, 864 and 866 classification regulations for the intended use and per any special controls for the described imaging device. Classification of specific uses beyond the clinical laboratory would be subject to other classification regulations that cover the other specific use. I'm not addressing the subject of closed loop verses open loop in 21 CFR 11, but closed loop verses open loop; i.e. human intervention, is a concept put forward several years ago for the in regulation of computer products, and I believe it is no longer popular in CDRH. Hope this is helpful. Jim This communication is consistent with 21 CFR 10.85(k) and constitutes an informal communication that represents my best judgment at this time but does not constitute an advisory opinion, does not necessarily represent the formal position of FDA, and does not bind or otherwise obligate or commit the agency to the view expressed. Jim Callaghan, MT (ASCP) Medical Technologist Senior Scientific Reviewer Food and Drug Administration Center for Devices and Radiological Health Office of In Vitro Diagnostic Device Evaluation and Safety 240.276.0443 THIS MESSAGE IS INTENDED ONLY FOR THE USE OF THE PARTY TO WHOM IT IS ADDRESSED AND MAY CONTAIN INFORMATION THAT IS PRIVILEGED, CONFIDENTIAL, AND PROTECTED FROM DISCLOSURE UNDER LAW. If you are not the addressee, or a person authorized to deliver the document to the addressee, you are hereby notified that any review disclosure, dissemination, copying, or other action based on the content of this communication is not authorized. If you have received this document in error, please immediately notify us by email or telephone 240.276.0443 -Original Message- From: A. Forrey [mailto:[EMAIL PROTECTED] Sent: Friday, August 12, 2005 11:29 AM To: jim callahan Subject: Re: [Hardhats-members] Re: VistA Imaging FDA and NonCommercial Use Re: [Hardhats-members] Re: TIU Interface for Document Scanning (fwd ) Jim: Within the group working on adaptation of VA's VistA to non-VA care settings, the issue has arisen about its IMaging module and the potential control the FDA might exert about how image management components of a health information architecture could be used and distributed. The issue of open software distribution is involved whether via a Supplier or an Acquirer. I commented to this group that the FDA is primarily interestrd in contolling devices that have closed control loops that do not included human decision making. Can you enlighten this and give a refrence to the appropriate laws and regulations along with a conservative policy statement an POC for those with further interest. This issue does relate to the clinical lab and measurement devices
RE: [Hardhats-members] help with vista
Um, actually that BREAK is in %ZOSV on purpose. That's currently how the Programmer mode option gets you to programmer mode from MenuMan in GT.M. Note that it's not an error message but an Information message. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Greg Woodhouse Sent: Thursday, September 01, 2005 8:44 AM To: hardhats-members@lists.sourceforge.net Subject: Re: [Hardhats-members] help with vista The MUMPS language includes a BREAK command, which is simply an explicit breakpoint for debugging. (There are other ways of setting breakpoints, too). According to VA coding standards, this command is not allowed in released code, so someone must have put it there and neglected to remove it. (Note: it will most likely be abbreviated B in the source code.) --- Samuel Fontanez [EMAIL PROTECTED] wrote: Hi my name is Samuel and i am trying to run the last version of OpenVista Semiviva in GTM version 5.00 but i can't loggin as a programmer when i arrive to programmer mode it is giving me an error. I will show you the error: ___ KIDS Kernel Installation Distribution System ... PG Programmer mode Delete Unreferenced Options Error Processing ... Global Block Count Routine Tools ... Select Programmer Options Option: PG Programmer mode %GTM-I-BREAK, Break instruction encountered At M source location PRGMODE+4^%ZOSVSelect Systems Manager Menu Option: __ that is the error, i think that i am not setting very well the variable that grant me permision to programer mode, that is why it won't let me go further in the menu. Also if you can help me with the vista documentation anything that you can send will be very apreciate. Thanks for your time, Samuel. __ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com --- 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 === Gregory Woodhouse [EMAIL PROTECTED] Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away. -- Antoine de Saint-Exupery --- 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
[Hardhats-members] help with vista
Hi my name is Samuel and i am trying to run the last version of OpenVista Semiviva in GTM version 5.00 but i can't loggin as a programmer when i arrive to programmer mode it is giving me an error. I will show you the error: ___ KIDS Kernel Installation Distribution System ... PG Programmer mode Delete Unreferenced Options Error Processing ... Global Block Count Routine Tools ... Select Programmer Options Option: PG Programmer mode %GTM-I-BREAK, Break instruction encountered At M source location PRGMODE+4^%ZOSVSelect Systems Manager Menu Option: __ that is the error, i think that i am not setting very well the variable that grant me permision to programer mode, that is why it won't let me go further in the menu. Also if you can help me with the vista documentation anything that you can send will be very apreciate. Thanks for your time, Samuel. __ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com --- 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
Re: [Hardhats-members] Starting point for next OpenVistA VivA
Precisely. I was wondering whether porting GT.M to the PPC platform could benefit those running operating systems other than OS X. --- [EMAIL PROTECTED] wrote: That part I got, I use a PPC G5. It was the what else runs on the PPC that I was confused about, perhaps you were asking what other OS's run on it? === Gregory Woodhouse [EMAIL PROTECTED] Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away. -- Antoine de Saint-Exupery --- 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
RE: [Hardhats-members] We DO Care
I guess she means Application Server Provider. Alberto -Mensaje original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] En nombre de Greg Woodhouse Enviado el: Jueves, 01 de Septiembre de 2005 09:45 a.m. Para: hardhats-members@lists.sourceforge.net Asunto: Re: [Hardhats-members] We DO Care ASP = ? (Somehow, I don't think you mean Active Server Pages.) --- Nancy Anthracite [EMAIL PROTECTED] wrote: I think this will serve as an excellent test for the local contingency plans for catastrophic failrues. As an example, as the VA moves more and more toward centralizing their databases, this sort of thing becomes more and more of serious an issue. This is one of the reasons that I am not in favor or purely ASP solutions with no local backup or operational capability for even small clinics. Paper backup is, of course, always an option in a non-critical setting, but in a hospital that has to continue critical care with need for access to existing data, for pharmacy, etc., at least until transfer of that critical data to paper, there needs to be a local, battery and generator backed up system. The flip side of this is what happens if the central data repository fails if the local sites do not have backup operational capabilities? We have been thinking in terms of terrorism a lot lately, not mother nature as terrorist, but it matters little what is causing the problem in the last analysis. Terrorists speak of causing the maximum economic disruption for the US as a goal, and causing a catastrophic power or communications failure is likely high on their list. Local backup could at least temporarily deal with this sort of problems until there is no fuel to keep the generators going. Roy, you have lived through a minor version of this at Bay Pines so I know you know much better than most of us what they are facing now and in the days to come in the wake of Katrina. --- 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 === Gregory Woodhouse [EMAIL PROTECTED] Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away. -- Antoine de Saint-Exupery --- 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
RE: [Hardhats-members] Starting TASKMAN no interactive way
VA has taken a rather laissez faire approach to how applications are to insure their processes are able to withstand forced shutdowns. Since the functions the applications are performing are guided by end users in collaboration with their system management staff, the processes that must have continuity have pretty much been identified long ago and developers either used methods invented before the advent of the newer Taskman capabilities or have taken advantage of those new capabilities. The rest of the processes that get so rudely interrupted haven't mattered as much and have been safely ignored as those processes are just begun again and run to completion. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of steven mcphelan Sent: Thursday, September 01, 2005 4:52 AM To: hardhats-members@lists.sourceforge.net Subject: Re: [Hardhats-members] Starting TASKMAN no interactive way Taskman and VistA tasked options can be enhanced to support the functionality that you mention Bhaskar. However, the job is monumental. All existing processes that queued to Taskman would have to be reexamined and mot like rewritten. Taskman would have to be enhanced to automatically restart processes. This step may not be necessary. The SOP for program design could be that the applications would honor the shutdown request and if need be the application would set up a new scheduled task so that it can start up where it left off at. This way Taskman would only have to be modified to handle shut down gracefully which would include to set up the notifications to processes to stop running. From the system level, this taskman function needs to honor the urgency of the system manager. The situation may be so serious that the manager does not want Taskman to wait for any extended time for the processes to stop. But that could easily be accommodated in that new taskman shutdown functionality. Actually that is the way Taskman currently works. - Original Message - From: Jim Self [EMAIL PROTECTED] To: hardhats-members@lists.sourceforge.net Sent: Wednesday, August 31, 2005 8:53 PM Subject: Re: [Hardhats-members] Starting TASKMAN no interactive way Bhaskar wrote: Steve -- I don't have a good answer for what to do if a process is running a report that will take several hours to complete when operations wants to shut the system down. The good news is that you can expect to have very few such long running processes. GT.M/Linux on a server oriented PC can cut the time required for such processes by orders of magnitude. I don't think we have any regular tasks left in VMACS that take more than a few minutes to run. I guess that depends on the application logic for the process. [For example, in our banking application, with the use of TP, all batch processes are designed to be automatically restartable from the state of the database.] However, I do take a slightly different view of the others. It seems to me that the typical / traditional deployment of Taskman occurs based on a model of computing that (a) CPUs are a scarce resource and (b) spawning processes is expensive. Thus, there is a pool of processes, and the demand for CPU resources is throttled by queuing tasks to processes in this pool. This is an important point. It seems to me that those of us who have been working for a long time with proprietary MUMPS implementations have developed blind spots over the years regarding this sort of possibility because it could so easily put you in conflict with restrictions on the number of concurrent processes allowed by your MUMPS license. We (VMTH UCD) are slowly changing our thinking in this direction, but I find that I need periodic reminders to let my imagination go that way. Perhaps this model may still be valid when deploying VistA at a large hospital - I just can't say for sure one way or another. However, in an era when one can and acquire a PC server that at least computationally* is as good as, and likely much better than, the biggest VAX that existed 10 years ago for a couple thousand dollars, and where even a low end Linux system can spawn hundreds - and maybe even thousands - of processes per second per CPU, this model of resource scarcity doesn't apply in the context of VistA deployed at a practice or a small hospital. One thing we have found is that some PC's make much better servers than others. We have been running the VMTH on a dual 1.3GHz Pentium 3 rackmount. We have been using a desktop PC with a faster CPU (I think 2-3Ghz Pentium 4) as a shared development server with a full-size copy of the live data (slightly out of date and altered). On many intensive tasks, the P3 is easily 10-20 times faster. It might be useful to run some simple VistA and MUMPS related performance tests and post numbers on the wiki to give a range of performance expectations for people who are wondering what sort of hardware they need or who seem
Re: [Hardhats-members] We DO Care
I guess I don't understand your point here. It's not that local maintenance of data is a great burden, bur rather that if you ever need access to it from another facility it's not available. I know many people here feel like that's the way things should be, but that's a different issue. My point was only that it is perfectly possible to support a distibuted access model without introducing a single point of failure. On a more basic level, as an engineer, I find it frustrating when implementation strategies are enshrined as functional requirements. If you see this is as a privacy issue and you don't want distributed access, then so be it. But please don't say that the REASON for not implementing distributed access is avoiding a single point of failure. The two issues are very different. --- jae kim [EMAIL PROTECTED] wrote: That being said, maintaining all data locally (without any synchronization or sharing) is, in my opinion, unnecessarily extreme. Not to be a smart A**, but we are living in the extreme. and local maintenance of data is not big a deal. Regular sync should be done. J. === Gregory Woodhouse [EMAIL PROTECTED] Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away. -- Antoine de Saint-Exupery --- 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
Re: [Hardhats-members] We DO Care
Got it. National Health Insurance model suggests a few regional management centers that handle ALL citizen's health care records. (accomplishment of this model is remote but at least it's an idea.) And if a californian moves to Florida, their data are to be 'transferred' to Florida's regional center. Would it be possible that these centers act as back-up if one of the regional headquarter fails? That means these centers hold all others' up-to-date data also. J. --- 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
Re: [Hardhats-members] We DO Care
That being said, maintaining all data locally (without any synchronization or sharing) is, in my opinion, unnecessarily extreme. Not to be a smart A**, but we are living in the extreme. and local maintenance of data is not big a deal. Regular sync should be done. J. --- 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
RE: [Hardhats-members] help with vista
Ah, yes. I guess wasn't paying attention to where it was. --- Cameron Schlehuber [EMAIL PROTECTED] wrote: Um, actually that BREAK is in %ZOSV on purpose. That's currently how the Programmer mode option gets you to programmer mode from MenuMan in GT.M. Note that it's not an error message but an Information message. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Greg Woodhouse Sent: Thursday, September 01, 2005 8:44 AM To: hardhats-members@lists.sourceforge.net Subject: Re: [Hardhats-members] help with vista The MUMPS language includes a BREAK command, which is simply an explicit breakpoint for debugging. (There are other ways of setting breakpoints, too). According to VA coding standards, this command is not allowed in released code, so someone must have put it there and neglected to remove it. (Note: it will most likely be abbreviated B in the source code.) --- Samuel Fontanez [EMAIL PROTECTED] wrote: Hi my name is Samuel and i am trying to run the last version of OpenVista Semiviva in GTM version 5.00 but i can't loggin as a programmer when i arrive to programmer mode it is giving me an error. I will show you the error: ___ KIDS Kernel Installation Distribution System ... PG Programmer mode Delete Unreferenced Options Error Processing ... Global Block Count Routine Tools ... Select Programmer Options Option: PG Programmer mode %GTM-I-BREAK, Break instruction encountered At M source location PRGMODE+4^%ZOSVSelect Systems Manager Menu Option: __ that is the error, i think that i am not setting very well the variable that grant me permision to programer mode, that is why it won't let me go further in the menu. Also if you can help me with the vista documentation anything that you can send will be very apreciate. Thanks for your time, Samuel. __ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com --- 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 === Gregory Woodhouse [EMAIL PROTECTED] Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away. -- Antoine de Saint-Exupery --- 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 === Gregory Woodhouse [EMAIL PROTECTED] Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away. -- Antoine de Saint-Exupery --- 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
Re: [Hardhats-members] We DO Care
I hope I did not make people think I am supporting one or the other. I am in favor of both. I feel that if it is a small clinic, it should have remote backup perhaps with the primary server local. If it is an ASP sort of situation, then I think the ASP might provide the primary server but there should be a local backup available. That describes my comfort level, and, as a logical extension, it is my opinion that it should be the comfort level for the VA as well ... not that what I think matters in the least! On Thursday 01 September 2005 04:36 pm, Greg Woodhouse wrote: I guess I don't understand your point here. It's not that local maintenance of data is a great burden, bur rather that if you ever need access to it from another facility it's not available. I know many people here feel like that's the way things should be, but that's a different issue. My point was only that it is perfectly possible to support a distibuted access model without introducing a single point of failure. On a more basic level, as an engineer, I find it frustrating when implementation strategies are enshrined as functional requirements. If you see this is as a privacy issue and you don't want distributed access, then so be it. But please don't say that the REASON for not implementing distributed access is avoiding a single point of failure. The two issues are very different. --- jae kim [EMAIL PROTECTED] wrote: That being said, maintaining all data locally (without any synchronization or sharing) is, in my opinion, unnecessarily extreme. Not to be a smart A**, but we are living in the extreme. and local maintenance of data is not big a deal. Regular sync should be done. J. === Gregory Woodhouse [EMAIL PROTECTED] Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away. -- Antoine de Saint-Exupery --- 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 -- Nancy Anthracite --- 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
Re: [Hardhats-members] We DO Care
It is technically feasible to do so, but of course, the redundancy you describe would have to be incorporated into the design. --- jae kim [EMAIL PROTECTED] wrote: Got it. National Health Insurance model suggests a few regional management centers that handle ALL citizen's health care records. (accomplishment of this model is remote but at least it's an idea.) And if a californian moves to Florida, their data are to be 'transferred' to Florida's regional center. Would it be possible that these centers act as back-up if one of the regional headquarter fails? That means these centers hold all others' up-to-date data also. J. --- 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 === Gregory Woodhouse [EMAIL PROTECTED] Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away. -- Antoine de Saint-Exupery --- 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
Re: [Hardhats-members] COBOL advise needed
The OS is AIX, and I have the ability to print to a disk file. And that seems to be the way that I'll have to get the data out. I was thinking about tackling this project again for awhile, but I think I am going to put it on the back burner again. Thanks! Kevin On 9/1/05, Thurman Pedigo [EMAIL PROTECTED] wrote: Kevin, I went through the same process in the late 80's. Only then it was a Wang Mini circa 1978 converting to FileMan. I had the advantage of having written the program (in BASIC), though that wasn't so much the advantage. We used a port interface (fuzzy, but I think telnet capture, or some device on the parallel port) to print (and capture) output to disk. We were using PC with DOS then. You don't say what OS you are dealing with and your experience with it. However, I think you can find a tool that lets you take the text off a printer port. There are not as many of those gadgets now as we had then, however, you should be able to find something to capture date, if you can print it. Below is one such devices. I don't necessarily recommend it for your application. It is just a demonstration they still make them. http://www.printdistributor.com/print-to-file.html Can you give a little more specs on OS and how much you can control it? Surely you can print some reports with the Cobol program. If you have some familiar OS, it should be fairly easy to get the data our. thurman -Original Message- From: [EMAIL PROTECTED] [mailto:hardhats- [EMAIL PROTECTED] On Behalf Of Kevin Toppenberg Sent: Tuesday, August 30, 2005 4:27 PM To: Hardhats Sourceforge Subject: [Hardhats-members] COBOL advise needed OK, OK, I know this is a M list. But hear me out. The December our Mysis contract will expire, which is our old EMR. The company says that it will be $5,000+ to get the old progress notes exported. Recently our group voted not to do that, and to just go forward with our paper printouts of that data (which are already in our paper charts). But I can't help but wonder if I could get the data out myself. I know that I can do it through printing to a disk instead of printer, then running it all through a conversion program. But it is certainly lacking. The underlying code is written in cobol -- either RM COBOL or MicroFocus Cobol (or both). I don't know Cobol, but I gues I could go learn it... So my question, does anyone know enough about cobol to tell me to give it up now, its too hard. Or that it's just sitting there for easy picking. Would the cobol be acting as the database itself (as M does), or would it likely be using some other method of storing. This technology is circa 1990. Thanks Kevin --- 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 --- 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
Re: [Hardhats-members] tied globals?
I may not be userstanding what you want, but wouldn't this code do it? UPDATE(gref,A,B) set @gref@(A)=B quit Kevin On 9/1/05, Gregory Woodhouse [EMAIL PROTECTED] wrote: Is it possible in Cache and/or GT.M to create something like a Perl array that has been tied to a class definition? What I have in mind is transparently interpreting SET X(A)=B into something like UPDATE^class(X,A,B) ? I realize that SSVNs provide something like this functionality now (there are no SUVNs that I know of), but I have in mind associating actions with existing (possibly large) globals, while maintaining good performance. I think this is technically feasible, but have no idea whether anyone has implemented such a feature. === Gregory Woodhouse [EMAIL PROTECTED] The most incomprehensible thing about the world is that it is at all comprehensible. --Albert Einstein (1879-1955) --- 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
Re: [Hardhats-members] tied globals?
I know about subscript indirection, and frequently use it just as you describe. But this time I'm after something different: an equivalent to tie in Perl. Essentially, I want to TRANSPARENTLY arrange for a global set (no indirection) to be implemented as a function call. It may not be possible, but I wondered if there were non-standard extensions implementing this functionality. I do have some ideas about how to emulate it. Essentially, I'm looking for a way of creating enhancements that doesn't break legacy code. === Gregory Woodhouse [EMAIL PROTECTED] Without the requirement of mathematical aesthetics a great many discoveries would not have been made. -- Albert Einstein On Sep 1, 2005, at 6:01 PM, Kevin Toppenberg wrote: I may not be userstanding what you want, but wouldn't this code do it? UPDATE(gref,A,B) set @gref@(A)=B quit Kevin --- 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