SKIDS

This project will design and implement “Source KIDS” in order to represent VistA software in a source tree suitable for use with modern version control tools.

Once deployed, SKIDS will make it possible to exchange source code and globals between VistA instances and Git repositories.

As with any other OSEHRA project, best practices of Open Source software will be applied.

  • The design will be coordinated in an open Wiki.
  • The implementation will be hosted in a public Git repository: Here.
  • The project will be distributed under the Apache 2.0 License.
  • Documentation materials will be distributed under the Creative Commons by Attribution 3.0 License.

OSEHRA invites everyone to participate in this project, to contribute their expertise and to help in the implementation and testing of the functionalities.

Please start by reading the SKIDS White Paper and share your feedback.

Group Email: 

skids@groups.osehra.org
like0

OSEHRA Member Seeking to Immediately Hire Two VistA Software Developers

Colleagues,

A member of OSEHRA,who is CEO of an Health IT firm in the Washington, D.C. area, is seeking to make 2 immemdiate hires of VistA software developers (Mumps and delphi preferred).  He is also seeking to identify VistA database developers, testers and trainers, beyond the immediate 2 developer requirement, for potential future hires.  

If you are interested in learning more about these opportunities, please contact me at the email in my signature block below.  

Please Vote! ... VistA Extension Challenge 2012 ... Ends Monday, 10 September!

 

Colleagues,

Please see message below from OSEHRA member and open source thought leader, Fabian Lopez ...

The VistA Extension Challenge 2012 has received 4 code submissions into its well designed online platform. 

Please review the submissions and vote as a member of OSEHRA.  

Remember ... Fabian is asking for your Vote ... Register your Opinion ... It is Important!

Thank you in advance, and ...

ENJOY!

NEW WORKING GROUP RESTRUCTURING PLAN

ATTENTION WORKING GROUPS: PLEASE READ FOR IMPORTANT INFORMATION

Hello OSEHRA Members,

The Administrative team has been working to make the Working Groups system more streamlined so that we can better support you. In order to do this, we'll be making some changes and we want your opinion!

Below is the full proposal of the New Working Group Restructuring Plan. Please submit your comments for review by attaching them to this discussion by September 14, 2012. We look forward to your commentary!

Thank you!

The Second Annual VISTA Expo is right around the corner!

Colleagues,

An important message from our friend, Carol Monahan, Director of Strategy, VISTA Expertise Network, about the rapidly approaching VISTA Expo & Symposium.

Conrad

--------------------------------------------------------------------------

The Second Annual VISTA Expo is right around the corner!

Some background material for Semantic Web topics for Architecture Conference Call Feb 28

Peter Li has asked me to talk a bit about my proposal to use semantic web technologies within the OSEHRA efforts on the Architecture call Tues Feb 28.  This is a continuation of the comments at http://osehra.org/blog/progress-rdfsparql-repository-vista-foundation-schema

The basic idea is to create a repository of all the elements required to define a VistA instance in a format that can be queried and manipulated with semantic web technology.  This consists of:

Progress on RDF/Sparql repository for VistA Foundation Schema

This is a follow up to my earlier proposal to use RDF and SPARQL to create a directed graph to map out all of the foundational elements in a VistA instance.  http://www.osehra.org/document/proposal-use-rdfsparql-define-foundation-schema-map-vista-elements   My goal is to create a SPARQL Endpoint through which we have common, universal access to all of the elements of the software "engine" that drives a VistA implementation.  I am calling this repository a Foundation, which is defined by a Foundation Schema (here is a

KIDS parser

I just posted a python script that extracts the routines out of a KIDS build (and multi-builds) and posted it here:  https://github.com/ChristopherEdwards/SKIDS

This may be useful in verifying that routines match the patch level that is listed in the 2nd line of the routine vs the KIDS build it came from.

Consider this very beta/alpha code.  Any additions/corrections appreciated.

Christopher Edwards

Code Convergence and higher level tools for large scale code management.

Let me congratulate Conor Dowling for his excellent work to date using his semantic vista technology.  http://osehra.org/wiki/vista-analytics-foia-vs-other-vistas  I think that this is a good start on getting a handle on the complexity of the multiple versions, and also an interesting platform to look at future evolution of the technology.

