Minor GLSA XML updates

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Minor GLSA XML updates

Alex Legler-2
In order to better adhere to our published DTD [1] and provide heavily
requested features, we've been making a few minor changes to the
generated XML format:

1) Slots can be added to package versions
Since we have discovered that our reference "GLSA client" implementation
glsa-check does already support slots (which as been a long-standing
feature request), we have started appending slot information to the
versions of the packages listed as affected and unaffected.

2) Dates are ISO8601
Before, the dates consisted of a mix of human-readable and RFC2822
formats; all dates are now given in the ISO8601 format.

3) <revised count="">
The date and revision number of the advisory revision used to be
concatenated within the <revised> tag. The DTD already contained the
count="" attribute for the revision ID which will be employed from now
on instead.

  Alex

[1] https://gitweb.gentoo.org/data/dtd.git/tree/glsa.dtd


signature.asc (817 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Minor GLSA XML updates

Kristian Fiskerstrand-2
On 01/13/2017 03:51 PM, Alex Legler wrote:
> In order to better adhere to our published DTD [1] and provide heavily
> requested features, we've been making a few minor changes to the
> generated XML format:

Thanks!

--
Kristian Fiskerstrand
OpenPGP keyblock reachable at hkp://pool.sks-keyservers.net
fpr:94CB AFDD 3034 5109 5618 35AA 0B7F 8B60 E3ED FAE3


signature.asc (499 bytes) Download Attachment