From: Tom Wijsman <TomWij@gentoo.org>
To: patrick@gentoo.org
Cc: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in media-sound/umurmur: metadata.xml ChangeLog
Date: Sat, 28 Dec 2013 19:12:11 +0100 [thread overview]
Message-ID: <20131228191211.220f0984@TOMWIJ-GENTOO> (raw)
In-Reply-To: <52BF09D7.3060508@gentoo.org>
[-- Attachment #1: Type: text/plain, Size: 2948 bytes --]
On Sat, 28 Dec 2013 18:26:47 +0100
Patrick Lauer <patrick@gentoo.org> wrote:
> > The discussion is based on some questions that are hard to agree on:
> >
> > 1. How much of a problem is an unused USE flag in metadata.xml?
>
> Cosmetic issue. No functional impact.
This is a description of an unused USE flag instead of an answer;
asked differently, how much does its presence impact quality?
> > 2. Should such repoman warnings be fixed? By whom? When? How?
>
> Yes. You see it, you fix it.
Once I get around to them, but there are more important things to do.
> Not fixing cosmetic issues (cf. compiler warnings) leads to more and
> more noise until real issues are just drowned in the noise; the only
> way to achieve excellence (in terms of quality) is discipline in
> adhering to rules and standards obsessively.
Does that noise distract us from fixing what really needs fixing?
It seems to me that for example migrating ebuilds to newer eclasses is
much more important than to fix something that's just cosmetic. But it
appears that fixing cosmetic issues is easier and more fun to do...
"Kill it with fire!"
> If there are (too) many false positives we should add proper
> annotations to silence repoman ...
Are there other false positives than the multi-line readme eclass ones?
> > 3. Can USE flags actually be removed from stable ebuilds?
>
> Usually removing stable ebuilds makes useflags "disappear", rarely
> does masking stuff (e.g. old cups) lead to the disappearance of
> useflags as they would now be broken
The question is about the removal of an USE flag, not the removal of an
ebuild; it rather addresses changing the ebuild to remove the USE flag,
to address the context of this thread.
> > 4. ...
>
> Do we need to discuss this?
>
> No. It's an amazing waste of time, almost as if we had no real
> problems to focus on.
Maybe, maybe not; some parts of it can yield bike-shedding, but other
parts of it can definitely be useful to talk about. Eventually we will
need to discuss as a QA team to focus on getting the harder stuff done;
because well, just shooting at the low hanging fruit and taking the
easy way out and only coming together after "something happened" isn't
the way that works well. This thread is a good demonstration of that...
> > Because this can yield quite some bike-shedding; the alternative
> > "out of the box thinking" package.use.mask solution satisfies both
> > parties, which renders that discussion unnecessary. Nobody has
> > objected this.
>
> That is a "fix" specific to this package alone, in the general case it
> is not valid.
You either want to keep the USE flag description or you don't.
--
With kind regards,
Tom Wijsman (TomWij)
Gentoo Developer
E-mail address : TomWij@gentoo.org
GPG Public Key : 6D34E57D
GPG Fingerprint : C165 AF18 AB4C 400B C3D2 ABF0 95B2 1FCD 6D34 E57D
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 490 bytes --]
next prev parent reply other threads:[~2013-12-28 18:12 UTC|newest]
Thread overview: 20+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <20131225095020.A91BE2004C@flycatcher.gentoo.org>
2013-12-25 12:26 ` [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in media-sound/umurmur: metadata.xml ChangeLog hasufell
2013-12-25 12:42 ` Tom Wijsman
2013-12-25 13:16 ` Patrick Lauer
2013-12-25 13:30 ` Kent Fredric
2013-12-26 13:25 ` hasufell
2013-12-26 13:27 ` Ciaran McCreesh
2013-12-26 13:29 ` hasufell
2013-12-26 13:53 ` Patrick Lauer
2013-12-27 0:52 ` vivo75
2013-12-28 15:11 ` Markos Chandras
2013-12-28 15:44 ` Andreas K. Huettel
2013-12-28 15:44 ` Markos Chandras
2013-12-28 16:50 ` Tom Wijsman
2013-12-28 18:35 ` hasufell
2013-12-28 16:35 ` Tom Wijsman
2013-12-28 17:26 ` Patrick Lauer
2013-12-28 18:12 ` Tom Wijsman [this message]
2013-12-26 17:20 ` Lars Wendler
2013-12-25 17:37 ` Patrick Lauer
2013-12-26 18:59 ` Ryan Hill
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=20131228191211.220f0984@TOMWIJ-GENTOO \
--to=tomwij@gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
--cc=patrick@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