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 1Lfla2-0006cW-GK for garchives@archives.gentoo.org; Sat, 07 Mar 2009 01:43:58 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 5C94CE036E; Sat, 7 Mar 2009 01:43:57 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 134A8E036E for ; Sat, 7 Mar 2009 01:43:57 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp.gentoo.org (Postfix) with ESMTP id 9F41F645F5 for ; Sat, 7 Mar 2009 01:43:56 +0000 (UTC) X-Virus-Scanned: amavisd-new at gentoo.org X-Spam-Score: -3.484 X-Spam-Level: X-Spam-Status: No, score=-3.484 required=5.5 tests=[AWL=0.115, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1] Received: from smtp.gentoo.org ([127.0.0.1]) by localhost (smtp.gentoo.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aEB6NmGWAMkI for ; Sat, 7 Mar 2009 01:43:50 +0000 (UTC) Received: from ciao.gmane.org (main.gmane.org [80.91.229.2]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTP id C9B90645F3 for ; Sat, 7 Mar 2009 01:43:48 +0000 (UTC) Received: from list by ciao.gmane.org with local (Exim 4.43) id 1LflZp-0000dI-Nw for gentoo-dev@gentoo.org; Sat, 07 Mar 2009 01:43:45 +0000 Received: from s0106001f3b27dbf9.mj.shawcable.net ([70.64.208.8]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 07 Mar 2009 01:43:45 +0000 Received: from dirtyepic by s0106001f3b27dbf9.mj.shawcable.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 07 Mar 2009 01:43:45 +0000 X-Injected-Via-Gmane: http://gmane.org/ To: gentoo-dev@lists.gentoo.org From: Ryan Hill Subject: [gentoo-dev] Re: How to speed up maintenance and other Gentoo work? Date: Fri, 6 Mar 2009 19:44:52 -0600 Message-ID: <20090306194452.6b5bf4e5@halo.dirtyepic.sk.ca> References: <1236132096.2522.4.camel@localhost> 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: multipart/signed; boundary="Sig_/K1dvcIEGg9v84VkN9cgezdg"; protocol="application/pgp-signature"; micalg=PGP-SHA1 X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: s0106001f3b27dbf9.mj.shawcable.net X-Newsreader: Claws Mail 3.7.1 (GTK+ 2.14.7; x86_64-pc-linux-gnu) Sender: news X-Archives-Salt: 425265b7-1161-41b0-b881-b55357fc20c2 X-Archives-Hash: 73024a8c4f328ed8557239fc4bebf3bb --Sig_/K1dvcIEGg9v84VkN9cgezdg Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable 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. >=20 > This basically means ideas for tools, scripts, or functionality in > some hypothetical centralized maintainer helper website or GUI/CLI > program that would help save time in taking care of some of the > gruntwork that gets done by maintainers right now manually or by > scripts that don't get shared and re-used and generalized as much as > they could. >=20 > Then afterwards I can sort through the suggestions/ideas, try to make > a summary and arrange some of them to actually happen. One tool I used a lot before metadata.xml USE flags sprung up everywhere was metagen (in the tree under apps-portage), written by pythonhead. For anyone who hasn't used it, it's a commandline util written in python (surprise!) for generating metadata.xml. You can give it a herd, maintainer name/email, maintainer description, package description, etc., and it will hock out a xml loogie for you. I've been meaning to update it for USE flags (and whatever else we're stuffing into xml these days) as a learn-python project, but like all my learn-* projects it's never gotten anywhere. Maybe someone with the requisite skills and boredom level might be interested in poking at it. --=20 gcc-porting, by design, by neglect treecleaner, for a fact or just for effect wxwidgets @ gentoo EFFD 380E 047A 4B51 D2BD C64F 8AA8 8346 F9A4 0662 --Sig_/K1dvcIEGg9v84VkN9cgezdg Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.10 (GNU/Linux) iEYEARECAAYFAkmx0ZQACgkQiqiDRvmkBmLTigCglitrtVzGjJpBOSRxI/ph5Q6R BCIAnRv41huC5Q9OngQRf7+CswYK/i9R =Lodt -----END PGP SIGNATURE----- --Sig_/K1dvcIEGg9v84VkN9cgezdg--