From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id CD130138247 for ; Sun, 19 Jan 2014 23:50:58 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 8A8E1E0E00; Sun, 19 Jan 2014 23:50:55 +0000 (UTC) Received: from mail.plaimi.net (107.4.189.109.customer.cdi.no [109.189.4.107]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id E36D8E0DFB for ; Sun, 19 Jan 2014 23:50:54 +0000 (UTC) Received: by mail.plaimi.net (Postfix) with ESMTPSA id A64CB40670 for ; Mon, 20 Jan 2014 00:50:51 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=plaimi.net; s=leet; t=1390175452; bh=ME8vBaA6SuCMZGkImltxY5BhCbLF1ubBaL4FZRSqh90=; h=Message-ID:Date:From:MIME-Version:To:Subject:References: In-Reply-To:Content-Type:Content-Transfer-Encoding; b=QTmRtS24qgTGdYvDuX9FhKaqktMdqDcAQJKsbhJ0TUQdinRtjtyN2fxqvCpWskf9r piS001ldqQWDTI+kCFoT0zc4DB80ICf10RLOXNKbsDF9FLLQGTiMV6JEBkZH5WlgTd ZuMrWP3X6IAR5/H0MtNKI//yZaA4CgXJJ/17Taos= Message-ID: <52DC64F4.7070000@plaimi.net> Date: Mon, 20 Jan 2014 00:51:16 +0100 From: Alexander Berntsen User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.1 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-portage-dev@lists.gentoo.org Reply-to: gentoo-portage-dev@lists.gentoo.org MIME-Version: 1.0 To: gentoo-portage-dev@lists.gentoo.org Subject: Re: [gentoo-portage-dev] [PATCH 0/3] Initial fetch() refactoring References: <52DC421E.1050402@gmx.de> <52DC55A0.9020300@plaimi.net> <52DC56BB.1010308@plaimi.net> In-Reply-To: X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Archives-Salt: a2431db0-f9ab-4e4c-871e-c72b5281583b X-Archives-Hash: e86acc7278ced8312b1683d61368423a -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 19/01/14 23:54, Alec Warner wrote: > I'm very against add a bunch of extra rules that have to be > enforced by hand. I want to make it easy to contribute, not more > difficult. If bob can run a tool that tells him all the things > that are wrong with his patch, that avoids us having like 1/3rd of > the conversations on list ;) Feel free to write a tool for this, or to contribute to any of the numerous linters and/or editor plug-ins. It would be much appreciated. As for the difficulty of PEP 257... I have higher hopes for Portage contributors than getting stuck at that. If I write a patch that makes most of the docstrings follow it, then they can infer 99% of the "extra rules" by just looking at the other functions and methods. If they fail to comply, we can just mention it. If the docstring formatting is the biggest issue with their patch, I doubt they'll have a hard time fixing it. - -- Alexander alexander@plaimi.net http://plaimi.net/~alexander -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iF4EAREIAAYFAlLcZPQACgkQRtClrXBQc7XizAD/Y/Gxc7N6VkgNFWRgP5lmQ84r UwSne2xaqJYphY9x1TcBAIRpjBHB580edLz/8zpT14lqhW3oOmeMz0pNMB8ssW5d =+zp5 -----END PGP SIGNATURE-----