On śro, 2017-04-12 at 01:57 +0300, Mart Raudsepp wrote:
> Ühel kenal päeval, T, 11.04.2017 kell 22:10, kirjutas Michał Górny:
> > ---
> >  glsa.dtd | 4 +++-
> >  1 file changed, 3 insertions(+), 1 deletion(-)
> > 
> > diff --git a/glsa.dtd b/glsa.dtd
> > index 52be18e..22237b0 100644
> > --- a/glsa.dtd
> > +++ b/glsa.dtd
> > @@ -124,7 +124,8 @@
> >      Description:  Version of the vulnerable package. Can be a range
> > too
> 
> Maybe some slot attribute documentation could be added as well, similar
> to how the original patch attached to https://bugs.gentoo.org/106677
> did?

I'd rather not put more effort into the DTD than absolutely necessary.
I'm halfway porting it to XML Schema. Plus, a lot of the documentation
in the DTD is plain outdated. In fact, the patch in question has been
written against a different DTD file, more likely a better documented
version that was never committed.

>  Though not the "*" stuff, that feels wrong and should be just
> omitted attribute for that.

Not convinced about that. '*' is already used explicitly in arch='', so
I don't see a reason to not allow the same syntax here. This is also
what the Paludis implementation assumes, and it fits into slot operators
nicely.

Maybe I should just change the default from #IMPLIED to "*"? (i.e. make
omitted attribute equivalent to "*" DTD-wise)

-- 
Best regards,
Michał Górny

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to