• [gentoo-dev] [PATCH data/dtd] metadata.dtd: Add nimble remote-id type

    From Anna Vyalkova@21:1/5 to All on Wed Jul 13 06:20:01 2022
    Add remote-id for packages from the official Nim package list (can be
    accessed e.g. via https://nimble.directory), only packaged in ::guru at
    the time this was committed.

    Signed-off-by: Anna Vyalkova <cyber+gentoo@sysrq.in>
    ---
    metadata.dtd | 2 +-
    1 file changed, 1 insertion(+), 1 deletion(-)

    diff --git a/metadata.dtd b/metadata.dtd
    index 581943e..03f9401 100644
    --- a/metadata.dtd
    +++ b/metadata.dtd
    @@ -58,7 +58,7 @@
    <!ELEMENT bugs-to (#PCDATA)>
    <!-- specify a type of package identification tracker -->
    <!ELEMENT remote-id (#PCDATA)>
    - <!ATTLIST remote-id type (bitbucket|cpan|cpan-module|cpe|cran|ctan|gentoo|github|gitlab|google-code|heptapod|launchpad|osdn|pear|pecl|pypi|rubygems|sourceforge|vim) #REQUIRED>
    + <!ATTLIST remote-id type (bitbucket|cpan|cpan-module|cpe|cran|ctan|gentoo|github|gitlab|google-code|heptapod|launchpad|nimble|osdn|pear|pecl|pypi|rubygems|sourceforge|vim) #REQUIRED>

    <!-- category/package information for cross-linking in descriptions
    and useflag descriptions -->
    --
    2.35.1

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Anna Vyalkova@21:1/5 to All on Wed Jul 13 06:20:01 2022
    Add remote-id for packages from the official Nim package list (can be
    accessed e.g. via https://nimble.directory), only packaged in ::guru at
    the time this was committed.

    Signed-off-by: Anna Vyalkova <cyber+gentoo@sysrq.in>
    ---
    metadata.xsd | 1 +
    1 file changed, 1 insertion(+)

    diff --git a/metadata.xsd b/metadata.xsd
    index b125e57..3ff695c 100644
    --- a/metadata.xsd
    +++ b/metadata.xsd
    @@ -283,6 +283,7 @@
    <xs:enumeration value='heptapod'/>
    <xs:enumeration value='launchpad'/>
    <xs:enumeration value='osdn'/>
    + <xs:enumeration value='nimble'/>
    <xs:enumeration value='pear'/>
    <xs:enumeration value='pecl'/>
    <xs:enumeration value='pypi'/>
    --
    2.35.1

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?UTF-8?Q?Micha=C5=82_G=C3=B3rny?=@21:1/5 to Anna Vyalkova on Wed Jul 13 07:30:02 2022
    On Wed, 2022-07-13 at 09:16 +0500, Anna Vyalkova wrote:
    Add remote-id for packages from the official Nim package list (can be accessed e.g. via https://nimble.directory), only packaged in ::guru at
    the time this was committed.


    Please also submit a PR to pkgcore/pkgcheck that adds support for
    verifying these ids. This should be pretty easy to add based
    on existing entries.

    --
    Best regards,
    Michał Górny

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Ulrich Mueller@21:1/5 to All on Wed Jul 13 09:30:01 2022
    On Wed, 13 Jul 2022, Michał Górny wrote:

    On Wed, 2022-07-13 at 09:16 +0500, Anna Vyalkova wrote:
    Add remote-id for packages from the official Nim package list (can be
    accessed e.g. via https://nimble.directory), only packaged in ::guru at
    the time this was committed.

    Please also submit a PR to pkgcore/pkgcheck that adds support for
    verifying these ids. This should be pretty easy to add based
    on existing entries.

    We also need to document the syntax in the wiki: https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Upstream_remote-id_types

    --=-=-Content-Type: application/pgp-signature; name="signature.asc"

    -----BEGIN PGP SIGNATURE-----

    iQFDBAEBCAAtFiEEtDnZ1O9xIP68rzDbUYgzUIhBXi4FAmLOc70PHHVsbUBnZW50 b28ub3JnAAoJEFGIM1CIQV4uQxYIAKdhxn7Eaip3e6AR5Tqqseuf0WpLE/No5hvH qTv2wpVXbVDetihVl+CKjWKCWF/yoGCGHIyAMod4DejkVE//SF/TYWQalchmoain LS93TpDYLEWMFI9dXVZm6uQM4UEierv96KbrQ+2w7fPs/d1UGfpooQQrOAbokViO LFC/kJxr6nCTCScvhbDZ0ocUQE5A3TBdvKSFGJzKyxu/jpBf7Z2KNXQOoPcLCPLy mi3jxoIDBIcN5+DFHe/HZZpjC/e2AA487rmqlXvZPoDaOqeL6X3M9iYgADhNKcY8 tNISb4BZLC8exmiUIdiTxUNMdAKmQ8t6vGH40YrKnqOlhoY8JW4=LF7p
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Ionen Wolkens@21:1/5 to Ulrich Mueller on Wed Jul 13 13:50:01 2022
    On Wed, Jul 13, 2022 at 09:26:53AM +0200, Ulrich Mueller wrote:
    On Wed, 13 Jul 2022, Michał Górny wrote:

    On Wed, 2022-07-13 at 09:16 +0500, Anna Vyalkova wrote:
    Add remote-id for packages from the official Nim package list (can be
    accessed e.g. via https://nimble.directory), only packaged in ::guru at
    the time this was committed.

    Please also submit a PR to pkgcore/pkgcheck that adds support for
    verifying these ids. This should be pretty easy to add based
    on existing entries.

    We also need to document the syntax in the wiki: https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Upstream_remote-id_types

    On that note, I watch this new page for changes so I can update my own
    things too (iwdevtools has ids too). Anyone hard coding these may want
    to do the same.

    --
    ionen

    -----BEGIN PGP SIGNATURE-----

    iQEzBAABCAAdFiEEx3SLh1HBoPy/yLVYskQGsLCsQzQFAmLOsHEACgkQskQGsLCs QzROFAf/V88zlVMsqZ7X93FrPtHXyu9XeoflJfSY3afaoM1Hw6fgqlxH+/y9tRps NxhkdyjjQuKPnzsJUzyntO6SY8MtjrcABmgZQePE3L1BOrjwj/lvRmhfRxsHqW41 t3wk35CYB+0pXtmaJgmh9JpUBdEuJO959/zfb7yz7t1jafAo8Cb721u9iZGWhfa/ mSEg22GeHdRcy6sD8Krr3I8P6nH9QEZC3rb3eZVYzzpsfuMbl+GsCZQE1rw9Me4T UjhRZT+8EvOI3xXfO2sODqDYnwsGvSzZuBMNWVnKAq2nfVJhPkNUsR/79oUfWjO4 LM7hc6wcaoIUj+R+R5ujeQm9Vs0WiA==
    =Sz2y
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?UTF-8?Q?Micha=C5=82_G=C3=B3rny?=@21:1/5 to Ulrich Mueller on Fri Jul 15 09:40:01 2022
    On Fri, 2022-07-15 at 09:19 +0200, Ulrich Mueller wrote:
    On Wed, 13 Jul 2022, Ionen Wolkens wrote:

    Please also submit a PR to pkgcore/pkgcheck that adds support
    for
    verifying these ids. This should be pretty easy to add based
    on existing entries.

    We also need to document the syntax in the wiki: https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Upstream_remote-id_types

    On that note, I watch this new page for changes so I can update my
    own
    things too (iwdevtools has ids too). Anyone hard coding these may
    want
    to do the same.

    So, we have these things that must be updated:
    - DTD
    - XML schema
    - pkgcore (has a copy of the XML schema)
    - pkgcheck
    - soko (packages.gentoo.org)
    - iwdevtools
    - nxml-gentoo-schemas (for Emacs)

    Anything else?

    Maybe we should also list them on the wiki page, so we don't forget?

    Let's add adding them to the wiki page to the TODO, so we don't forget
    ;-).

    --
    Best regards,
    Michał Górny

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Ulrich Mueller@21:1/5 to All on Fri Jul 15 09:20:02 2022
    On Wed, 13 Jul 2022, Ionen Wolkens wrote:

    Please also submit a PR to pkgcore/pkgcheck that adds support for
    verifying these ids. This should be pretty easy to add based
    on existing entries.

    We also need to document the syntax in the wiki:
    https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Upstream_remote-id_types

    On that note, I watch this new page for changes so I can update my own
    things too (iwdevtools has ids too). Anyone hard coding these may want
    to do the same.

    So, we have these things that must be updated:
    - DTD
    - XML schema
    - pkgcore (has a copy of the XML schema)
    - pkgcheck
    - soko (packages.gentoo.org)
    - iwdevtools
    - nxml-gentoo-schemas (for Emacs)

    Anything else?

    Maybe we should also list them on the wiki page, so we don't forget?

    Ulrich

    --=-=-Content-Type: application/pgp-signature; name="signature.asc"

    -----BEGIN PGP SIGNATURE-----

    iQFDBAEBCAAtFiEEtDnZ1O9xIP68rzDbUYgzUIhBXi4FAmLRFPoPHHVsbUBnZW50 b28ub3JnAAoJEFGIM1CIQV4ulSQH/1hcFF7QQaNC0bievtZ1pSbFS5a3vYErmP55 TZWr6/Rb51rTlg/C5o6bsHkown/tQIcavw7wpGL2tiak6tVfVD9BwiQMl7kdgRQF jjPWSsoYw95u8XGZqwY6Gx8966BXz0K1B1bzGMI2tg8s/hP9Kglmg+dDcepnWdAY dSZZgU8L86u+RgsJyX9vasSI9F2GwWMJhoazfpkmpAtLRMjMBElFrd9UvRp+1HND WU9Ngbv/t43lyibcNAbtp+EzGbglGWHQjCwFuX/GQYa3G2exVuBGCdbEdwr7uSy2 s25nRmqKHaHvWUf3vKZKsL8gpjhPOPR4ikYfJEwKcQRwOaE2a7g=V6VK
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Sam James@21:1/5 to All on Sat Jul 23 03:20:01 2022
    On 15 Jul 2022, at 08:19, Ulrich Mueller <ulm@gentoo.org> wrote:

    On Wed, 13 Jul 2022, Ionen Wolkens wrote:

    Please also submit a PR to pkgcore/pkgcheck that adds support for
    verifying these ids. This should be pretty easy to add based
    on existing entries.

    We also need to document the syntax in the wiki:
    https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Upstream_remote-id_types

    On that note, I watch this new page for changes so I can update my own
    things too (iwdevtools has ids too). Anyone hard coding these may want
    to do the same.

    So, we have these things that must be updated:
    - DTD
    - XML schema
    - pkgcore (has a copy of the XML schema)
    - pkgcheck
    - soko (packages.gentoo.org)
    - iwdevtools
    - nxml-gentoo-schemas (for Emacs)

    Anything else?

    Maybe we should also list them on the wiki page, so we don't forget?

    I've added a list on the wiki page now.


    Ulrich

    Best,
    sam

    -----BEGIN PGP SIGNATURE-----

    iNUEARYKAH0WIQQlpruI3Zt2TGtVQcJzhAn1IN+RkAUCYttKnF8UgAAAAAAuAChp c3N1ZXItZnByQG5vdGF0aW9ucy5vcGVucGdwLmZpZnRoaG9yc2VtYW4ubmV0MjVB NkJCODhERDlCNzY0QzZCNTU0MUMyNzM4NDA5RjUyMERGOTE5MAAKCRBzhAn1IN+R kBXHAQCY3it0TXuFkDd8qXGyIAq7Ri7BOqYh61Wy3TK480I8NQEAywMac4N15HRE oV03glhiZ51BMc/JCCqEaDDzFy5mLwg=
    =vVWz
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)