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 1Legoh-0006BW-1G for garchives@archives.gentoo.org; Wed, 04 Mar 2009 02:26:39 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 12681E0138; Wed, 4 Mar 2009 02:26:38 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id E2385E0138 for ; Wed, 4 Mar 2009 02:26:37 +0000 (UTC) Received: from localhost (0x3ef266d2.svgnxx4.dynamic.dsl.tele.dk [62.242.102.210]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTP id D056564274 for ; Wed, 4 Mar 2009 02:26:36 +0000 (UTC) Date: Wed, 4 Mar 2009 03:26:40 +0100 From: Peter Alfredsen To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] How to speed up maintenance and other Gentoo work? Message-ID: <20090304032640.4c4ca005@gentoo.org> In-Reply-To: <1236132096.2522.4.camel@localhost> References: <1236132096.2522.4.camel@localhost> X-Mailer: Claws Mail 3.7.0 (GTK+ 2.14.7; x86_64-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Archives-Salt: 5fed4b9a-6cd8-4d57-8696-291ffbbbdde7 X-Archives-Hash: cae4109ecb7bed4e7060aabf7da56b84 On Wed, 04 Mar 2009 04:01:36 +0200 Mart Raudsepp wrote: > I'm collecting ideas from the wider development and contributing > community on how to help maintainers and contributors get work done > quicker, or rephrased - how to get more done in the limited time we > have. Something like what Debian does where a central service monitors upstream ftp and notifies you when a bump is available. Per-package eclasses - eblits standardized. Crazy idea: Not-quite-eclasses. Some way to share small bits of code between packages, though the code may not be eclass-worthy. We all know the use-cases: [[ -f ChangeLog ]] && \ { dodoc ChangeLog || die "ChangeLog exists but cannot be dodoc'ed" ; } And bits of code of that ilk.