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--