Summary: | Verify metadata.xml using Relax-NG schema (instead of DTD) | ||
---|---|---|---|
Product: | Portage Development | Reporter: | Michał Górny <mgorny> |
Component: | Conceptual/Abstract Ideas | Assignee: | Portage team <dev-portage> |
Status: | CONFIRMED --- | ||
Severity: | enhancement | CC: | pms |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Michał Górny
2011-09-25 19:11:18 UTC
isn't this an EAPI change ? (In reply to comment #1) > isn't this an EAPI change ? Hm, hard to say. We can't bind this to a specific EAPI as metadata.xml is independent of single ebuilds in the package dir. PMS denotes only the metadata.dtd location. If we add Relax-NG schema as an additional spec to metadata, leaving DTD intact, I guess PMS would be fine as-is. Relax-NG could effectively impose further restrictions on our metadata while keeping it compliant with the DTD. |