1 |
Marius Mauch wrote: |
2 |
> Ok, as there is currently a lot of work going on for GLEP 23 |
3 |
> (licese based visibility filtering aka ACCEPT_LICENSE) the topic of |
4 |
> license groups came up, in particular the way how they should be |
5 |
> (technically) defined. |
6 |
> |
7 |
> The simplest way is a line based format |
8 |
> <groupname> <license1> ... <licenseN> |
9 |
> however this doesn't allow for any addition of metadata (for example |
10 |
> descriptions to explain the purpose of a group), these (if wanted) would |
11 |
> have to be defined in another file. The alternative would be to use a |
12 |
> more complex file format, for example so called ini-style |
13 |
> |
14 |
> [groupname] |
15 |
> licenses=license1 license2 ... licenseN |
16 |
> description=Sample license group |
17 |
> constains_stupid_licenses=1 |
18 |
|
19 |
Some way to express metadata makes sense, but ini-style doesn't fit in |
20 |
with any existing configuration format portage (in the broader sense, |
21 |
not the sys-apps/portage sense) uses (make.conf, metadata.xml, etc) -- |
22 |
does it? |
23 |
|
24 |
Thanks, |
25 |
Donnie |