From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id iF8QF2i4JWNzYgAAbAwnHQ (envelope-from ) for ; Sat, 17 Sep 2022 14:07:04 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id DEAjFmi4JWMPUwAAG6o9tA (envelope-from ) for ; Sat, 17 Sep 2022 14:07:04 +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 01DFEEDB5 for ; Sat, 17 Sep 2022 14:07:03 +0200 (CEST) Received: from localhost ([::1]:48500 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oZWb8-0002kM-LZ for larch@yhetil.org; Sat, 17 Sep 2022 08:07:02 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41776) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oXOTp-0008NU-Pt for guix-devel@gnu.org; Sun, 11 Sep 2022 11:02:41 -0400 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:33047) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oXOTn-0001CS-Oo for guix-devel@gnu.org; Sun, 11 Sep 2022 11:02:41 -0400 Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id 785675C00DC for ; Sun, 11 Sep 2022 11:02:33 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Sun, 11 Sep 2022 11:02:33 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=trevdev.ca; h=cc :content-type:date:date:from:from:in-reply-to:message-id :mime-version:reply-to:sender:subject:subject:to:to; s=fm3; t= 1662908553; x=1662994953; bh=rmQOc0XyuMdm2LWz1agMkIXpLHRBW0S8wkY VU/fZmXE=; b=AcnYMLNGWBpHmW7P55t3sMqwEG21TAwA1V44xZ+nhPVutkuo338 OB27kJi3SkEQOvzvDiqoA0TcLBOuyi6gRH4MfKLW+iPnhxgfPegvrAdgLZk9rJ8C /WeCVIFjgzgKKCVSyL34xvEx1bK1qRRbfR/Z12XgWmYPAyQQFFSKZZvn/w2qrKvu VuebV0CtMeCUZuhCilKJ62ccBNAkJi0kGxd9YMZJsh4pmbkAuEux3xZH0MqKdfz1 pCwENTP1b2xJ57DiOLXfbH8ZfZ4CYqVdvLocklANDlwbCvwpXDsmMvIx1t3GsQwr qFPUtPuFp6o2JCKe/EMTaykB7ofBFVirNQQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:message-id:mime-version :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=1662908553; x= 1662994953; bh=rmQOc0XyuMdm2LWz1agMkIXpLHRBW0S8wkYVU/fZmXE=; b=E dgSxr1kpSpOQK7+wFUDT5mgxdT+CgJ4HVaxwD9Hwp4kfsYPGm8+qJrk1FxSy+1Jg 0Lm5ell+kyy0dHALJvZsq6fGU2oa6tCdqSpltMhmOchHuYHzzTM7bAGR8chw41zS Ag2zgFnyWYBgAxVpUag7hSKeDwaZwWXzSi41HwckDYpEmwC4T5ZJjEs1jntfeFF7 25jAyLrTyzs6JPbeGBd9App8sojUt0KSqNPnvMUxFv8KfQiSPUaOXsKaJCO//o6H PrNV/DqABPCz+yucxt3wJRXzOJsSnDVSKjTWeSaA9ohWwQuM1vwgH8s9hhkwA3Bs trphKrmn5wcUOGGOL5eeQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrfedutddgkeeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvffufgffkfggtgesthdtredttd ertdenucfhrhhomhepvfhrvghvuceothhrvghvsehtrhgvvhguvghvrdgtrgeqnecuggft rfgrthhtvghrnhepveeggfelhfdvgfdtfefftdeuhfehieeigfehudehvdeiieejuddufe eltefhteeinecuffhomhgrihhnpehstghmrdhithdpghhithhhuhgsrdgtohhmpdhgnhhu rdhorhhgnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomh epthhrvghvsehtrhgvvhguvghvrdgtrg X-ME-Proxy: Feedback-ID: i762946f9:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Sun, 11 Sep 2022 11:02:32 -0400 (EDT) From: Trev To: guix-devel@gnu.org Subject: Stumpwm Contrib Packages User-Agent: Notmuch/0.36 (https://notmuchmail.org) Emacs/28.1 (x86_64-pc-linux-gnu) Date: Sun, 11 Sep 2022 08:02:31 -0700 Message-ID: <87o7vmlzso.fsf@codinator.mail-host-address-is-not-set> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=66.111.4.26; envelope-from=trev@trevdev.ca; helo=out2-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Sat, 17 Sep 2022 08:05:35 -0400 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" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1663416424; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=rmQOc0XyuMdm2LWz1agMkIXpLHRBW0S8wkYVU/fZmXE=; b=ZHFDtwDSTiQdklO8nGDPU4iAi1vVIfRkeAGe/4/InidEUFCrMJBKPaLmntLGRZXvsE+zZ4 TzlJkQZWnsXPZb1Gz46dvk+s2M6Y3hByvKtexqO4+LXOioPLtReKjMi05oeMpueRAfSh+b yUS6GjEhdM4jbk4Lsji4Z5IXelOJSSLcurtc2Oct526RNEtQB2+4l1O/dPt1Vk1cobIMTn u1xqQJG3ln8w6IaZ3ZP01slFfaVzXi2GFSpFvryru3vxmTbHedNfOckooI4bFuj75a+4ux hSjNhDZHhKnCm1ZGDKHLW31FcMHXg/thnKitf1noIKroISV2nnZ/Q82IN8Yt2g== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1663416424; a=rsa-sha256; cv=none; b=PkC+1z9Q+fBnaPW5COZeLLDjPUHRPxhkwTWeloIA93FmYlK9BZuk+Hxf5SHshoYvAODnwf AMYgAO9cqrm7/PeZXKIeYM6azY8SiQ/CY8SGdpM6D4dGfa3o50ujJ4Ksg83offzyHET6X0 flXLH15nxI7Nj1ng4AcVPGlh84S2+klSyfxp0VXT0ecrR7fQK5Ho+yAaqWNsQ+vvNooH/+ GtwNQaVVEP8yJWjur9/ahGLrRQrSphAAP6WAkKM+Q0iotTxYmHaKOSe/da1q8W9jS5gnuq nxY++PGJAxgnZ/tseGGcHqjtXQ6Hp0/rW8MLZ6nRmkX1g18hQ5evRrQvXKreOQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; 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: -1.74 Authentication-Results: aspmx1.migadu.com; 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: 01DFEEDB5 X-Spam-Score: -1.74 X-Migadu-Scanner: scn1.migadu.com X-TUID: GfktRtGTSFEy Hey Guix, I am trying to decide whether or not to contribute a refactor of stumpwm-contrib in gnu/packages/wm.scm. It feels like each contrib module should be its own package with its own checkout and that it might be a bad idea to update all of the contrib modules through one common ancestor. If you are not familar with stumpwm and stumpwm-contrib, you can see the source repository here: https://github.com/stumpwm/stumpwm-contrib The inheritance I am referring to is here: https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/wm.scm#n1942 My reasoning for this is that if breaking changes are introduced to one module, but wanted updates happen to another, it would be nice to avoid the breaking changes and get the updates. I have some related contributions to stumpwm-contrib that I would like to submit but I would rather wait and see what others may think first and perhaps avoid making the effort to refactor where the effort is not wanted. If I run into personal issues with the current pattern, I can always just "fork" a module into my own channel, after all. -- Trev : 0FB7 D06B 4A2A F07E AD5B 1169 183B 6306 8AA1 D206