From owner-freebsd-ports@freebsd.org Fri Mar 26 19:19:34 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 4D2235A9298 for ; Fri, 26 Mar 2021 19:19:34 +0000 (UTC) (envelope-from freebsd@gushi.org) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 4F6Wxf0NWgz3MTr for ; Fri, 26 Mar 2021 19:19:34 +0000 (UTC) (envelope-from freebsd@gushi.org) Received: by mailman.nyi.freebsd.org (Postfix) id 0D1465A90C8; Fri, 26 Mar 2021 19:19:34 +0000 (UTC) Delivered-To: ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 0CD975A913A for ; Fri, 26 Mar 2021 19:19:34 +0000 (UTC) (envelope-from freebsd@gushi.org) Received: from prime.gushi.org (prime.gushi.org [IPv6:2620:137:6000:10::142]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "prime.gushi.org", Issuer "RapidSSL TLS DV RSA Mixed SHA256 2020 CA-1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4F6Wxd6FpDz3MSC for ; Fri, 26 Mar 2021 19:19:33 +0000 (UTC) (envelope-from freebsd@gushi.org) Received: from [IPv6:2001:470:67:491:b1e9:b5c0:9db3:2253] ([IPv6:2001:470:67:491:b1e9:b5c0:9db3:2253]) (authenticated bits=0) by prime.gushi.org (8.16.1/8.16.1) with ESMTPSA id 12QJJKWA048981 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 26 Mar 2021 12:19:22 -0700 (PDT) (envelope-from freebsd@gushi.org) DKIM-Filter: OpenDKIM Filter v2.10.3 prime.gushi.org 12QJJKWA048981 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gushi.org; s=prime2014; t=1616786362; bh=eeN3wEgnbhVEYgTKESgTO+EbXcTtvbA0nUKnx+7Ma1k=; h=Subject:From:In-Reply-To:Date:Cc:References:To; z=Subject:=20Re:=20Python=202.7=20removal=20outline|From:=20"Dan=20 Mahoney=20(Ports)"=20|In-Reply-To:=20<8552dddf3 bc33e42ae124cd4ea53fb4f@bsdforge.com>|Date:=20Fri,=2026=20Mar=2020 21=2012:19:20=20-0700|Cc:=20RW=20,=0D= 0A=20ports@freebsd.org|References:=20<20210324130347.GA29020@freef all.freebsd.org>=0D=0A=20<10693816.1udYB6hd2u@ravel>=20<2021032515 0320.f74kx2uor4dwl5y5@aniel.nours.eu>=0D=0A=20=0D=0A=20<3c1821a8-0afb-f27c-05d4-6ad0cf 577f2a@m5p.com>=0D=0A=20=0D=0A=20<20210326154426.7c7079f2@gumby.homeu nix.com>=0D=0A=20<8552dddf3bc33e42ae124cd4ea53fb4f@bsdforge.com>|T o:=20Chris=20; b=bDumvcbKpQKE0JKfQId1ciM73DxFUgOg0H/TlsXoFenqjveZ/y69mLbkbQcgxW7Qd DbqRYl8J4h0BaAbOHeENCbT47rzVmq0YVwcJozp+4qjEe6w9H2t2ZUoIudikVu0AkE A2WGom2myuWSDD56cfTXC3g+2zinRt0lDxkGRNGKwNjI3JJ6+LhU90P0wPvHhgebjq qIpud6zdwZb3BpysXyJzI3aCA1QMEuyi7GVL3gszeOMfhIK3pwtKFOjtTEOt15cgNy meE2/FdDpiCwqR0tAgFb0hdTYkDGx/5320DNVFfdlTR3UFqDOcxj+QvfPO5BS7oSaa g1uSugxTSeFCQ== Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.60.0.2.21\)) Subject: Re: Python 2.7 removal outline From: "Dan Mahoney (Ports)" In-Reply-To: <8552dddf3bc33e42ae124cd4ea53fb4f@bsdforge.com> Date: Fri, 26 Mar 2021 12:19:20 -0700 Cc: RW , ports@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <14A27037-4174-4708-9AE3-16D599076639@gushi.org> References: <20210324130347.GA29020@freefall.freebsd.org> <10693816.1udYB6hd2u@ravel> <20210325150320.f74kx2uor4dwl5y5@aniel.nours.eu> <3c1821a8-0afb-f27c-05d4-6ad0cf577f2a@m5p.com> <20210326154426.7c7079f2@gumby.homeunix.com> <8552dddf3bc33e42ae124cd4ea53fb4f@bsdforge.com> To: Chris X-Mailer: Apple Mail (2.3654.60.0.2.21) X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.6.2 (prime.gushi.org [IPv6:2620:137:6000:10:0:0:0:142]); Fri, 26 Mar 2021 19:19:23 +0000 (UTC) X-Rspamd-Queue-Id: 4F6Wxd6FpDz3MSC X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Mar 2021 19:19:34 -0000 More thoughts on mailman, specifically: So, I just went to find an old FB post I made about mailman 2.x: =3D=3D=3D =46rom the "Load Bearing B****it" department: Pretty much the entire world is stuck using an EOL'd mailing list = manager (mailman 2.x), which depends on an EOL'd python (2.7). =20 This includes: * All the gnu mailing lists * All of the linux mailing lists at listman.redhat * all the FreeBSD mailing lists * all the sourceforge mailing lists * all the IETF mailing lists * all of lists.isc.org * NANOG =3D=3D=3D That=E2=80=99s an AWFUL LOT of sysadmins, network admins, and coders who = looked long and hard at Mailman 3 and decided =E2=80=9Cthat=E2=80=99s = not ready yet=E2=80=9D. I think, if *nothing else*, tauthon needs to be stapled in for mailman, = even if it lives under /usr/local/mailman/bin or something (and bakes in = the couple of dependencies). I know about the archive incompatibility. There *might* be a GSOC = project to fix it. Maybe. Other changes can happen with greater use, = but clearly there=E2=80=99s a first-mover disadvantage here. -Dan > On Mar 26, 2021, at 9:06 AM, Chris wrote: >=20 > On 2021-03-26 08:44, RW via freebsd-ports wrote: >> On Fri, 26 Mar 2021 13:55:33 +1100 (EST) >> Dave Horsfall wrote: >>> On Thu, 25 Mar 2021, George Mitchell wrote: >>> >> [...] it is really not for everybody to use overlays in current >>> >> state (overlays are poor documented at least). [...] >>> > >>> > Until this thread I had never heard of them. -- >>> > George >>> I can't remember the last time I used overlays (certainly with = CP/M); >>> I didn't know that FreeBSD even supported them (why bother when >>> you've got VM?). >> I doubt that meaning of overlay is going to be relevant. I'd not = heard >> of it either, but from looking in ports/Mk/ it seems to be a way of >> modifying port builds. > As I understand it. It allows you to graft out-of-tree ports/versions > onto the ports-tree-proper. >=20 > --Chris >> _______________________________________________ >> freebsd-ports@freebsd.org mailing list >> https://lists.freebsd.org/mailman/listinfo/freebsd-ports >> To unsubscribe, send any mail to = "freebsd-ports-unsubscribe@freebsd.org" > _______________________________________________ > freebsd-ports@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to = "freebsd-ports-unsubscribe@freebsd.org"