15.01.2014 19:30, William Hubbs пишет: > On Wed, Jan 15, 2014 at 03:30:39PM +0400, Sergey Popov wrote: >> 15.01.2014 01:37, William Hubbs пишет: >>> All, >>> >>> It is becoming more and more obvious that we do not have enough manpower >>> on the arch teams, even some of the ones we consider major arch's, to >>> keep up with stabilization requests. For example, there is this bug [1], >>> which is blocking the stabilization of several important packages. >> >> And by the way, the only arches left there are ppc and ppc64, which are >> NOT major ones. > > Sparc is also still on that bug, and according to the council decision I > sited, these arch's are still treated like major arch's.
Well, to be honest, personally i consider only amd64 and x86(and maybe arm) as major arches, other are minor in my eyes. Council decision is more about arches, that crucially lacks manpower. > Wrt your comment about x86 and amd64 having agreements that maintainers > can stabilize packages on those arch's, I thought amd64 did, but I > didn't know about x86. It's not mentioned, yeah, i was not aware about it for some time. Probably it should be mentioned in Gentoo Development Guide. > Formal policy says that all stabilizations must be done by arch teams > unless you have special arrangements with them [1], so my questions > still stand. > > 1. Should we make it policy that maintainers can stabilize packages on > arch's they have access to? > > 2. See Rich's message in this thread for my other concern; he spells it > out pretty well -- what should we do about architectures the maintainer > does not have access to? > > 3. Also, another interesting question has come up in this thread, that of > non-binary packages. Should we give maintainers the option of > stabilizing them on all arch's themselves? 1. If you know how to test it properly, know arch-specific problems(aligning, endianness, ABI breakage) and how to fix it - then, probably yes. But usually maintainers are bored to do proper testing. 2. I think - no. You can not test it - you can not stabilize it, period. 3. If code is interpreted rather then compiled, it does not matter that it is properly ported on minor arches. I knew dozens of examples with Perl and Python packages(not sure about Ruby, but Hans said that it happens with it too). So, i would not treat such packages differently. -- Best regards, Sergey Popov Gentoo developer Gentoo Desktop Effects project lead Gentoo Qt project lead Gentoo Proxy maintainers project lead
signature.asc
Description: OpenPGP digital signature