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

2022-07-22 Thread Sam James


> On 15 Jul 2022, at 08:19, 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?

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

> 
> Ulrich

Best,
sam


signature.asc
Description: Message signed with OpenPGP


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

2022-07-15 Thread Michał Górny
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




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

2022-07-15 Thread Ulrich Mueller
> 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


signature.asc
Description: PGP signature


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

2022-07-13 Thread Ionen Wolkens
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


signature.asc
Description: PGP signature


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

2022-07-13 Thread Ulrich Mueller
> 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


signature.asc
Description: PGP signature


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

2022-07-12 Thread Michał Górny
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