1 |
On Sunday 07 December 2003 06:29, James Harlow wrote: |
2 |
> Hi everyone, I just thought I'd mention that I'm going to be doing the |
3 |
> collation of the portage-ng suggestions. At the moment I'm trawling |
4 |
> through old threads and picking up all the ideas which I'm roughly |
5 |
> dividing into 5 categories: language, interface, architecture, |
6 |
> functionality, and data-model. As soon as I've got something to show, |
7 |
> I'll post here. |
8 |
|
9 |
New one for the functionality/data-model. |
10 |
|
11 |
USE flags need to be able to be grouped into 'super-USE' flags. For example: |
12 |
"multimedia", "workstation", "server", etc. |
13 |
where "multimedia" = "video-codecs", "audio-codecs", "media-recording", etc. |
14 |
where "video-codecs" = "avi", "divx", "dvd", etc. |
15 |
|
16 |
Reasoning: It will allow the Linux newbie to average user to customize there |
17 |
system to there needs without having to research cryptic flags such as "mad" |
18 |
and "xv". |
19 |
|
20 |
USE flags should only be filed into one of the decided (sub-)categories. For |
21 |
example, "dvd" should not be implied by both "video-codecs" and |
22 |
"media-recording". |
23 |
|
24 |
Reasoning: If a USE flag can only belong to one category, it will also enforce |
25 |
cleaner distinction of USE flag meanings when applied to ebuilds. |
26 |
|
27 |
|
28 |
Regards, |
29 |
Jason Stubbs |
30 |
|
31 |
-- |
32 |
gentoo-portage-dev@g.o mailing list |