From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1O5kd3-0002rP-O4 for garchives@archives.gentoo.org; Sat, 24 Apr 2010 19:03:02 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 62205E08AF for ; Sat, 24 Apr 2010 19:03:01 +0000 (UTC) Received: from rookery.halcy0n.com (rookery.halcy0n.com [69.72.242.50]) by pigeon.gentoo.org (Postfix) with ESMTP id 6401EE0841 for ; Sat, 24 Apr 2010 18:31:16 +0000 (UTC) Received: by rookery.halcy0n.com (Postfix, from userid 1000) id 0384BA5625; Sat, 24 Apr 2010 14:31:16 -0400 (EDT) Date: Sat, 24 Apr 2010 14:31:16 -0400 From: Mark Loeser To: gentoo-qa@lists.gentoo.org Subject: Re: [gentoo-qa] Project layout (what should we do) Message-ID: <20100424183115.GE11177@halcy0n.com> References: <4BD02607.3060301@gentoo.org> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-qa@lists.gentoo.org Reply-to: gentoo-qa@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="xo44VMWPx7vlQ2+2" Content-Disposition: inline In-Reply-To: <4BD02607.3060301@gentoo.org> User-Agent: Mutt/1.5.17+20080114 (2008-01-14) X-Archives-Salt: 2d91d50f-dcbc-4abc-b9e7-1a559b67e314 X-Archives-Hash: 74beede5bebe46d84c06e6db03298e97 --xo44VMWPx7vlQ2+2 Content-Type: text/plain; charset=utf8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Tom=C3=A1=C5=A1 Chv=C3=A1tal said: > [tinderbox] > guys working on tinderbox and reading the logs and opening bugs, if time > allows also fixes them. > (all tinderbox bugs will be required to be addressed by maintainer in > long term) Not sure how many people know about it, but there is already a git repo for Diego's scripts: http://git.overlays.gentoo.org/gitweb/?p=3Dproj/flameeyes-tinderbox.git;a= =3Dsummary Having more people run this on different archs and that would be awesome. > [daywatch/nightwatch] > guys following on -commits and checking if someone does not break the > tree :] Usually fixing themselves or slapping maintainer to do so > (privately not on -dev, everyone has a bad day :]) I like the idea of us more proactively doing code reviews of changes, but for this to be effective we are going to need a nice sized bunch of people to do it. > [amish] > puritans :] these guys will proactively check the main tree for qa > issues using various tools and removing everything that does not fit in > :] (patches/ebuild-coding/whitespace fixes/...). This is one that I've been trying to do with the help of a few of you, and its a lot harder than it sounds, but something I see as being worthwhile as well. If we can cut down on the noise from all of the simple issues that shouldn't exist, we can start making more interesting and strict checks. > [treecleaners] > Guys responsible for maintaining profiles and removing packages that > in long-term fails to meet up QA standards. Samuli already said it, and I agree, that these guys should worry about packages instead of profiles. The overall QA team should worry about the profiles. > [overtakers] > guys responsible for unmaintained Gentoo areas. They are not actually > maintaining the things, but motivating users to work on those areas and > possibly thanks to those actions the team gets out overtakers overview Again, another great idea of something we should implement and move towards motivating others to help us in keeping the tree sane and up to date. > [backbone] > scripters, writing all those fancy tools we could use to do above tasks Not sure if this needs to be its own split out team, or that those that join the other areas would already have some of those abilities, or someone in that team already would. > [QA] > all of us should provide help and support to fellow devs when they have > some migration up ahead, and we should promote that they should ask us > first before trying to do some mass changes Definitely, and I think we need to expand a bit more on this one, with regards to big changes and involving QA. > So what do ya think? A lot of great ideas. We should probably come up with some well defined roles for each group, like we do for treecleaners, that expand upon the above ideas. --=20 Mark Loeser email - halcy0n AT gentoo DOT org email - mark AT halcy0n DOT com web - http://www.halcy0n.com --xo44VMWPx7vlQ2+2 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFL0zjzCRZPokWLroQRAtg2AKCRMZlnaZtp9ZGnsJJWtpx8QeuP+ACgj2vg GB4/r/g5zmTR9gh+Pkqg08s= =1V+w -----END PGP SIGNATURE----- --xo44VMWPx7vlQ2+2--