[gentoo-dev] Please stop requesting keywords for arches you don't have

2009-07-12 Thread Raúl Porcel
Hi guys,

Since there is always new people joining Gentoo, many of these people
tend to open keyword requests for a lot of arches on a package they
maintain or they are interested in until me or any other member of
alternative arches scream to them :) .

As a member of many of the alternative
arches(alpha/arm/ia64/s390/sh/sparc) and considering the members of the
other arches(hppa, mips, ppc*) also concur with me, i'd like to remind
that opening such bugs is not fun for us. Why? Simple, we're mainly
undermanned arches, some of them are slow, some of them have more basic
problems(latest glibc breaks system and stuff), we have a small userbase
compared with amd64/x86, and we(i'm talking about my arches now) prefer
to keyword something if an user of our arch has tested it(which saves us
some work) and it's going to be useful for him or for new users of that
arch(for example the ARM architecture).

If we keyword your package and maybe later stabilize it, you're going to
be mad at us when you request a new version marked stable, or when you
need rekeywording, because we'll be slow in doing so. Just file bugs
when a package is going to be a dependency of a package we already have
keyworded.

Also, *STOP* dropping keywords when a new dependency isn't keyworded
without filing a bug for that architecture.

Thank you



Re: [gentoo-dev] Please stop requesting keywords for arches you don't have

2009-07-12 Thread Petteri Räty
Raúl Porcel wrote:
 Hi guys,
 
 Since there is always new people joining Gentoo, many of these people
 tend to open keyword requests for a lot of arches on a package they
 maintain or they are interested in until me or any other member of
 alternative arches scream to them :) .
 

Seems like you should come up with a new quiz question.

Regards,
Petteri



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Please stop requesting keywords for arches you don't have

2009-07-12 Thread Nirbheek Chauhan
On Sun, Jul 12, 2009 at 9:36 PM, Raúl Porcelarmi...@gentoo.org wrote:
 Also, *STOP* dropping keywords when a new dependency isn't keyworded
 without filing a bug for that architecture.


Towards reducing arch load, I say that new packages should not be
added to ~arch if some of it's new dependencies are not keyworded. Add
p.masked or keyword-less till dependencies are keyworded. *Then* add
to ~arch carrying over keywords.

Although I'm not an arch tester myself, I empathize with the huge
amount of work they have to do. This will reduce workload for arch
teams greatly

Example: http://bugs.gentoo.org/show_bug.cgi?id=268529 -- libsoup
keywords dropped because of new dependency libproxy. This led to a
cascade of packages with dropped keywords --
http://bugs.gentoo.org/showdependencytree.cgi?id=268529

This could've been worse, and likely will be worse with GNOME 2.28 and 3.0 :)

-- 
~Nirbheek Chauhan