From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nikita Karetnikov Subject: Re: Agreeing on some "rules" for packaging. Date: Wed, 28 Aug 2013 02:31:23 +0400 Message-ID: <8738puyddw.fsf@karetnikov.org> References: <521D1E38.9090604@gmail.com> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:50693) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VERja-000681-7C for guix-devel@gnu.org; Tue, 27 Aug 2013 18:27:40 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VERjU-0003Ej-88 for guix-devel@gnu.org; Tue, 27 Aug 2013 18:27:34 -0400 Received: from li305-5.members.linode.com ([178.79.168.5]:36143 helo=cooksoni.karetnikov.org) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VERjU-0003Ec-2P for guix-devel@gnu.org; Tue, 27 Aug 2013 18:27:28 -0400 In-Reply-To: <521D1E38.9090604@gmail.com> (Cyril Roelandt's message of "Tue, 27 Aug 2013 23:46:32 +0200") List-Id: 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-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Cyril Roelandt Cc: guix-devel@gnu.org --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable > At the GHM, a Fedora hacker (whose name I forgot) suggested that it > might be time for us to write down some "rules" as to how packaging > should be done. Do they have such rules? > For instance, Andreas suggested that patches should only be used if we > think they might be applied upstream, thus keeping the patches/ > directory as small as possible; modifications specific to Guix should > be written in Scheme. I agree. > I would also like to define a standard way to order the "#:use-module" > at the beginning of each file, and agree on other "cosmetic" rules. I don=E2=80=99t think that the order is very important. Sometimes I order = them alphabetically or based on the use of the functions, or group the related ones. Would you like to propose a similar set of rules for the DSL itself? --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iQIcBAEBAgAGBQJSHSi+AAoJEM+IQzI9IQ38Y5oP/ibZCVIIWA+bitIbq4cRVHtJ Z7sZaKuXOP556gkIa5Kw1lfKGO4ElNpOZ4PJPAtrjnGeoWd5/mcv3CQilTmxe85X q6sc2Zhkul//cBXCtHXIvBpwrfGNDJt1K5fK1w7UbYzb3CGOkrstsPvg6i5dgVub AmFKrfU3f50hsTTQAUi0gXxEp3xvZ5JSShO/I+Dh/HbsyesScLyyFjpCsg2ax3fq AyDV6u//NoatnwO81klUWM2RHhyZ7S09QfhOtQXKb+fujt/QX69PUVHN6nAeGYr4 g4KCrutUJ6aC85IKG8X82WF7NeFSaMoi6b4vWEG9ZL7BcXV3CS0qIzwbPulfyKbj l9Qbt4sJfvproscLfyOar4OfpzrpQeo/bYAUtMBrax3Knoqo5vhLhtBr5DSwpIku xUd3omNl0H8u1qEjBKcDxsGR9wh+X7OS8Zyozt4LUVLALnd6OB6mUZ4NLjb3use+ E+nbYzM0STSHkJE4YvPWv88cx0K2laXf8GMilZ2gIbssq5zi0WTpfpYFf9Vj9/9K E+g1aUk3Qf1yo8GQErTu8p9viVqOGgM4A5ub/N0sNSjFpJhaonSrgHfecxNZvlbn smLmFOopkpHU8BkLjN+TkXnEOMU9T4vVw+ULXz6X8emKr9CW032UUrrWfzSiA1YG S13Bg2KnuqzWEqOcX8iI =5sof -----END PGP SIGNATURE----- --=-=-=--