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 1QnFVt-0002ag-T6 for garchives@archives.gentoo.org; Sat, 30 Jul 2011 19:47:59 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 0CD0F21C047; Sat, 30 Jul 2011 19:47:44 +0000 (UTC) Received: from mail-wy0-f181.google.com (mail-wy0-f181.google.com [74.125.82.181]) by pigeon.gentoo.org (Postfix) with ESMTP id A67B621C047 for ; Sat, 30 Jul 2011 19:47:44 +0000 (UTC) Received: by wyh22 with SMTP id 22so626009wyh.40 for ; Sat, 30 Jul 2011 12:47:43 -0700 (PDT) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-soc@lists.gentoo.org Reply-to: gentoo-soc@lists.gentoo.org MIME-Version: 1.0 Received: by 10.227.137.208 with SMTP id x16mr4153685wbt.81.1312055263714; Sat, 30 Jul 2011 12:47:43 -0700 (PDT) Received: by 10.227.128.133 with HTTP; Sat, 30 Jul 2011 12:47:43 -0700 (PDT) X-Originating-IP: [187.127.122.246] In-Reply-To: <20110730133053.GA2898@comet> References: <20110730133053.GA2898@comet> Date: Sat, 30 Jul 2011 16:47:43 -0300 Message-ID: Subject: Re: [gentoo-soc] Distfile patching support - Weekly report #9 From: Rafael Martins To: gentoo-soc@lists.gentoo.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: X-Archives-Hash: 792491dc6399ffee6b21fd7211f3bdeb On Sat, Jul 30, 2011 at 10:30 AM, Donnie Berkholz wr= ote: > On 18:09 Fri 29 Jul =C2=A0 =C2=A0 , Rafael Martins wrote: >> I'm also writing a helper tool, called distpatchq, inspired by >> portageq, that will provide info about the deltas and distfiles to the >> package managers willing to implement distfile patching support. > > Wouldn't package managers prefer an API rather than a helper tool? > Yes. Actually the Python API of the tools is usable by package managers, but this won't work for paludis, I guess. I'm just implementing Portage support for now, though. On the other hand, I want to be able to change the internal API, if needed. In this case, I need a helper tool or a stable public API will be required. I picked the first to make the things easy for all the package managers. Best regards, --=20 Rafael Goncalves Martins http://rafaelmartins.eng.br/