From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 8822359CA3 for ; Sun, 6 Mar 2016 18:19:08 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id A51A321C04B; Sun, 6 Mar 2016 18:19:03 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 8427621C033 for ; Sun, 6 Mar 2016 18:19:02 +0000 (UTC) Received: from pomiot (d202-252.icpnet.pl [109.173.202.252]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: mgorny) by smtp.gentoo.org (Postfix) with ESMTPSA id CA66634097F; Sun, 6 Mar 2016 18:18:59 +0000 (UTC) Date: Sun, 6 Mar 2016 19:18:45 +0100 From: =?UTF-8?B?TWljaGHFgiBHw7Nybnk=?= To: "Justin " Cc: gentoo-dev@lists.gentoo.org, qa@gentoo.org Subject: Re: [gentoo-dev] XML Schema files for metadata.xml, projects.xml and repositories.xml, for review and testing Message-ID: <20160306191845.5c0a592d.mgorny@gentoo.org> In-Reply-To: <56DC72F3.2040509@gentoo.org> References: <20160306120119.2df280d6.mgorny@gentoo.org> <20160306120422.409eae38.mgorny@gentoo.org> <56DC72F3.2040509@gentoo.org> Organization: Gentoo X-Mailer: Claws Mail 3.13.2 (GTK+ 2.24.29; x86_64-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; boundary="Sig_/Q8J.wSBKldUVdlK7GFNN5ng"; protocol="application/pgp-signature" X-Archives-Salt: 49164a09-8d52-4924-995c-e899eb5047e6 X-Archives-Hash: bd72205e5eae6080bfe1b6429f655390 --Sig_/Q8J.wSBKldUVdlK7GFNN5ng Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Sun, 6 Mar 2016 18:12:03 +0000 "Justin " wrote: > On 06/03/16 12:24, Davide Pesavento wrote: > > On Sun, Mar 6, 2016 at 12:04 PM, Micha=C5=82 G=C3=B3rny wrote: =20 > >> On Sun, 6 Mar 2016 12:01:19 +0100 > >> Micha=C5=82 G=C3=B3rny wrote: > >> =20 > >>> Please test and review. I'm going to reply to this mail with the list > >>> of current metadata.xml validation failures (it's quite long). =20 > >> > >> And here's the list: > >> =20 > > ... =20 > >> /var/db/repos/gentoo/dev-qt/qtmultimedia/metadata.xml:12: element pkg:= Schemas validity error : Element 'pkg': [facet 'pattern'] The value 'media= -libs/gstreamer:1.0' is not accepted by the pattern '[A-Za-z0-9_][A-Za-z0-9= +_.-]*/[A-Za-z0-9_][A-Za-z0-9+_-]*'. > >> /var/db/repos/gentoo/dev-qt/qtmultimedia/metadata.xml:12: element pkg:= Schemas validity error : Element 'pkg': 'media-libs/gstreamer:1.0' is not = a valid value of the atomic type 'pkgType'. > >> /var/db/repos/gentoo/dev-qt/qtmultimedia/metadata.xml:13: element pkg:= Schemas validity error : Element 'pkg': [facet 'pattern'] The value 'media= -libs/gstreamer:0.10' is not accepted by the pattern '[A-Za-z0-9_][A-Za-z0-= 9+_.-]*/[A-Za-z0-9_][A-Za-z0-9+_-]*'. > >> /var/db/repos/gentoo/dev-qt/qtmultimedia/metadata.xml:13: element pkg:= Schemas validity error : Element 'pkg': 'media-libs/gstreamer:0.10' is not= a valid value of the atomic type 'pkgType'. > >> /var/db/repos/gentoo/dev-qt/qtmultimedia/metadata.xml fails to validate > >> > >> /var/db/repos/gentoo/dev-qt/qtwebkit/metadata.xml:12: element pkg: Sch= emas validity error : Element 'pkg': [facet 'pattern'] The value 'media-lib= s/gstreamer:1.0' is not accepted by the pattern '[A-Za-z0-9_][A-Za-z0-9+_.-= ]*/[A-Za-z0-9_][A-Za-z0-9+_-]*'. > >> /var/db/repos/gentoo/dev-qt/qtwebkit/metadata.xml:12: element pkg: Sch= emas validity error : Element 'pkg': 'media-libs/gstreamer:1.0' is not a va= lid value of the atomic type 'pkgType'. > >> /var/db/repos/gentoo/dev-qt/qtwebkit/metadata.xml:13: element pkg: Sch= emas validity error : Element 'pkg': [facet 'pattern'] The value 'media-lib= s/gstreamer:0.10' is not accepted by the pattern '[A-Za-z0-9_][A-Za-z0-9+_.= -]*/[A-Za-z0-9_][A-Za-z0-9+_-]*'. > >> /var/db/repos/gentoo/dev-qt/qtwebkit/metadata.xml:13: element pkg: Sch= emas validity error : Element 'pkg': 'media-libs/gstreamer:0.10' is not a v= alid value of the atomic type 'pkgType'. > >> /var/db/repos/gentoo/dev-qt/qtwebkit/metadata.xml fails to validate > >> =20 > >=20 > > Slots are not accepted in elements? Is that intentional? If so, > > is there something else we can use? > > =20 >=20 > We should definitely include SLOTs in the allowed syntax. Why? What's their use? In fact, does have any use? Because as I see it, it's just some fancy feature that could turn package name into link to packages.gentoo.org and nothing more... --=20 Best regards, Micha=C5=82 G=C3=B3rny --Sig_/Q8J.wSBKldUVdlK7GFNN5ng Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQJ8BAEBCgBmBQJW3HSFXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOM74P/jMwQa0dxSRwBC/b0HDkPyCb iaALT1Yd/yIV6BzK5st6NLNEfE6J3FdWN1wa9+8aj8QhfX8Qdl2dtfTucSatgvY8 VeWEfJeLhAXkoqUJEX8gGYw1s4ESzd0jcUh1HJwXKGUZZq9f4ee5KNztL3RGTDse /GUNKFQocWp5e+i+PsYgW+OWea/F74erg4jARQslYWb0jmmPfW9cddQ/wsd6U+zK A/cKBZTRgBL2zWxC+U8WS7ZrC7fHi2jwbCv3pbgZHRG4myevJU17lB1er80hhGEt iHsN43NzC3i8IveoW+kfQtENmkV3iQBWg+qF1bFb5baVnpdkZro+kt4CKJM+J+ld gbTyoCrbNBeL9yhdPJyBeVK9dzjDWnuHqu8Yjf0J/DUpuoHyEpJUJM5wLnj+OXTt y4+EXp5Zjd9aRYKs6VPaJgX7Sjje7w3nHDWSsWJtyqLMXPySnJB/vV89BSdxXoUP FoXDABLuQYbkOUDJvEQcNxqvB94SEAD66gEq8lummgar5SjwxGcB/BvLVEfEuY+L 1ug3jkcCp4HcpZ8W5emBg0NjSctw2lU00jy45DuJS5VQ5BZ/wVqkaBI7v5Odgyb4 owRnQa57E2px3+pHUMF+SbDjqYbwV7FGyDroRcc0NaDubYn14rTCbPTYBjo4FNLp oJwjmgQMoFCvKjrQmxUi =U7VP -----END PGP SIGNATURE----- --Sig_/Q8J.wSBKldUVdlK7GFNN5ng--