Gentoo Archives: gentoo-dev

From: "Robin H. Johnson" <robbat2@g.o>
To: Gentoo Developers <gentoo-dev@l.g.o>
Subject: Re: [gentoo-dev] Policy questions - Adding USE flags and licenses...
Date: Wed, 21 Jan 2004 11:54:21
Message-Id: 20040121115418.GA26590@curie-int.orbis-terrarum.net
In Reply to: [gentoo-dev] Policy questions - Adding USE flags and licenses... by Jeremy Huddleston
1 On Wed, Jan 21, 2004 at 03:02:12AM -0800, Jeremy Huddleston wrote:
2 > 1. What's the policy for adding new USE flags to gentoo? I recently
3 > came across this myself when putting together an updated ebuild for
4 > squirrelmail which added anti-virus and gpg plugin options. There's no
5 > 'gpg' USE flag... ssl is "close" but doesn't quite fit... also there is
6 > 'clamav' for using clamav or 'oav' for using openantivirus.org, but
7 > neither really fit for this package...
8 Local use flags are generally up to the developer (try to see if
9 something similar exists first tho). Global use flags need some general
10 consensus about getting adding. in the past this has even just taken the
11 form of two messages to the -dev/-core mailing list spaced at least a
12 week apart with no response, and the relevant developer just adding it.
13 However some use flags are very hotly contested (server and client as an
14 example) and there will never be a solid consensus.
15
16 > 2. What's the policy for adding new licenses to licenses/? What if the
17 > license is just for one specific package?
18 read the license very carefully first and see if you can fit it into any
19 of the common license types (as-is, BSD, ...).
20 Take this for an example:
21 http://www.orbis-terrarum.net/~robbat2/COPYRIGHTS.ns
22
23 Thats for net-analyzer/ns.
24 Although the licenses look very different, they are actually all BSD or
25 as-is licenses, and the package is so marked 'BSD as-is'.
26
27 If you're confused by some license, try asking in the channel or the
28 mailing list, with a pointer to the license, and somebody will lend a
29 hand or just say go ahead and add it.
30
31 --
32 Robin Hugh Johnson
33 E-Mail : robbat2@××××××××××××××.net
34 Home Page : http://www.orbis-terrarum.net/?l=people.robbat2
35 ICQ# : 30269588 or 41961639
36 GnuPG FP : 11AC BA4F 4778 E3F6 E4ED F38E B27B 944E 3488 4E85