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 <gentoo-dev+bounces-36197-garchives=archives.gentoo.org@lists.gentoo.org>) id 1M8aSK-000453-6X for garchives@archives.gentoo.org; Mon, 25 May 2009 13:43:08 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id B275FE02E6; Mon, 25 May 2009 13:43:06 +0000 (UTC) Received: from mail.netloc.info (mail.netloc.info [84.16.251.62]) by pigeon.gentoo.org (Postfix) with ESMTP id 85889E02E6 for <gentoo-dev@lists.gentoo.org>; Mon, 25 May 2009 13:43:06 +0000 (UTC) Received: from [192.168.178.31] (p50819191.dip0.t-ipconnect.de [80.129.145.145]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client did not present a certificate) by mail.netloc.info (Postfix) with ESMTPSA id 8F94D9F735 for <gentoo-dev@lists.gentoo.org>; Mon, 25 May 2009 15:43:04 +0200 (CEST) Subject: Re: [gentoo-dev] RFC:sys-apps/portage @overlay atoms postfix support From: Alex Legler <a3li@gentoo.org> To: gentoo-dev@lists.gentoo.org In-Reply-To: <fv426vlke7k7cug6g5UYAxe124vaj_firegpg@mail.gmail.com> References: <fv426vlke7k7cug6g5UYAxe124vaj_firegpg@mail.gmail.com> Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="=-p5oFLT40mU5Fb7Em4SyI" Date: Mon, 25 May 2009 15:43:05 +0200 Message-Id: <1243258985.4181.17.camel@localhost> Precedence: bulk List-Post: <mailto:gentoo-dev@lists.gentoo.org> List-Help: <mailto:gentoo-dev+help@lists.gentoo.org> List-Unsubscribe: <mailto:gentoo-dev+unsubscribe@lists.gentoo.org> List-Subscribe: <mailto:gentoo-dev+subscribe@lists.gentoo.org> List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org> X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 X-Mailer: Evolution 2.26.2 X-Archives-Salt: 5a0ebe85-c5c4-4e1d-9ca0-57f6f7fbf950 X-Archives-Hash: 6cf66e7c5a92e94c387362b7e140e34f --=-p5oFLT40mU5Fb7Em4SyI Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On So, 2009-05-24 at 20:04 +0200, lxnay@sabayonlinux.org wrote: > [...] > >> app-admin/equo (sabayon overlay -- Entropy Framework client) supports > >> the postfix "@repository" to let users force the installation of a > >> package from a specific repository. > > > > @ is used by Portage for sets. Paludis has been using ::repo for repo > > dependencies for years. Why not go with the established syntax? >=20 > I wrote "postfix" not "prefix". Sets use "@" prefix. Your @ is still a prefix for the repository name. For usability's sake, please don't do this. I can imagine users getting confused over the different meanings of the @ sign. I do not want to trigger a discussion like the one PHP had when choosing namespace separators, but we got the "::" established in Paludis and Paludis is used by way more Gentoo people than equo. So it only seems logical to me to use the wider-known and at the same time ambiguity-free "operator". Alex --=-p5oFLT40mU5Fb7Em4SyI Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.11 (GNU/Linux) iEYEABECAAYFAkoaoGkACgkQk+oqhfPAZGkG1QCgle9tl9noP0TGeYThPlVZr/hI p7IAoItBZv3iYFxi4Y7n6JpB9BGyT1rx =6PcD -----END PGP SIGNATURE----- --=-p5oFLT40mU5Fb7Em4SyI--