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 6D2E3138247 for ; Mon, 13 Jan 2014 18:28:39 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 213F8E0B00; Mon, 13 Jan 2014 18:28:33 +0000 (UTC) Received: from juliette.telenet-ops.be (juliette.telenet-ops.be [195.130.137.74]) by pigeon.gentoo.org (Postfix) with ESMTP id E7FB4E0AF3 for ; Mon, 13 Jan 2014 18:28:31 +0000 (UTC) Received: from TOMWIJ-GENTOO ([94.226.55.127]) by juliette.telenet-ops.be with bizsmtp id DWUW1n00U2khLEN06WUWVe; Mon, 13 Jan 2014 19:28:30 +0100 Date: Mon, 13 Jan 2014 19:27:36 +0100 From: Tom Wijsman To: ciaran.mccreesh@googlemail.com Cc: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] [OT] pkgcore bikeshed (was Portage team) Message-ID: <20140113192736.2f60cef1@TOMWIJ-GENTOO> In-Reply-To: <20140113180739.0ff6bd55@googlemail.com> References: <1388986435.17870.49.camel@big_daddy.dol-sen.ca> <1389582464.7103.185.camel@big_daddy.dol-sen.ca> <20140113083917.5427344.53422.41690@pathscale.com> <52D3A71F.9040602@plaimi.net> <52D3AEB9.7080500@pathscale.com> <20140113154659.726ee662@TOMWIJ-GENTOO> <20140113180739.0ff6bd55@googlemail.com> X-Mailer: Claws Mail 3.9.0 (GTK+ 2.24.22; 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: multipart/signed; micalg=PGP-SHA1; boundary="Sig_/zA3nJK5IIFFyybtkdyg.PHS"; protocol="application/pgp-signature" X-Archives-Salt: 0c73de53-d894-4cdf-8872-be48356709e6 X-Archives-Hash: 83e3feffaf3784789e3a984264297710 --Sig_/zA3nJK5IIFFyybtkdyg.PHS Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Mon, 13 Jan 2014 18:07:39 +0000 Ciaran McCreesh wrote: > On Mon, 13 Jan 2014 15:46:59 +0100 > Tom Wijsman wrote: >=20 > > On Mon, 13 Jan 2014 16:15:37 +0700 > > "C. Bergstr=C3=B6m" wrote: > >=20 > > > Long term the API to pkgcore could be beneficial, but=20 > > > again I'm not sure it's a game changer for users. > >=20 > > Long term, we should have an independent API backend that tools can > > query; not rewrite our tools every time users want to use them with > > a different package manager.=20 >=20 > Not an API. APIs are bad. What we should have is a good set of > lightweight Unix-friendly command line tools. See, for example, the > "Scripting Commands" section of "man cave". It still is an API that way, just expressed differently; if you would only do this you're introducing forks where you might not need them. Providing shell commands is one possible binding to the API... --=20 With kind regards, Tom Wijsman (TomWij) Gentoo Developer E-mail address : TomWij@gentoo.org GPG Public Key : 6D34E57D GPG Fingerprint : C165 AF18 AB4C 400B C3D2 ABF0 95B2 1FCD 6D34 E57D --Sig_/zA3nJK5IIFFyybtkdyg.PHS Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iQEcBAEBAgAGBQJS1DAYAAoJEJWyH81tNOV9nw8IAK0rFjF0DDQkEUOCvEaFAy/7 RLAP6MtbKadLzcKnwF0CzDvq5bREUVJSxlCRjX+d2eP1JtdeWKfXU7ginfZxaMwD cyBB/qwUnrsTbCezYOG4TBBrgPAFW/a/mgtZNwNF06D1dwuAYlnfHuzyPRAZJ2fv w8EaqEEsFrBIkYcC05/hJoeb4IiqyL4WiBn90tLcR+bbk7URiJ1pWCzbqbnR/0x6 VxKZjssDL4WM5Cq8Dl1GnJFU0pAB83dPjP4Rq0bOeDLPlqtJw0VXC+4gjxXvHMz3 lygz0w2NwahrjTvf0Na07CjfKGsVVs8YQi0n/ENVjbdO06/fhCSRcYreqHbgUsw= =YOCC -----END PGP SIGNATURE----- --Sig_/zA3nJK5IIFFyybtkdyg.PHS--