From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id wMz1HfjGGWDTZgAA0tVLHw (envelope-from ) for ; Tue, 02 Feb 2021 21:41:12 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id aF/xGfjGGWAnHQAA1q6Kng (envelope-from ) for ; Tue, 02 Feb 2021 21:41:12 +0000 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 59B3594030E for ; Tue, 2 Feb 2021 21:41:11 +0000 (UTC) Received: from localhost ([::1]:51062 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l73Q6-00082A-2k for larch@yhetil.org; Tue, 02 Feb 2021 16:41:10 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:57830) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l73Pt-00081u-M0 for guix-devel@gnu.org; Tue, 02 Feb 2021 16:40:57 -0500 Received: from tobias.gr ([2a02:c205:2020:6054::1]:46694) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l73Pr-0000Zm-8u for guix-devel@gnu.org; Tue, 02 Feb 2021 16:40:57 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tobias.gr; s=2018; bh=oKGj2cvaTTUmgyEWYVdorKtLHA/oilfQtl9SAznDnz0=; h=date:in-reply-to: references:subject:cc:to:from; b=ijMN/0E01IB+TU+bchmxVi3e87kJ3UEGRg56h c+7pIw2xOt736r+4EUjk+xZjaavpO6x1H0xUSnAeYtYWVQEd0eiHGFR3Kd9R4+SfFIjTLv HevT4XEVlU580ssduxwY0/Uvev4bt51J6YSqLPPsEaMIusb1XIXXbLm9dYVuc5pE2Yjq3y pSsTc4lZ8AB1KNJqSCgXjNnyLdLCCJT7Jg4/L3VnIcFc7wrPKJprDbOSNzxvjyzRDJ8a90 0frGT4W+4qc+d339yposF13BT9DYN3DtygtOkui73VfG9dkTAXabIHukeCRW5ge3DDLzMg 5ZWjlRyPYG+GC5p/ZtUO+oc3Q== Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id 54ad26ea (TLSv1.2:ECDHE-ECDSA-AES256-GCM-SHA384:256:NO); Tue, 2 Feb 2021 21:41:33 +0000 (UTC) BIMI-Selector: v=BIMI1; s=default; From: Tobias Geerinckx-Rice To: Yasuaki Kudo Subject: Re: PowerShell core? References: <38429463-5884-4D4B-BDB4-C70A0FA7A3F8@yasuaki.com> In-reply-to: <38429463-5884-4D4B-BDB4-C70A0FA7A3F8@yasuaki.com> Message-ID: <87k0rqrvv4.fsf@nckx> Date: Tue, 02 Feb 2021 22:41:03 +0100 MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Received-SPF: pass client-ip=2a02:c205:2020:6054::1; envelope-from=me@tobias.gr; helo=tobias.gr 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 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.23 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@gnu.org Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -3.66 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=tobias.gr header.s=2018 header.b="ijMN/0E0"; dmarc=pass (policy=reject) header.from=tobias.gr; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Queue-Id: 59B3594030E X-Spam-Score: -3.66 X-Migadu-Scanner: scn1.migadu.com X-TUID: HzflPO0YOmkL --=-=-= Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Hi! Yasuaki Kudo =E5=86=99=E9=81=93=EF=BC=9A > Just curious, is there any interest in making PowerShell core=20 > available for Guix? If you mean interest as in previous efforts to package it, I'm not=20 aware of any. If you mean interest as in =E2=80=98would others accept this package in=20 Guix=E2=80=99: I don't see why they wouldn't, as long as it adheres to the= =20 same standards as other Guix software. Particularly the GNU=20 FSDG[0]. One of the touted (old) features[1] is =E2=80=9COneGet cmdlets to support the Chocolatey package manager=E2=80=9D which is almost certainly going to be problematic for us.=20 However, as long as it's (entirely) Free and doesn't install or=20 recommend non-free software (=E2=80=9Csorry, that requires Windows(R)=E2=80= =9D) or=20 send users' command history to Microsoft, go for it! Most such problems can be patched. If upstream turns out to=20 maliciously evade such patches we simply drop it again. > Windows is always there Then let's fix that instead of =E2=80=98empowering=E2=80=99 its slaves to i= ncrease=20 productivity. Still, we don't boycott malicious upstreams (ungoogled-chromium &=20 worse) and PowerShell looks like a welcome attempt to pull command=20 interpreters out of the 70s. Due to its (apparent) verbosity it looks better suited to=20 scripting than interactive use, but then unix shs suck at both so=20 it's still a-- =2D-wait, I just described Scheme. Hmm. Get-Help, T G-R [0]:=20 http://www.gnu.org/distros/free-system-distribution-guidelines.html [1]:=20 https://en.wikipedia.org/wiki/PowerShell#Windows_PowerShell_3.0 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iIMEARYKACsWIQT12iAyS4c9C3o4dnINsP+IT1VteQUCYBnG7w0cbWVAdG9iaWFz LmdyAAoJEA2w/4hPVW15ra4BAMq658zCbtBGq4RGoUNPcLMO71axQUbb9pyQbCc6 AKkaAPsEdnt2vlG4KUsXD/EogNKPHe6z9mqvrQbtCuY2NQ6MAA== =0kW7 -----END PGP SIGNATURE----- --=-=-=--