On Mon, May 25, 2009 at 3:43 PM, Alex Legler <[email protected]> wrote:
On So, 2009-05-24 at 20:04 +0200, [email protected] 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?

I wrote "postfix" not "prefix". Sets use "@" prefix.

Your @ is still a prefix for the repository name.

Yeah but "emerge @overlay" would be obviously illegal. So your argument is a 
bit pointless ;)


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.

"::" C++/PHP/whatever separator has nothing to do with the purpose of 
"@overlay".
Paludis is not a Gentoo project and doesn't follow Gentoo features validation 
rules.
So is Entropy. If Paludis has its own syntax it doesn't automatically mean that 
Gentoo Portage *has to* follow it.
I prefer a more democratic way => discussing here.


So it only seems logical to me to use the wider-known and at the same
time ambiguity-free "operator".

Alex




--
Fabio Erculiani

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to