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 1QaoIC-0000gI-3U for garchives@archives.gentoo.org; Sun, 26 Jun 2011 12:18:24 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 813FC1C08E; Sun, 26 Jun 2011 12:18:14 +0000 (UTC) Received: from mail-ww0-f53.google.com (mail-ww0-f53.google.com [74.125.82.53]) by pigeon.gentoo.org (Postfix) with ESMTP id 04A771C01B for ; Sun, 26 Jun 2011 12:17:46 +0000 (UTC) Received: by wwf26 with SMTP id 26so3516889wwf.10 for ; Sun, 26 Jun 2011 05:17:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:content-type:content-transfer-encoding; bh=V5DxvkaNjo6KweJ/IA2F8zm1z4OiRkqRNQDglbj32K0=; b=A9gLyAnBZ3fT4TbdoM6U4TL3BG6DGw0YswNwsaCvRoeWNgFaiz6rPB+Xf5AR+TpwzB vg1wqOdPylB5DvuSFgYsEm0yTN9oOvnphIiH6P7OQhOU1b9ZBEG6IBitpnDR29Gh55fZ /El2bIEB3YYRTNfZsdge6UUqekC8Kwit3NNZw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=TKdvRTMshWEKZRHAlU6U9XbwrILCsyHMHtdsX8ZhjDMnrdysk6QqBXCwwFKXmw4jDj Jn8VR6qraIGgMmfG+/B8ofAsPUoZmYn9bAodzALUqZnykK7ixHVMozjngYUKO5oN+/wh gYy6Sq7A8aNQliecgy54NQ1fWUYN+TtdFjRuA= 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.216.220.193 with SMTP id o43mr2955969wep.70.1309090664252; Sun, 26 Jun 2011 05:17:44 -0700 (PDT) Received: by 10.216.16.22 with HTTP; Sun, 26 Jun 2011 05:17:44 -0700 (PDT) In-Reply-To: <20110626080257.12d523ef@googlemail.com> References: <20110626080257.12d523ef@googlemail.com> Date: Mon, 27 Jun 2011 00:17:44 +1200 Message-ID: Subject: Re: [gentoo-dev] Are tags just sets? From: Kent Fredric To: gentoo-dev@lists.gentoo.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: X-Archives-Hash: ca00b3aa9e7f43e59ad5ce659bac8d29 On 26 June 2011 19:02, Ciaran McCreesh wro= te: > Here's a completely different way of doing tags: > > First, standardise sets. We probably want to go with a format along the > lines of: > > =C2=A0 =C2=A0eapi =3D 4 > =C2=A0 =C2=A0description =3D Monkeys > > =C2=A0 =C2=A0dev-monkey/howler > =C2=A0 =C2=A0dev-monkey/spider > =C2=A0 =C2=A0>=3Ddev-monkey/spanky-2.0 > =C2=A0 =C2=A0dev-monkey/squirrel > > where eapi has to be on the first line. > I initially didn't like the idea somewhat, but then I figured the amount of impact and retooling required to make this work is virtually zero, its not complicated, and its text based. So why don't we just implement it, even if it sucks balls, the amount of downsides it has are zero really, it doesn't affect how portage currently works at all, so if we prove it to suck or decide it needs replacing, we can throw it out and put something else in with very little pain. So +1. ( Yes, I understand the concerns of Yet Another format, I myself would suggest JSON for a plethora of reasons were it up to me, and all though it is /mostly/ just a list of package specs, those "first lines" with the =3D in them make this more "format" than just a text file, but I think we should see whether or not the concept works FIRST before debating whether or not we've bikeshedded the right format to put it in ). --=20 Kent perl -e=C2=A0 "print substr( \"edrgmaM=C2=A0 SPA NOcomil.ic\\@tfrken\", \$_= * 3, 3 ) for ( 9,8,0,7,1,6,5,4,3,2 );" http://kent-fredric.fox.geek.nz