From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.54) id 1EpnZx-00056G-QX for garchives@archives.gentoo.org; Fri, 23 Dec 2005 14:07:30 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.5/8.13.5) with SMTP id jBNE6fQV027269; Fri, 23 Dec 2005 14:06:41 GMT Received: from platinum.cryos.net (platinum.cryos.net [195.242.214.61]) by robin.gentoo.org (8.13.5/8.13.5) with ESMTP id jBNE3kH9023640 for ; Fri, 23 Dec 2005 14:03:46 GMT Received: from localhost (localhost [127.0.0.1]) by platinum.cryos.net (Postfix) with ESMTP id 6389155E34 for ; Fri, 23 Dec 2005 14:03:46 +0000 (GMT) Received: from platinum.cryos.net ([127.0.0.1]) by localhost (platinum.cryos.net [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 21390-02-3 for ; Fri, 23 Dec 2005 14:03:44 +0000 (GMT) Received: from ns0.cryos.net (ns0.cryos.net [217.155.144.221]) (using SSLv3 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by platinum.cryos.net (Postfix) with ESMTP id A34C2553E7 for ; Fri, 23 Dec 2005 14:03:44 +0000 (GMT) From: "Marcus D. Hanwell" To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] another global use flag... Date: Fri, 23 Dec 2005 14:03:39 +0000 User-Agent: KMail/1.9 References: <200512221710.52982.carlo@gentoo.org> <20051222191409.GA24172@phaenix.haell.com> <200512222252.16007.carlo@gentoo.org> In-Reply-To: <200512222252.16007.carlo@gentoo.org> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart1680323.uJmm95UyXF"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200512231403.44116.cryos@gentoo.org> X-Virus-Scanned: amavisd-new at cryos.net X-Archives-Salt: d39f7315-5562-45e3-bda4-9dab79efd2e1 X-Archives-Hash: e73b1b6cdca915a2d482a1c7e8f0a391 --nextPart1680323.uJmm95UyXF Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Thursday 22 December 2005 21:52, Carsten Lohrke wrote: > On Thursday 22 December 2005 20:14, Drake Wyrm wrote: > > Query: Which would be more appropriate in this case? "jasper" for the > > library it pulls in as a depend, or "jpeg2k" for the functionality that > > library provides? There's nothing else in the tree (as far as I can > > tell) which provides JPEG-2000, but there could be. > > It is imho a _problem_ when use flags are _unnecessarily_ named after the > library instead the provided functionality. When there are two libs doing > the same thing, a single use flag should suffice: Less use flags mean > reduced complexity for the user, who likely will understand what "jpeg2k" > means, but not "jasper". Which leads me to the next issue; Often you can > read: > > foo - enables support for $category/foo > > Such a description is as good as none. To give a sample how it should be: > > jpeg2k - Support for JPEG 2000, a wavelet-based image compression format. > I second this sentiment - global use flags are supposed to be defined broad= ly=20 so as to allow fairly generic easily understood terms. I know straight away= =20 what jpeg2k, but without looking at a description I have no idea what jaspe= r=20 is. That is why I don't quite understand why Mozilla based browsers use the moz= svg=20 use flag when there is already a global svg use flag available and if you=20 enable svg you can pretty much guarantee you will want it in mozilla too.=20 Users don't need to be bothered with the implementation details, if they wa= nt=20 jpeg2k or svg support generally they are not going to be too concerned abou= t=20 which library provides it. I also think jpeg2k should become a global use flag in answer to the origin= al=20 question :) --nextPart1680323.uJmm95UyXF Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) iD8DBQBDrAPAzgRsaX1BF70RAlT/AKCXquyXirfyqNx2saBZ/dAXmiddWACgmZyE UudfVxeMbwdxPspcseOPXr0= =udN6 -----END PGP SIGNATURE----- --nextPart1680323.uJmm95UyXF-- -- gentoo-dev@gentoo.org mailing list