From mboxrd@z Thu Jan 1 00:00:00 1970 From: Pierre Neidhardt Subject: Add "tags" field to package record? Date: Tue, 18 Sep 2018 12:42:07 +0200 Message-ID: <87lg7zw0hs.fsf@ambrevar.xyz> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:37373) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g2DSR-0000SQ-Oi for guix-devel@gnu.org; Tue, 18 Sep 2018 06:42:16 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g2DSO-0005nE-FF for guix-devel@gnu.org; Tue, 18 Sep 2018 06:42:15 -0400 Received: from relay6-d.mail.gandi.net ([217.70.183.198]:34467) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1g2DSO-0005f3-6Q for guix-devel@gnu.org; Tue, 18 Sep 2018 06:42:12 -0400 Received: from mimimi (LFbn-1-4117-37.w92-169.abo.wanadoo.fr [92.169.116.37]) (Authenticated sender: mail@ambrevar.xyz) by relay6-d.mail.gandi.net (Postfix) with ESMTPSA id 81149C0003 for ; Tue, 18 Sep 2018 10:42:07 +0000 (UTC) List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: guix-devel --=-=-= Content-Type: text/plain Hi Guix, What about adding an optional "tags" field to the package record? Tags would be arbitrary (e.g. "editor", "video", "music", etc.) and useful for package exploration, both from commandline and guix.el I suppose. I think it's pretty much all that's missing to completely supersede reference pages like https://wiki.archlinux.org/index.php/List_of_applications. Since it's optional, it would be backward compatible with the current package declarations. Insights? -- Pierre Neidhardt https://ambrevar.xyz/ --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEUPM+LlsMPZAEJKvom9z0l6S7zH8FAlug1n8ACgkQm9z0l6S7 zH+BAAgAmCkrtvGjl0HjaLH1nkrXW4CbrvP3qduqdo60IdgV3n9ALBczjyM0tHhx 7KifGem2G7PnbfMRdcHdPis3TMSxY4AqymyJzBou0Azb7HM4gT1En3irG/MSayUs TO2FhWe/188iN9L08OdLn1Gdvk+KOf5tUWUNfpD7xs3r/64UFx0nOVEN5nHcIAQ4 lD0tw0RYhLR8FUSNZCMZVF1CXKKiLh5VZJkA5B5lvrS4eXtrJJBOBNwLfXGDPq4X 6SrELlhBbgOUNu+K9jyrWO4+6JxwX4Nwzx7zsOxv4bruY9qXNcWWxR/k5KKWFixZ oZx0aVCOT2v2xD7hb8KN7wwTSnKI7g== =Ecg/ -----END PGP SIGNATURE----- --=-=-=--