From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id sJPxMxrX3WEaGQEAgWs5BA (envelope-from ) for ; Tue, 11 Jan 2022 20:14:34 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id sA8ZMRrX3WHJNAAA9RJhRA (envelope-from ) for ; Tue, 11 Jan 2022 20:14:34 +0100 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 916B82B0E0 for ; Tue, 11 Jan 2022 20:14:34 +0100 (CET) Received: from localhost ([::1]:41540 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1n7MbI-0006kG-Q3 for larch@yhetil.org; Tue, 11 Jan 2022 14:14:32 -0500 Received: from eggs.gnu.org ([209.51.188.92]:59746) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n7MEG-0007mz-Qi for guix-devel@gnu.org; Tue, 11 Jan 2022 13:50:44 -0500 Received: from [2607:f8b0:4864:20::12e] (port=38830 helo=mail-il1-x12e.google.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1n7MEE-00074J-WF for guix-devel@gnu.org; Tue, 11 Jan 2022 13:50:44 -0500 Received: by mail-il1-x12e.google.com with SMTP id x15so572ilc.5 for ; Tue, 11 Jan 2022 10:50:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=D+xQIhDL4t1RBoZU7HiDgNvvl+7jcwmz5N+AG0eajgg=; b=P9QpCUP2cn1dr1+K1GFRjjcwrVcHDBQJzbHWrds3VcSM2goE9j6xLAXk3m4SIO+FPe JZgSmRofnOe4WPhV8HHsB07oKv9nAmKhifxT5h8I5BbNqiqc0I/Ee5X9FZbLx39pmJPh KeJtZT1qyqlW5O3m4LrOJGsHyAs89DqrJkjOrC4ASJE47W9VLkUTIzJWUNguTCoNDlNf iJO/Z8eviOfpMnFlQvImbDhfF7K4vgnwsITDHSvi/Q7h/NNb+tORntxhiVa9yFHWTwrB SyyjDmZH4W7H7AXutYLTidbV+Vz3MKJRcai+U5nIhNF14MPFuStGyofVfg1oIuvCwsL0 +gEg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=D+xQIhDL4t1RBoZU7HiDgNvvl+7jcwmz5N+AG0eajgg=; b=VaeoNyf/9P3L+b+5efqT1W2bF4KDtsy23T8cqeys4/AlRf/ygG8nYBvLdsOrmy+lUy 3iUKmVB0gAVV3cQgzujKrufCV0RSIUk9mkoAu4YBH3aTY9WtrwyUahYLyThiX2Om//Ai UnQsum65v+ZPQavmfiSP5AAZm1BchhB8Iysqv9jn0O3nbSAsYibQMz6ojpSgNQGJj1YB CHf7lNcA+WPQaq/MQc1ndwYwmFSstCo6+8TNsDakqPOVeC7/VAApKp9S0kbNdqj17lrS RgdbtwrXQ+vjM5pERbyv2Psqxgi9Npi/MnCYJbLft++2PXJXB3Iy1LV3R8qtHwGirSb5 NZ4g== X-Gm-Message-State: AOAM532g2Sk/hlvJd4DoaG98E58Nt/8G5RRijUAyxSS6oWFGMqEU2N4a 1jJqXhEVQ3FnCMsYdNBUUih3BEFwNGBKLGWElPo= X-Google-Smtp-Source: ABdhPJyHoKKm7zI3dDg7VnM72Jb5LbahqK0Vr36di1PxjCA1gczxzJI/EUw9E9NcklXlJSVXza5y333uG7iEvKji3uU= X-Received: by 2002:a05:6e02:1b0d:: with SMTP id i13mr2959900ilv.202.1641927013804; Tue, 11 Jan 2022 10:50:13 -0800 (PST) MIME-Version: 1.0 References: <17e40b111ce.bc05a4a071499.1598136714226569120@excalamus.com> <17e49565b21.1285153a6259042.8278566905195778367@excalamus.com> <87mtk2qn1b.fsf@nckx> <86tuea2nxu.fsf@gmail.com> <87ee5eqhrc.fsf@nckx> In-Reply-To: <87ee5eqhrc.fsf@nckx> From: zimoun Date: Tue, 11 Jan 2022 19:50:02 +0100 Message-ID: Subject: Re: Guix wiki To: Tobias Geerinckx-Rice Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Host-Lookup-Failed: Reverse DNS lookup failed for 2607:f8b0:4864:20::12e (failed) Received-SPF: pass client-ip=2607:f8b0:4864:20::12e; envelope-from=zimon.toutoune@gmail.com; helo=mail-il1-x12e.google.com X-Spam_score_int: -12 X-Spam_score: -1.3 X-Spam_bar: - X-Spam_report: (-1.3 / 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, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no 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: , Cc: Guix Devel Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1641928474; 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=D+xQIhDL4t1RBoZU7HiDgNvvl+7jcwmz5N+AG0eajgg=; b=gTcb6fgvif2GXx8AGrpNGI4H5C8kU/zp+rv1I6rnEO9TlDxf81dYUYx0uUPkksUtLX8/yx P4dW4E7A6gXuGlwL7VV/LmK27mfGeWT3yV8a8HhglGa71jUVWRlswE8ROngBp1WbUzHfmD grXxGVWNurnqFoLybYjY3jMcKUQoSMiKnHkZo2kfZ9Q+61ewGfJVRwT5CEZP6My5a+Crq2 Pw5JvLcCzV/3ZCGX4RvW4AOWcs8jEEQNe3jDVUMdAqyAEKdES/o6YE4qcYYXwl2mNxddxo envi32fBSS6FLiG8el5HnWy7hWich8VteEbCuj+Om5UNkd6cTloWJbQa5y2KZA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1641928474; a=rsa-sha256; cv=none; b=qQbgy20CXh0xdPZmqeKKWXF1DQbTIyPJGdtlzpc1/S5+ir0pEUkEyxvrfYacKvAYyKKY+v V9nFCdfhweRz4OH0aANpz+gITW2P2uXizVSENEMxDVqVpumwKYpMq38KTyM+H7seejaMPe FLi4tPbOq3c+4IAfg7uLIBE6FLN0igjP4Zx5tTf9vbEaHaCX6Ri7l0iiBSJw9y2sfWQuXF 5JfjTIObRZUtUM45trKxh6yseuj2d6bM1Ux01Gpjdgfrm6INZtUEdui6mtIkwHtpu82xEF Glz8gjdGqGDyuqaF89Z/JT9fiQUxUMbEVJM6L4E/3ZeLNKnuEJ+XGRLAdFajpA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=P9QpCUP2; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); 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" X-Migadu-Spam-Score: -2.82 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=P9QpCUP2; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); 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" X-Migadu-Queue-Id: 916B82B0E0 X-Spam-Score: -2.82 X-Migadu-Scanner: scn0.migadu.com X-TUID: 1B9EERNWHsxT Hi Tobias, I agree with your words. And probably my wrong choice of words to convey my points. On Tue, 11 Jan 2022 at 18:55, Tobias Geerinckx-Rice wrote: > > - cathedral, as it is today > > This is revisionist. The Bazaar model perfectly describes Guix, Well, I do not think the Cookbook is a currently bazaar or a cookbook. At least, not the kind of real world bazaar or cookbook I know. :-) > where everyone is free to submit changes and have them critiqued > and revised in public. Even maintainers are expected to submit. > Changes that meet $criteria are merged into a source tree > immediately available to everyone. I never said the contrary. :-) > Guix has never used the Cathedral model, where patch submission > and discussion happen behind closed doors, to be released unto the > public as a revelation from on high. I have never said the contrary. :-) (For the record, GNU Emacs and GNU GCC were considered as Cathedral by the book you are referencing.) > =E2=80=98People push nontrivial changes without review=E2=80=99 was never= a > condition of the Bazaar model or what made it successful. The > book was based on LKML, for heaven's sake! :-) Whatever the name of =E2=80=98People push nontrivial changes without review= =E2=80=99, which is more or less my definition of a wiki. > We can find a cute new name for what's being proposed in this > thread (the Wailing Wall model?), but simply declaring =E2=80=98the Bazaa= r > is called Cathedral now, change my mind=E2=80=99 can't work. For sure, if you prefer another term, I am fine. I will not bikeshed on that. ;-) In any case, it is not the core of my previous message, which appears to me more important that the name for describing the way to contribute to the documentation. If you prefer the Wailing Wall, fine. :-) Cheers, simon