1 |
Joe Peterson <lavajoe@g.o> posted 48AB3EE7.3080000@g.o, |
2 |
excerpted below, on Tue, 19 Aug 2008 15:45:11 -0600: |
3 |
|
4 |
> Ah, OK. I have been considering that "world" is simply a grandfathered |
5 |
> name for "@world" (and same for system). I.e. that "world" is also |
6 |
> specifying the world set, but that only world and system are allowed to |
7 |
> have the "@" dropped to avoid breaking things for users. Isn't that the |
8 |
> way the code treats it now? |
9 |
|
10 |
I believe that's the way it is now, yes. Thus what we're proposing would |
11 |
simply keep the legacy meaning for world (and system) as they are, while |
12 |
@world (and @system) would refer to the specific sets. |
13 |
|
14 |
Now that it has been suggested, I do believe that's the simplest way to |
15 |
handle it, since it would involve no change at all for the existing |
16 |
words. @system would of course be the same as system, but there'd be a |
17 |
slight difference between world and @world. I think that's still less |
18 |
confusing, however, because people who don't care about the new |
19 |
functionality wouldn't have to worry about it, while for those that do, |
20 |
world could be simply explained as a legacy special-case. Since the only |
21 |
people worried about the difference between world and @world would be by |
22 |
definition the folks learning the new functionality anyway, that single |
23 |
legacy corner-case, once documented, shouldn't be a big deal. People |
24 |
learning @world can be told not to worry about the world case anyway, and |
25 |
just remember that sets always get @, and they're @world view (hehe, |
26 |
punny!) will once again be consistent. |
27 |
|
28 |
But I'm not one of the portage devs implementing it, so I'm not the one |
29 |
making the rules how the implementation should work. Someone (or ones, |
30 |
plural, yes I know someones isn't a valid plural, but anyway) else gets |
31 |
to decide all that. =8^) |
32 |
|
33 |
-- |
34 |
Duncan - List replies preferred. No HTML msgs. |
35 |
"Every nonfree program has a lord, a master -- |
36 |
and if you use the program, he is your master." Richard Stallman |