From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1QbaJI-0007Et-Ok for garchives@archives.gentoo.org; Tue, 28 Jun 2011 15:34:44 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 13B751C0A9; Tue, 28 Jun 2011 15:34:36 +0000 (UTC) Received: from mail-fx0-f52.google.com (mail-fx0-f52.google.com [209.85.161.52]) by pigeon.gentoo.org (Postfix) with ESMTP id 338181C094 for ; Tue, 28 Jun 2011 15:34:10 +0000 (UTC) Received: by fxd18 with SMTP id 18so356803fxd.11 for ; Tue, 28 Jun 2011 08:34:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type:content-transfer-encoding; bh=heiCABKc0SDkKe9fn9yPlWgIkmnB55SMpBOsgK0dFvk=; b=FXwLzeSXjIEgjcLPKXYGTpjd62JKHNouWXsUzBjZzYszVTtz3e4arGWikWFjZQObx8 9UzhrW7+jhk3TfAhxKoGP3Cvb6SzMsiSW2qYVD1Ai8PGfTMFPIAPv+Wh3H/5FyUMLPKH U53qXMXzXCNG1kSeUo6UWfMGkyvn66bAfTXb4= Received: by 10.223.48.139 with SMTP id r11mr10913681faf.63.1309275250232; Tue, 28 Jun 2011 08:34:10 -0700 (PDT) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Received: by 10.223.79.10 with HTTP; Tue, 28 Jun 2011 08:33:50 -0700 (PDT) In-Reply-To: <1309262025.30925.29.camel@tablet> References: <20110626080257.12d523ef@googlemail.com> <20110628032629.GA9911@localhost> <1309262025.30925.29.camel@tablet> From: Wyatt Epp Date: Tue, 28 Jun 2011 11:33:50 -0400 Message-ID: Subject: Re: [gentoo-dev] Are tags just sets? To: gentoo-dev@lists.gentoo.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: X-Archives-Hash: e27ff4d22c9ec054e5c1a964009943b4 On Tue, Jun 28, 2011 at 07:53, Peter Volkov wrote: > =D0=92 =D0=9F=D0=BD=D0=B4, 27/06/2011 =D0=B2 20:26 -0700, Brian Harring = =D0=BF=D0=B8=D1=88=D0=B5=D1=82: >> > Second, make a bunch of sets named kde-tag, editors-tag, xml-tag, >> > monkeys-tag etc. > > I'd like avoid editing multiple files. Much better will be keep tags > with package. > > Also I like metadata.xml proposal since it'll be easy to use > per-category metadata.xml for all ebuilds to inherit. > You weren't planning on doing this all _manually_, were you? ;) With proper tool support (or even just a couple quick scripts), the single/multiple file argument becomes pretty much moot. Another thing I think should be reiterated is that leveraging sets in this matter gets us implication and aliasing for free (as long as sets can be included inside of other sets). I'm not sure it would be so easy to accomplish otherwise. Regards, Wyatt