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 yExmEcQx3mGDGQAAgWs5BA (envelope-from ) for ; Wed, 12 Jan 2022 02:41:24 +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 gG6eDsQx3mF8OwEA9RJhRA (envelope-from ) for ; Wed, 12 Jan 2022 02:41:24 +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 E994D33676 for ; Wed, 12 Jan 2022 02:41:23 +0100 (CET) Received: from localhost ([::1]:59576 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1n7Sde-0007l0-1t for larch@yhetil.org; Tue, 11 Jan 2022 20:41:22 -0500 Received: from eggs.gnu.org ([209.51.188.92]:46066) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n7Sct-0007kj-0e for guix-devel@gnu.org; Tue, 11 Jan 2022 20:40:35 -0500 Received: from sender4-op-o14.zoho.com ([136.143.188.14]:17476) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n7Scm-0005fY-Kx for guix-devel@gnu.org; Tue, 11 Jan 2022 20:40:33 -0500 ARC-Seal: i=1; a=rsa-sha256; t=1641951607; cv=none; d=zohomail.com; s=zohoarc; b=mPHrhNkd8aWwasgbbO2aP3UOSUyCHZywfc+i862bvrPchb9UG21w8q7wn0+iqC4BHjl43zfH/cVOqy4LbEUFWHPZfgo+SAi0su8jLaUlF4Mj0z3VNHiff/uBOkU2xgMRcjT1tFQzOG5CaDy/fC+zafLdepGKG/nhCsdjLRje9tU= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1641951607; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:To; bh=VD+xnZeMXWpAhUYtIoLVGhZ7p+nphftXn9v8zmksHPQ=; b=U5xWF01RJd2LT9TrhFEl1GbTRsnKOZ1b6qNcZvsZTN+wXRBkt9eoJGVPLVUpeZf6o6lLioMQeshBZrgVdZDgDeJpAvg1sw3KhaT0LTtuzQ5ocJeP9RaniA7hu1a9JcS+alxCn1Vbr21pAyF1lx3fdXHDhLteSwodLSuQ/OzVdtw= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=excalamus.com; spf=pass smtp.mailfrom=matt@excalamus.com; dmarc=pass header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1641951607; s=zmail; d=excalamus.com; i=matt@excalamus.com; h=Date:From:To:Cc:Message-ID:In-Reply-To:References:Subject:MIME-Version:Content-Type:Content-Transfer-Encoding; bh=VD+xnZeMXWpAhUYtIoLVGhZ7p+nphftXn9v8zmksHPQ=; b=GwKg9JW/w6mlxepOFGSHxeCACLB/ZHlzBM8/FlfkQWq9WYkb+Y0PwxhOhd3/wJ1F dX1KbP7VSTUmwetQ4xsClsgFIrK2j3Gp2FziD/bUWIyeM/CrUuYFDB2SqC+srJEYMmh fOAlKDIEGW94nSwbgHf1UAixuDcVqQJ1unGD+1uo= Received: from mail.zoho.com by mx.zohomail.com with SMTP id 1641951605979796.8067198730939; Tue, 11 Jan 2022 17:40:05 -0800 (PST) Date: Tue, 11 Jan 2022 20:40:05 -0500 From: Matt To: "zimoun" Message-ID: <17e4bf134c1.e66ef4c7366095.6741804581557879420@excalamus.com> In-Reply-To: References: <87k0faa27i.fsf@elephly.net> <17e3a8189d5.bf62342823554.2534240434231206600@excalamus.com> Subject: Re: Planet of Guix-related posts? MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit Importance: Medium User-Agent: Zoho Mail X-Mailer: Zoho Mail Received-SPF: pass client-ip=136.143.188.14; envelope-from=matt@excalamus.com; helo=sender4-op-o14.zoho.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, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, 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: , Cc: guix-devel , calcium 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=2; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1641951684; 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=VD+xnZeMXWpAhUYtIoLVGhZ7p+nphftXn9v8zmksHPQ=; b=Ox1hFGKyB+TqTARmup8ljLLU4Uc6egyqvQCdlX6+f1T0tG6UzcxXYOlXLrfiCdZbCVGGPS dYiMdYFEFzktmpmaGgIVWOBc4vGMMGi+Pqk9CN3V0gxwDVTnSSDQLsITy9DEp8djPJ6a1i kOH7/h7Un0u0ltBQH7KzBfaQux3RE18+vHMnMjl4NZXgYAWcnxodqWWfTOxxvVNc8wkPpX 1fcyxHDBajdIk2+2rPLMHRiHeJ7XQc61STxsS+iWUZqoWxpT0CKQhbx9x5bdaDdZ0aoR2E 6WH6/cxsTZvYAQEg3KA+8DYc8oGX9+B9frA3HEfIXuyXK/1rOb4kbW6Qai5fnA== ARC-Seal: i=2; s=key1; d=yhetil.org; t=1641951684; a=rsa-sha256; cv=fail; b=ui2OzlP7/z/8DvJZxLdNPoKwzARHNMTumrYoQ+pZw8apeaTv/lEo6RO0LVqziaEMDFBHYo 1+KiEB32uyvAY8oJhpz19lTCKV3eETd0bSiub2CsAKO2jQ64icnUFfYX5YWZLFPa2zuk4g 39o/6w66/sRWtMGXv1t78rCli01RpRo0DJC7hDai58iUbo4MN2XKLwMiQA/tnJMz20jjWT tx8FZBb6JaIHO1JG5o1Ys2IKNamXWyoQH7OMtL4sj5BdUiNHNXtxx226KzFBszNEWMfjZX Zds1Qm9BgmC5shcP36wDcd5zR2PiPraaJ3V5kqeqo9kazcboCAz9rMDtKA8X5g== ARC-Authentication-Results: i=2; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=excalamus.com header.s=zmail header.b="GwKg9JW/"; arc=reject ("signature check failed: fail, {[1] = sig:zohomail.com:reject}"); dmarc=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: -0.91 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=excalamus.com header.s=zmail header.b="GwKg9JW/"; arc=reject ("signature check failed: fail, {[1] = sig:zohomail.com:reject}"); dmarc=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: E994D33676 X-Spam-Score: -0.91 X-Migadu-Scanner: scn0.migadu.com X-TUID: sbSd5uZo983r ---- On Mon, 10 Jan 2022 10:21:51 -0500 zimoun wrote ---- > (On a side note between parenthesis, we should avoid to fall into the > "Package Definition" tutorial fallacy; as explained here for monads > https://byorgey.wordpress.com/2009/01/12/abstraction-intuition-and-the-monad-tutorial-fallacy/. > And I wrote one post about monad and another about Packaging. ;-) > However, I think the official documentation has enough materials for > starting to package. End of parenthesis.) If many people feel inclined to write their own packaging tutorial, it's probably an indication that the manual isn't sufficient. I would urge you and others to not fall into the "don't touch it because it's good enough for me fallacy". Others may, and probably do, see things differently. This is where I should say precisely what I think is unclear. Only that way can we find what the source of confusion is and maybe address it in the documentation. I can't do that now, but the documentation meeting might be a good place for that. > Last, we have to distinguish between "temporary" content and > well-maintained documentation. We discussed many times the Cookbook > and I think what we are trying with a limited success that this > document fits too much goals at the same time. For instance, if I > would have to send a patch for fixing Wikipedia typo or adding a quick > paragraph about preconditioner of linear system, I would never just do > one or the other. The Cookbook is currently too rigid for quick > half-backed recipes. This is a good observation. What problem is the cookbook trying to solve? Once that's clear, we can make judgements about whether it accomplishes that goal.