Recently I've been thinking about XML for patches. I commented to Josh that I thought OpenVMS could do with an automated patch system, and that releasing an XML file with each patch would be a step in the right direction.
Just the other day, I expressed that opinion in a rather more public forum, and Hoff asked me to talk to him and/or management at the Bootcamp. Well, unfortunately, I won't be at the bootcamp, so I've worked up a first stab at what I think an XML file should look like for OpenVMS patches.
Here's the XML:
And here's a RELAX NG compact grammar to validate it. This is the first time I've worked with RELAX NG, so I'm sure there's a whole bunch wrong. I cribbed most of it from the Atom specification.
I could see this extended to other operating systems other than OpenVMS with a few minor tweaks.
Comments about all this are of course most definately welcome.
Posted at March 18, 2006 4:02 PMComments are closed