diff options
author | 2022-01-22 13:16:07 +0100 | |
---|---|---|
committer | 2022-01-22 13:28:37 +0100 | |
commit | d9fe77eac622d43629d9eb0aa79d9fa93c909cba (patch) | |
tree | 50d06b68b2f66a3050e817fa74fcc221723dcc16 | |
parent | metadata.xsd: Add <maintainer proxied=""/> attribute (diff) | |
download | xml-schema-d9fe77eac622d43629d9eb0aa79d9fa93c909cba.tar.gz xml-schema-d9fe77eac622d43629d9eb0aa79d9fa93c909cba.tar.bz2 xml-schema-d9fe77eac622d43629d9eb0aa79d9fa93c909cba.zip |
metadata.xsd: Support FTP URLs
Base urlType on xs:anyURI. Slightly simplify the mailto syntax (a dot
in the domain part is actually not required).
Closes: https://bugs.gentoo.org/830211
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
-rw-r--r-- | metadata.xsd | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/metadata.xsd b/metadata.xsd index d2e3d4f..1a86051 100644 --- a/metadata.xsd +++ b/metadata.xsd @@ -553,9 +553,9 @@ </xs:complexType> <xs:simpleType name='urlType'> - <xs:restriction base='xs:token'> + <xs:restriction base='xs:anyURI'> <!-- TODO: something better? --> - <xs:pattern value="(mailto:[^@]+@[^.\s]+\.\S+|https?://\S+)"/> + <xs:pattern value="(mailto:.+@.+|(ftp|https?)://\S+)"/> </xs:restriction> </xs:simpleType> |