From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.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 wGQ7MWm0wmRJ0AAASxT56A (envelope-from ) for ; Thu, 27 Jul 2023 20:16:09 +0200 Received: from aspmx1.migadu.com ([2001:41d0:403:478a::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id QLNoMGm0wmRMBQAAG6o9tA (envelope-from ) for ; Thu, 27 Jul 2023 20:16:09 +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 6FA9B540E6 for ; Thu, 27 Jul 2023 20:16:09 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=koszko.org header.s=mail header.b=Lx8NEQ1U; 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"; dmarc=pass (policy=none) header.from=gnu.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1690481769; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=pC1/kIcbUi2837Wknnn3YYhd+tUJEpAdALC2aWUFgoo=; b=EcmKOGPGJttPy97AyYoCSrPPD3A8rZABrA8oOr3TTRrelQ493SEeirqDW8/C5lCvnLDuGJ PwoxeqT6JXNXcf/Fee2ERoVtTmmcU1dgZM30p+kvLDs+E2F6a7ZEfL2z+o8wZWXhHgD/6J V3SbGP76mRORHB306IyhSa4Ldmx5w4ke1ZvzdBu9v5v6x+1ZlsudOVewC6/AXAbgFUOeYN gFJSazz0v02uvwTRODW2YLLMTj8ZIYXizp6S3n/Gd3mQ53g7KBiXbVDzTqqACJq2K4/yyO TzBIbU98BinRoSvt429YemexfmiDWlExlEP4rje2oRh0YNWcUzz2J/RgBLrz+Q== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=koszko.org header.s=mail header.b=Lx8NEQ1U; 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"; dmarc=pass (policy=none) header.from=gnu.org ARC-Seal: i=1; s=key1; d=yhetil.org; t=1690481769; a=rsa-sha256; cv=none; b=u2PeFQTJFVxJpb4Xcf2jrrXgqSeqG6q9xwfUfE/oY/km8HsxkHLEIdNxjBaP+yXKg1x87V xalUtmQWpeuQNYp8QugNc+658ljfbr3tM+Vr3doBiSPmRe6D53IpE4sZaV3m12AExp8o+O u5/fLKfh+Vuxj/ncucXc1lpN7iKu2FcEmBzgczpXeds+L5xTw5nEDkMHsQpHz9VigFa/NT 1Qn8efOfyjVvyC2iWLSEOlS48YWBS2LTKjLtZwLebjsBE0Dakie4YBuWo++eI5mpvGewWB +Fl42sv+fomnXveMq2CYBZCDyQBcnFIP6a6Qp9fQd5UP1+VNT9gK5oYgXhCz/Q== Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qP5Ro-00026U-Hf; Thu, 27 Jul 2023 14:10:48 -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 1qP5Rn-00020P-6Y for guix-devel@gnu.org; Thu, 27 Jul 2023 14:10:47 -0400 Received: from koszko.org ([93.95.227.159]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qP5Rl-00038I-Bq for guix-devel@gnu.org; Thu, 27 Jul 2023 14:10:46 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=koszko.org; s=mail; h=Content-Type:MIME-Version:References:In-Reply-To:Message-ID: Subject:Cc:To:From:Date:Sender:Reply-To:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=pC1/kIcbUi2837Wknnn3YYhd+tUJEpAdALC2aWUFgoo=; b=Lx8NEQ1UXJfp/MCsIuoZ13HqPH VY0346/lZKUW+OdJDdp6oLQgESB/WVH+g5jZ6kiLPwRPehmlfpM7Wn6QLP6GIgABhmvlNuqJMr2Ux lVyvIt2Gq3V3Dtak7yUzix6Rcs9UF7sHXW8Lo3gyfw4NnloNhWgA/BH13s69faYQ4bAQckg8ISfSb EFBvxAHBzSIcA0irc6+SWCqndK8VRNJfn8RycNsMV04agVQznR6qHepVsNKdlQrxWOAaiqOh65d8I 4EDNmaYNsM/c9EVLERqOxUChbfxMfab7P1coSHUXAhoebxJdq2v3ZcaphQgt9HLclDpYEgx/BKUUH ASDuC03ZyFN2Rh3Q6Ys8e7GVEGho6WOsEe3AegRR4em03HoLuBhEZ5OcTOeWi6UPc7pqw0LbBnZt8 Ny3c7CsO7WM5/8P7qsyqJGkpkVDeY7ZxC0Am++o/7dn4YCYgfC+3HO5cDozz7Qqu9GXuCQ8eWkwen y6Vmt4u7LCn4DTKt39t0Dp5EqPOiIq5lIsRu2w17DsAo8khMtxN8xWAMCkbB5oHQq/DTCrSt68nwz XgnZHNfAKM3j6LR1RcaqXyq6YlDJUyx5idZnbD3CGTyp57N2EmXHFxxfYtT7cdY6COGRL6icaYfnL S/5CBRryCUbbv5Qmoq3RSCjTh9CRrQn5r2vISGEm4=; Received: from [77.252.47.76] (helo=localhost) by koszko.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1qP5Rg-0001M9-39; Thu, 27 Jul 2023 20:10:40 +0200 Date: Thu, 27 Jul 2023 20:10:38 +0200 To: Andreas Enge Cc: Andy Tai , guix-devel@gnu.org Subject: Re: poetry: python-poetry? Message-ID: <20230727201038.294f6309.koszko@koszko.org> In-Reply-To: References: X-Mailer: Claws Mail 4.1.1 (GTK 3.24.37; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/77THum4_AlLCovkp9+CcaAy"; protocol="application/pgp-signature"; micalg=pgp-sha256 Received-SPF: pass client-ip=93.95.227.159; envelope-from=koszko@koszko.org; helo=koszko.org 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, 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-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: , Reply-to: Wojtek Kosior From: Wojtek Kosior via "Development of GNU Guix and the GNU System distribution." 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-Spam-Score: -6.24 X-Migadu-Queue-Id: 6FA9B540E6 X-Migadu-Spam-Score: -6.24 X-Migadu-Scanner: mx0.migadu.com X-TUID: A9hcDi/AGpxr --Sig_/77THum4_AlLCovkp9+CcaAy Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable > The idea is that "libraries" (or "modules") start with python-, while > "applications" do not emphasize the language they are written in. Calibre, > for instance, also is not called python-calibre. In this case it seems there are quite a few packages that go against this convention. 'python-pip', for example, is mostly used as a CLI *application*. This has been actually causing me confusion. At some point I was wondering how I should call a package I was writing and it seems I erroneously added "python-" taking example from other packages :/ Wojtek -- (sig_start) website: https://koszko.org/koszko.html fingerprint: E972 7060 E3C5 637C 8A4F 4B42 4BC5 221C 5A79 FD1A follow me on Fediverse: https://friendica.me/profile/koszko/profile =E2=99=A5 R29kIGlzIHRoZXJlIGFuZCBsb3ZlcyBtZQ=3D=3D | =C3=B7 c2luIHNlcGFyYXR= lZCBtZSBmcm9tIEhpbQ=3D=3D =E2=9C=9D YnV0IEplc3VzIGRpZWQgdG8gc2F2ZSBtZQ=3D=3D | ? U2hhbGwgSSBiZWNvbWUg= SGlzIGZyaWVuZD8=3D -- (sig_end) On Thu, 27 Jul 2023 08:56:32 +0200 Andreas Enge wrote: > Am Wed, Jul 26, 2023 at 09:25:43PM -0700 schrieb Andy Tai: > > curious poetry is not named python-poetry in Guix as following > > convention of most python packages =20 >=20 > See here: > https://guix.gnu.org/de/manual/devel/en/html_node/Python-Modules.html >=20 > The idea is that "libraries" (or "modules") start with python-, while > "applications" do not emphasize the language they are written in. Calibre, > for instance, also is not called python-calibre. >=20 > Of course with script languages there is no clear technical barrier; > but a package with lots of binaries will not start with python-, while > software that is mainly used in lines "import xyz;" tends to be called > python-something. >=20 > Andreas >=20 >=20 --Sig_/77THum4_AlLCovkp9+CcaAy Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iHUEARYIAB0WIQTpcnBg48VjfIpPS0JLxSIcWnn9GgUCZMKzHgAKCRBLxSIcWnn9 Gv8DAP9nVig6w3dU3VswhC/kQQaYv2lB248PIdnIwp6A5z0JggEAs/DPmGDvZIGg 68TXD3+pzF2QPHeYYB5mPYE2TPo4Gwk= =JHb/ -----END PGP SIGNATURE----- --Sig_/77THum4_AlLCovkp9+CcaAy--