From: Samuli Suominen <ssuominen@gentoo.org>
To: gentoo-project@lists.gentoo.org
Subject: Re: [gentoo-project] Call for agenda items - Council meeting 2014-04-08
Date: Mon, 07 Apr 2014 14:54:43 +0300 [thread overview]
Message-ID: <53429203.8090208@gentoo.org> (raw)
In-Reply-To: <1818441.m608ytuvnA@localhost>
On 07/04/14 11:26, Patrick Lauer wrote:
> On Monday 07 April 2014 11:02:44 Samuli Suominen wrote:
>
>>>> at least as safe kludge to avoid disrespect like this:
>>> I wonder if you noticed that I've been a dev since 2004 ...
>>>
>>> and disrespect, well, you actively work towards breaking things.
>>>
>>> Even when told, multiple times, that you're breaking things,
>>>
>>> And that we will revert breakage when detected ...
>> What you told was you will impose your personal opinions as policies,
>> and you will use the
>> QA team membership as a cover to enforce it upon others.
> I don't even know what words I could use to change your mind.
You can get me to change mind by writing up a policy that says
dynamic deps can't be relied upon, and getting rest of the QA
team, perhaps council, on board with it.
#gentoo-qa, yesterday:
17:50 < floppym> Hmm... documenting when to revbump in relationship to
RDEPEND is not a bad idea. However, I think the rules would
be a little more subtle than "always". We would also need some way of
dealing with eclasses which generate
RDEPEND, and also with revbumping stable ebuilds.
>
> The only way I see right now to avoid you breaking stuff is removing your
> commit rights, because you actively do not show signs of common sense or an
> ability to learn.
Likewise, while dynamic deps are the default, and I, as a binary package
user, are aware of the pitfall, I can't understand
your line of thinking process at all.
Read above, get the policy estabilished, and people, including me, will
follow it.
Meanwhile it's plain rude to bother me with this, since it's nothing
more than your own opinion, and I'm allowed to
disagree with it.
Meanwhile it's plain rude to users of non-binary packages to force
useless rebuilds upon, I'm tempted to leverage
it with an 'DoS', but that would go a bit too far.
>
>> Instead of actually working towards getting it written down somewhere,
>> making it official,
>> so there is something for you to reference, and something for others to
>> follow.
> Policy suggestion:
>
> "Don't break no shit. If you do, fix it. If you don't someone else will, and
> you don't whine at them because you be not doing a good job."
>
> ... do we really need to write that down? Explicitly, in a few ten thousand
> words to reduce ambiguity?
I read this as flamebait, not worth replying.
>> This is why the last team died, and now you are repeating the mistake.
> No, last team got torn apart by the "Do something ... Noooo! NOT THAT OMG WTF"
>
> That stress made it basically impossible to get anything done, and the ensuing
> frustration soured the interpersonal reason until QA was mostly passive and
> angry.
This wasn't the case at all, we had no issues within the team before one
particular disagreement where an QA member tried to force others, including
other QA members, to act upon his personal view on things without an proper
written down policy.
Now that it's written down, and the tools have been updated accordingly,
we have no issues at all. It's what should have happened as a first step.
>
> I just don't care about the whining and continue my anti-breakage crusade. And
> so far there's only been about three people that got upset about masking
> broken stuff. The easiest way to get me to ignore you is to not cause any
> trouble, where trouble means "things not working".
>
> I'm busy enough with repoman-visible breakage, so don't expect me to be in a
> good mood if you actively cause more breakage: Current average is about 2-3
> new bugs I have to file every single day (mostly because no one else seems to
> have enough motivation)
>
> Again, as stated on IRC: This is not personal. It's just that some of us have
> basic expectations of things working, so it's in your best interest not to
> violate these basic ideas. Make it personal and it will be personal, which I'm
> not really in the mood for ... such a waste of time that could be used for
> much more interesting things.
>
This is not personal. This is merely what's the right way to move
forward to avoid
mistakes from the past.
Yes, this is an huge waste of everyones time. Just use the normal ways
of getting things,
like policies, guidelines, changed and we don't have to continue with
this at all.
- Samuli
next prev parent reply other threads:[~2014-04-07 12:00 UTC|newest]
Thread overview: 118+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-03-27 13:40 [gentoo-project] Call for agenda items - Council meeting 2014-04-08 Anthony G. Basile
2014-03-29 12:50 ` Anthony G. Basile
2014-03-29 13:26 ` hasufell
2014-03-29 13:29 ` Anthony G. Basile
2014-03-29 13:49 ` hasufell
2014-03-29 14:17 ` Anthony G. Basile
2014-03-29 13:30 ` Tom Wijsman
2014-03-29 14:07 ` Anthony G. Basile
2014-03-29 14:36 ` William Hubbs
2014-03-29 19:46 ` Rich Freeman
2014-03-29 23:12 ` Andreas K. Huettel
2014-03-30 0:37 ` William Hubbs
2014-03-30 1:35 ` Rich Freeman
2014-03-30 2:20 ` William Hubbs
2014-03-30 2:33 ` Rich Freeman
2014-03-30 11:00 ` Anthony G. Basile
2014-03-30 11:22 ` Tom Wijsman
2014-03-30 11:32 ` Anthony G. Basile
2014-03-30 15:14 ` Tom Wijsman
2014-03-30 13:51 ` Rich Freeman
2014-03-30 12:22 ` hasufell
2014-03-30 15:09 ` Andreas K. Huettel
2014-03-31 16:00 ` Samuli Suominen
2014-03-31 23:46 ` Patrick Lauer
2014-03-30 8:33 ` Michał Górny
2014-03-30 8:43 ` Patrick Lauer
2014-03-30 11:52 ` Michał Górny
2014-03-30 14:07 ` Rich Freeman
2014-03-30 16:05 ` Ulrich Mueller
2014-03-30 16:27 ` Michał Górny
2014-04-01 11:46 ` Ruud Koolen
2014-03-30 9:23 ` Rich Freeman
2014-03-30 13:56 ` Joshua Kinard
2014-03-30 15:47 ` Michał Górny
2014-03-30 23:05 ` Joshua Kinard
2014-03-30 23:43 ` Rich Freeman
2014-03-31 3:13 ` Richard Yao
2014-03-31 6:07 ` Michał Górny
2014-03-31 10:56 ` Joshua Kinard
2014-03-31 15:44 ` Michał Górny
2014-03-31 17:27 ` Rich Freeman
2014-03-31 17:56 ` Ian Stakenvicius
2014-03-31 18:12 ` Douglas James Dunn
2014-04-01 0:20 ` William Hubbs
2014-04-01 6:32 ` Ulrich Mueller
2014-03-31 15:58 ` Brian Dolbec
2014-03-31 16:19 ` [semi-OT] " Andreas K. Huettel
2014-03-30 15:35 ` Ciaran McCreesh
2014-03-30 16:27 ` Rich Freeman
2014-03-30 16:31 ` Ciaran McCreesh
2014-03-30 16:39 ` Rich Freeman
2014-03-30 16:48 ` Ciaran McCreesh
2014-03-30 16:59 ` Rich Freeman
2014-03-30 17:01 ` Rich Freeman
2014-03-30 17:05 ` Ciaran McCreesh
2014-03-30 16:40 ` Rich Freeman
2014-03-30 23:44 ` Douglas James Dunn
2014-03-30 23:54 ` Rich Freeman
2014-03-30 23:59 ` Douglas Dunn
2014-03-31 0:24 ` Douglas Dunn
2014-03-30 23:47 ` Denis Dupeyron
2014-04-06 12:34 ` Andreas K. Huettel
2014-04-06 12:47 ` hasufell
2014-04-06 12:52 ` Ciaran McCreesh
2014-04-06 12:53 ` hasufell
2014-04-06 15:10 ` Samuli Suominen
2014-04-06 15:29 ` Alexander Berntsen
2014-04-06 16:17 ` Tom Wijsman
2014-04-06 17:01 ` hasufell
2014-04-06 17:03 ` Rich Freeman
2014-04-06 17:22 ` Tom Wijsman
2014-04-06 17:48 ` hasufell
2014-04-06 18:19 ` Tom Wijsman
2014-04-07 15:08 ` hasufell
2014-04-07 16:46 ` Tom Wijsman
2014-04-06 20:02 ` Rick "Zero_Chaos" Farina
2014-04-06 17:02 ` Rich Freeman
2014-04-06 21:22 ` Pacho Ramos
2014-04-07 11:36 ` Tom Wijsman
2014-04-07 11:49 ` Rich Freeman
2014-04-07 12:36 ` Tom Wijsman
2014-04-07 12:44 ` Samuli Suominen
2014-04-07 12:58 ` Tom Wijsman
2014-04-07 13:30 ` Rich Freeman
2014-04-07 15:09 ` Tom Wijsman
2014-04-07 16:36 ` Chris Reffett
2014-04-07 18:25 ` Rich Freeman
2014-04-07 18:45 ` hasufell
2014-04-07 20:06 ` Tom Wijsman
2014-04-07 20:01 ` Pacho Ramos
2014-04-07 14:52 ` Samuli Suominen
2014-04-07 15:30 ` Tom Wijsman
2014-04-06 15:31 ` Jeroen Roovers
2014-04-06 15:30 ` Samuli Suominen
2014-04-06 15:44 ` Ciaran McCreesh
2014-04-06 16:30 ` Tom Wijsman
2014-04-06 16:19 ` Tom Wijsman
2014-04-06 16:09 ` Tom Wijsman
2014-04-06 21:25 ` Joshua Kinard
2014-04-06 21:33 ` Ciaran McCreesh
2014-04-07 8:00 ` Patrick Lauer
2014-04-07 14:51 ` Ciaran McCreesh
2014-04-07 15:38 ` Tom Wijsman
2014-04-07 18:42 ` Joshua Kinard
2014-04-06 17:33 ` Rick "Zero_Chaos" Farina
2014-04-07 5:47 ` Samuli Suominen
2014-04-07 11:51 ` Tom Wijsman
2014-04-07 7:49 ` Patrick Lauer
2014-04-07 8:02 ` Samuli Suominen
2014-04-07 8:26 ` Patrick Lauer
2014-04-07 11:54 ` Samuli Suominen [this message]
2014-04-07 12:48 ` Tom Wijsman
2014-04-07 14:49 ` Ciaran McCreesh
2014-04-07 14:58 ` Samuli Suominen
2014-04-07 15:12 ` Ciaran McCreesh
2014-04-08 0:37 ` Patrick Lauer
2014-04-08 4:32 ` Samuli Suominen
2014-04-07 14:53 ` Ciaran McCreesh
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=53429203.8090208@gentoo.org \
--to=ssuominen@gentoo.org \
--cc=gentoo-project@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