Some background material for Semantic Web topics for Architecture Conference Call Feb 28

Peter Li has asked me to talk a bit about my proposal to use semantic web technologies within the OSEHRA efforts on the Architecture call Tues Feb 28.  This is a continuation of the comments at http://osehra.org/blog/progress-rdfsparql-repository-vista-foundation-schema

The basic idea is to create a repository of all the elements required to define a VistA instance in a format that can be queried and manipulated with semantic web technology.  This consists of:

Progress on RDF/Sparql repository for VistA Foundation Schema

This is a follow up to my earlier proposal to use RDF and SPARQL to create a directed graph to map out all of the foundational elements in a VistA instance.  http://www.osehra.org/document/proposal-use-rdfsparql-define-foundation-schema-map-vista-elements   My goal is to create a SPARQL Endpoint through which we have common, universal access to all of the elements of the software "engine" that drives a VistA implementation.  I am calling this repository a Foundation, which is defined by a Foundation Schema (here is a

KIDS parser

I just posted a python script that extracts the routines out of a KIDS build (and multi-builds) and posted it here:  https://github.com/ChristopherEdwards/SKIDS

This may be useful in verifying that routines match the patch level that is listed in the 2nd line of the routine vs the KIDS build it came from.

Consider this very beta/alpha code.  Any additions/corrections appreciated.

Christopher Edwards

Code Convergence and higher level tools for large scale code management.

Let me congratulate Conor Dowling for his excellent work to date using his semantic vista technology.  http://osehra.org/wiki/vista-analytics-foia-vs-other-vistas  I think that this is a good start on getting a handle on the complexity of the multiple versions, and also an interesting platform to look at future evolution of the technology.

Some reference information: Patterns, Refactoring, and Dynamic languages

I just thought I'd throw out some titles of the books I've been reading.  These are mostly to catch up on conversations I've been having with Ralph Johnson (who wrote the first paper on refactoring) and Ward Cunningham, another ubergeek.  There is a cluster of activity/thinking around the notions of refactoring, pattern languages, open systems, and dynamic languages (Smalltalk, in particular).

Roger Baker receiving VIP Underground Railroad card

Roger Baker, Assistant Secretary for Information and Technology for the Department of Veterans Affairs receives his upgraded VIP Underground Railroad Card from Tom Munnecke. Peter L. Levin, Senior Advisor and Chief Technical Officer for the VA, looks on. The VIP card has a 1981-era Motorola 6800 CPU chip laminated over the engine of the railroad. The VIP card is in recognition of his efforts to build on the success of the VIstA tradition, towards the new generation of open source health Information technology.

No questions have been added to this group.

Proposal to use RDF/SPARQL to define Foundation Schema to map VistA elements

At the last Architecture phone call, I suggested using semantic web/ontology technology to describe the VistA architecture, which would give us a formal, common platform for discussing everything required to install and operate a VistA instance.  

Attached is the proposal, which points to the RDFS of the schema at http://www.metavista.name/foundation/foundation.rdfs

 

Proposal

An RDF approach to managing the VistA software foundation

 

Tom Munnecke

VISTA KIDS/SKIDS Background

 

During the earliest phases of VA MUMPS development, the software consisted solely of MUMPS routines and MUMPS globals. Simple routines were developed for exporting and importing routines, and for exporting and importing globals.

SKIDS Scope Definition

The purpose of this Wiki page is to define the scope of the SKIDS project.

This will be done by working in collaboration with the larger community.

Please start by reading the SKIDS White Paper and share your ideas about scope in this page.

 

 

Recent activity in this group

Anonymous's picture

Anonymous has updated the SKIDS Scope Definition wiki page

in the SKIDS group

Tue, 4/28/2015 - 11:51am
Tue, 4/28/2015 - 11:51am

Anonymous's picture

Anonymous has updated the VISTA KIDS/SKIDS Background wiki page

in the SKIDS group

Tue, 4/28/2015 - 11:51am

Anonymous's picture

Anonymous has updated the SKIDS Scope Definition wiki page

in the SKIDS group

Mon, 4/27/2015 - 10:33pm

Active in this group