From: "Michał Górny" <mgorny@gentoo.org>
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] The meaning of attributes in repositories.xml?
Date: Fri, 28 Mar 2025 18:19:28 +0100 [thread overview]
Message-ID: <2be12a7bb9f390ca5c6462b02daea4b4c5cf6e5c.camel@gentoo.org> (raw)
In-Reply-To: <u7c496qv4@gentoo.org>
[-- Attachment #1: Type: text/plain, Size: 1588 bytes --]
On Fri, 2025-03-28 at 17:51 +0100, Ulrich Müller wrote:
> > > > > > On Fri, 28 Mar 2025, Michał Górny wrote:
>
> > > One idea could be to merge these into a single status attribute, and
> > > maybe salvage the "core" value. That is:
> > >
> > > - core: Only the Gentoo repository (for the time being)
> > > - official: Repositories maintained by a project or a developer
> > > (maybe opt-in or opt-out, i.e. allow devs to have unofficial
> > > repositories?)
> > > - unofficial: everything else
>
> > WFM. Not sure we can remove the "quality" attribute without breaking
> > stuff, but we can at least clean "status" a bit.
>
> Yeah, that may be an obstacle. If we must keep the quality attribute,
> then how about using quality="core" for the Gentoo repo, and
> quality="experimental" for everything else? Very few repos use the
> values "stable" or "testing", and we don't seem to have any criteria
> for them.
If I were to quickly guess some criteria, then I'd guess "stable" would
mean we have consistent stable keywords, "testing" would mean same for
~arch, and "experimental" would mean no consistency expected — i.e. same
as profiles. But then, the question would be: do we expect people to
actually enforce that somehow, or just declare it? And then, is it
really worth the effort?
So yeah, perhaps here too we should just revert to the lowest value of
"experimental" and raise if people opt-in to a higher level. Except
perhaps ::guru, which I'd personally dare say fits "testing".
--
Best regards,
Michał Górny
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 512 bytes --]
prev parent reply other threads:[~2025-03-28 17:20 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-03-28 4:27 [gentoo-dev] The meaning of attributes in repositories.xml? Michał Górny
2025-03-28 8:15 ` [gentoo-dev] " Anna Vyalkova
2025-03-28 8:59 ` Ionen Wolkens
2025-03-28 8:23 ` Duncan
2025-03-28 13:04 ` Michał Górny
2025-03-28 16:31 ` Duncan
2025-03-30 14:37 ` Gerion Entrup
2025-03-28 11:59 ` [gentoo-dev] " Ulrich Müller
2025-03-28 12:57 ` Michał Górny
2025-03-28 16:51 ` Ulrich Müller
2025-03-28 17:19 ` Michał Górny [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=2be12a7bb9f390ca5c6462b02daea4b4c5cf6e5c.camel@gentoo.org \
--to=mgorny@gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox