From mboxrd@z Thu Jan 1 00:00:00 1970 From: Cyril Roelandt Subject: Agreeing on some "rules" for packaging. Date: Tue, 27 Aug 2013 23:46:32 +0200 Message-ID: <521D1E38.9090604@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:48005) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VERPm-0000Zv-Ar for guix-devel@gnu.org; Tue, 27 Aug 2013 18:07:14 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VERPc-0006CA-Ep for guix-devel@gnu.org; Tue, 27 Aug 2013 18:07:06 -0400 Received: from mail-we0-x233.google.com ([2a00:1450:400c:c03::233]:52835) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VERPc-0006C4-8S for guix-devel@gnu.org; Tue, 27 Aug 2013 18:06:56 -0400 Received: by mail-we0-f179.google.com with SMTP id t58so4601222wes.10 for ; Tue, 27 Aug 2013 15:06:54 -0700 (PDT) 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: guix-devel@gnu.org Hey! 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. 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 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. What do you think ? Cyril.