Mailing List Archive

Policies (was: [RFC] QA Team's role)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi Jakub,

Jakub Moc schrieb:
| 28.2.2006, 16:29:07, Stephen Bennett wrote:
|>>When and where has been the following change discussed and who
|>>approved that?
|>>
|>>http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/proj/en/devrel/handbook/hb-guide-ebuild.xml?r1=1.25&r2=1.26&root=gentoo
|>According to my recollection, it was discussed between members of QA
|>and devrel. According to the CVS logs, it was committed by a member of
|>devrel, at QA's request. You can't pass it off as a QA project
|>conspiracy, since they didn't make the change.
| I'm sorry, but discussing such stuff affecting pretty much everyone who
| writes ebuilds among a couple of people simply isn't enough to make this a
| policy. And then silently applying this and starting to scream "QA
| violation, look, what a nasty QA violation!!!" is plain ridiculous.
Well, it was common sense before. Especially because it was part of the
devmanual. I know, the next argument will be: The devmanual is not
official. However, this particular text had been part of the devmanual
for a long time. Many devs read it and afaict nobody objected against it
while it was 'unofficial'. In my opinion, there was enough time to raise
a hand and yell: 'I don't like it'.

Beside this, I'd like to support the non-interactive mode on the base of
efficiency: It is better to install a package with a default and sane
set of USE flags instead of breaking the whole update process.

However, this incident should be logged by portage.

| Punting every single piece of broken sh*t from the tree requires notifying
| everyone on -dev ml and allowing a period of time before it's actually
done,
| so silently changing/stating policies is a very broken practice.
Nobody changed anything. It was written down before in the devmanual and
then incorporated into the developer handbook.

If you don't agree with the contents, why didn't you raise your
opposition earlier?

If you agree with the contents, please ask yourself if the current
discussion is necessary.

I'm looking forward to your answers on the last 2 points.
Danny
- --
Danny van Dyk <kugelfang@gentoo.org>
Gentoo/AMD64 Project, Gentoo Scientific Project
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQFEBHk1aVNL8NrtU6IRAlRbAKCH233GWmOQWlRy/DQQh/aRR++4ZACfd230
rYQgmnvH9Y/0YSijnCSAOIc=
=QQEa
-----END PGP SIGNATURE-----
--
gentoo-dev@gentoo.org mailing list
Re: Policies (was: [RFC] QA Team's role) [ In reply to ]
28.2.2006, 17:24:21, Danny van Dyk wrote:

> Hi Jakub,

> If you don't agree with the contents, why didn't you raise your
> opposition earlier?

I don't feel any need to raise opposition against some unofficial manual,
what would be the point in that? I'm raising my hand against silently
incorporating parts of it (that affect a lot of stuff in the tree) into
official docs without a proper discussion, even more so that they are being
claimed as an official QA policy now. Documents located in private devspace
of some devs are non-official and noone checks their contents for
correctness, they are private activity of those devs.

> If you agree with the contents, please ask yourself if the current
> discussion is necessary.

See above.

--
Best regards,

Jakub Moc
mailto:jakub@gentoo.org
GPG signature: http://subkeys.pgp.net:11371/pks/lookup?op=get&search=0xCEBA3D9E
Primary key fingerprint: D2D7 933C 9BA1 C95B 2C95 B30F 8717 D5FD CEBA 3D9E

... still no signature ;)
Re: Policies (was: [RFC] QA Team's role) [ In reply to ]
On Tuesday 28 February 2006 11:39, Jakub Moc wrote:
> 28.2.2006, 17:24:21, Danny van Dyk wrote:
> > If you don't agree with the contents, why didn't you raise your
> > opposition earlier?
>
> I don't feel any need to raise opposition against some unofficial manual,
> what would be the point in that? I'm raising my hand against silently
> incorporating parts of it (that affect a lot of stuff in the tree) into
> official docs without a proper discussion, even more so that they are being
> claimed as an official QA policy now. Documents located in private devspace
> of some devs are non-official and noone checks their contents for
> correctness, they are private activity of those devs.

input was solicited from the developer community before about ciaranm's
unofficial manual with notes that the plan was to incorporate it piece by
piece into the official dev handbook
-mike
--
gentoo-dev@gentoo.org mailing list