From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:403:478a::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id yMUlFXusBGXZcAEA9RJhRA:P1 (envelope-from ) for ; Fri, 15 Sep 2023 21:11:55 +0200 Received: from aspmx1.migadu.com ([2001:41d0:403:478a::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id yMUlFXusBGXZcAEA9RJhRA (envelope-from ) for ; Fri, 15 Sep 2023 21:11:55 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id E708567E81 for ; Fri, 15 Sep 2023 21:11:54 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20230601 header.b="VLZv/v2n"; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1694805115; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=zuefQH9hS/4pO/eMm++8JbGRSickiAEfgyyQzvyHg40=; b=Tg4oDrAJHIqgxRIYRviVG1hu0s1nde2emLXpeQ/5rrjwI104BItXzsJr/2WDJOzHssU7UM 1H2D1hsNr2TK1KNZHIR0YHbLZuNLowdxIi+1nwxKtH0IkgKG2lt7uB2ckYB82JTHW5reEW wxm23dctSl3S9Mf2jvzjJKbkxGBzjfzf+JCqbtsnaz9F5D8q+AHT2o1CoCl6q+6/sPZ1fA mByTXpQ/MqElkWDGo19MluclyIL6JUuHfME4sOCgFSSmXrjNKdytmFzC3meeup92FR06BO qA7NOEQNo1jjmkoMd5QeROGSzh9YCfV2MXCl71Z7DJpBOAjazTE4ufrRye9HSg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1694805115; a=rsa-sha256; cv=none; b=abehJxVocHCtaNjCIYmTj1pmB+uTHbo87ELu8B7e7qM6nW4VEasTzJe5aBZSpyUJqzebUQ PqVTWCIwG5KbS6dcuz64T2KiflSLvX2H+7tyE153Za0DorWt+RVCL/QJqPSqKZaMnrydPa N7W2PImJzdJIpoSXCuxMmDAKt7owGEcnSFvcPEOSI6vdrL+XQBWPO3oGQ/CsjL5np8hTdd B13X6bRiBOssJl2npxdobBPiyHOhCKXfX+XWzOgMxU4qgpxi80urlmL3D9+JWJ48Gz6i8/ yAegt+nqMFIk8FZ3FAmNJgPUGt6pmKQpG1pBIpihuFQYa4jBYO7l3/K0Nq64Rw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20230601 header.b="VLZv/v2n"; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qhEDp-0007oI-4Y; Fri, 15 Sep 2023 15:11:21 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qhEDd-0007li-4R for guix-devel@gnu.org; Fri, 15 Sep 2023 15:11:10 -0400 Received: from mail-wm1-x329.google.com ([2a00:1450:4864:20::329]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qhEDb-0001Z1-4M for guix-devel@gnu.org; Fri, 15 Sep 2023 15:11:08 -0400 Received: by mail-wm1-x329.google.com with SMTP id 5b1f17b1804b1-40471c054f9so6051755e9.0 for ; Fri, 15 Sep 2023 12:11:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1694805064; x=1695409864; darn=gnu.org; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id :reply-to; bh=zuefQH9hS/4pO/eMm++8JbGRSickiAEfgyyQzvyHg40=; b=VLZv/v2n3BrKl6S8Hn6+0+VnOBv4DjFC7UGumkCe+0/f98QXgL8f5t1qeIRFBz4nSS Did0JiO5eNnI3dozHLFtQSme/2GEzMzgm6lLcexQ2qvNiK/qq5vRqZfqMlSwVY7yFktB npe4Fo6mJTe4Phx0W95DUS2u20gZNAK0DXuIO8YzdrkoGSY/gyz0Nrj5O7/Ok7FNT1LC ETzN924jMgVm3xPqdEgDplPybeHQPpARm/i113QE2ktVWKWWoRo4Rf1+WQXkCjYvy52K PnWDb96VTeMnW/QYEcwJdrTOo9gY0KSlApO7a1dEgQDNE5VnnI7FxNXmthQ6Ty0Gh4Yd sdXA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694805064; x=1695409864; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=zuefQH9hS/4pO/eMm++8JbGRSickiAEfgyyQzvyHg40=; b=KZE1MUvto01Mrw5C4lQhID6B6cBP14gJP/DHB+eMmmTtLeN8vqBqZA4fcufK7mRU0V gEVeKp/jlp5QxFn73WFh/n0PpahgESogptbnu27pySXC6qsTSPskhZTuUOo2O6U1z07A T4/rHyR0jT7sHp1vKHoL+Zibzy+vD5WkCh8grVzoBXZbu5BdLso7WVk7CRu0tPYxwdZF nCyl4nu2wCy5mVMD4Cu4ra4s2dYxNAq92/gLCeBU5BFLLO7P7q/F+njtUX1i8tVWksI0 Kykw648qy+OT5aDjfMG63Qw+GVN05A+DY4d/H5d+D2B3At7F26VRPZnOZe5LVdgqgLe/ B4Mw== X-Gm-Message-State: AOJu0YzT4flNFk34iyF4A5a7PJA8AUNmJ+IjHpWpZ8iqgvNgLIZWRIh/ /mH0usZS4gteo0fHxwmp9ipL/ubXG6I= X-Google-Smtp-Source: AGHT+IHJqDclTDgxh5hGik5OpZmr3LCuOJ5n06NtUW81rFjnxgoL9mnvSOI4V0lpLgkfQ7gtIeNb3w== X-Received: by 2002:a05:600c:1e11:b0:401:b9fb:5acd with SMTP id ay17-20020a05600c1e1100b00401b9fb5acdmr2428890wmb.3.1694805064124; Fri, 15 Sep 2023 12:11:04 -0700 (PDT) Received: from pfiuh07 ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id z4-20020a5d4c84000000b003197c7d08ddsm5093361wrs.71.2023.09.15.12.11.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 15 Sep 2023 12:11:03 -0700 (PDT) From: Simon Tournier To: Giovanni Biscuolo Cc: guix-devel@gnu.org Subject: Re: The already complicated (complex?) process for contributing. In-Reply-To: <878r978puw.fsf@xelera.eu> References: <8734zrn1sc.fsf@xelera.eu> <87edjb5le5.fsf@gmail.com> <87jzt2feq6.fsf@xelera.eu> <87y1hikln6.fsf@wireframe> <2d93b48dfd381c55ff706394ff7226133f5e014a.camel@gmail.com> <87pm2pces0.fsf@xelera.eu> <87bke8wo96.fsf@gmail.com> <929b035f6f4aca0793d9f8a6454b673b2a7069c1.camel@gmail.com> <87zg1sv3vt.fsf@gmail.com> <6929416953b2939445a5247b014142ea8bb521d9.camel@gmail.com> <87h6nyw0su.fsf@gmail.com> <86zg1pwwmw.fsf@gmail.com> <87cyyl9hi7.fsf@xelera.eu> <877cotdjr2.fsf@gmail.com> <87h6nv9a8v.fsf@xelera.eu> <878r97dd0v.fsf@gmail.com> <878r978puw.fsf@xelera.eu> Date: Fri, 15 Sep 2023 18:43:27 +0200 Message-ID: <87msxn9ykw.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2a00:1450:4864:20::329; envelope-from=zimon.toutoune@gmail.com; helo=mail-wm1-x329.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list 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+larch=yhetil.org@gnu.org Sender: guix-devel-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Spam-Score: -4.47 X-Spam-Score: -4.47 X-Migadu-Queue-Id: E708567E81 X-Migadu-Scanner: mx0.migadu.com X-TUID: NqDai/igLlvE Hi Giovanni, On Fri, 15 Sep 2023 at 16:37, Giovanni Biscuolo wrote: > maybe we are drifting... again? ;-) Yes we are. :-) > Is it /complex/ or /complicated/? Change-Id is not really complex =E2=80=93 especially if the complexity is h= idden behind some pre-commit hook =E2=80=93 and it is not complex compared to set= up git-send-email for example. IMHO, it is complicated because it adds yet another point of potential friction. Well, let focus the discussion on practical implementation details instead of some abstract considerations. It is only once all is implemented that this discussion about =E2=80=9Ccomplicated=E2=80=9D enters= , IMHO. On a side note, documentation is very fine but I do not read (or study!?) the documentation of my oven, instead I am just cooking stuff for fun. Other said, the first principle is the principle of the least astonishment (POLA). If a project needs really lengthy documentation for just contributing, either it is a more-than-thousand contributors project as the Linux kernel, either something is wrong. Maybe both. ;-) Cheers, simon