From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ricardo Wurmus Subject: Re: [PATCH] python2-ansible, python-ccm and dependencies Date: Sat, 25 Jul 2015 12:07:40 +0200 Message-ID: <87bnf0y2hf.fsf@elephly.net> References: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:39786) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZIwMv-0002bb-Gx for guix-devel@gnu.org; Sat, 25 Jul 2015 06:07:50 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZIwMr-00054p-GT for guix-devel@gnu.org; Sat, 25 Jul 2015 06:07:49 -0400 Received: from sender163-mail.zoho.com ([74.201.84.163]:25075) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZIwMr-000544-8U for guix-devel@gnu.org; Sat, 25 Jul 2015 06:07:45 -0400 In-reply-to: List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Eric Dvorsak Cc: guix-devel@gnu.org Hi Eric, > I added the following package definitions to python.scm : > > - python2-ansible > - python-passlib > - python-py-bcrypt > - python-paramiko > - python-httplib2 > - python-ecdsa > - python-ccm we normally make separate commits for separate packages. The only exception is for when we add python- as well as python2-; they usually go together in the same commit. Please also run ‘guix lint package-name’ for each of the new packages. It will tell you a couple of things that you could do to improve. One thing I noticed is that the description you provide for the packages is the same as the synopsis. The description, however, should provide more information and it should be complete sentences (with punctuation). Things like ‘("python-setuptools" ,python-setuptools)’ are to be placed in the list of ‘native-inputs’. ‘native-inputs’ are only used at build time. Finally, there is no space between your definition of ‘python2-ccm’ and the existing definition of ‘python-pytz’. The other patch looks good to me, but it appears that this is a patch by Mark Weaver. Did you submit it by accident? ~~ Ricardo