From owner-freebsd-hackers@freebsd.org Sun Jan 5 21:54:06 2020 Return-Path: Delivered-To: freebsd-hackers@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 DC9DA1E8004 for ; Sun, 5 Jan 2020 21:54:06 +0000 (UTC) (envelope-from crees@freebsd.org) Received: from mail56c50.megamailservers.eu (mail168c50.megamailservers.eu [91.136.10.178]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 47rXTp1Hknz3KrY; Sun, 5 Jan 2020 21:54:05 +0000 (UTC) (envelope-from crees@freebsd.org) X-Authenticated-User: crees@uwclub.net DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=megamailservers.eu; s=maildub; t=1578261222; bh=vAP5eO6Sti1M3jRI+6NlscljUbY+ZhTPKmkbEVpOwM4=; h=Date:In-Reply-To:References:Subject:To:CC:From:From; b=nAqqg3tPdteZcPXqNiT7lRmX4Kn7ms423iuP/iGjgVpc7RNz9JNGi/P5VHbywlgRm QHql8RmEFudf96yQwfaqu9MiQVbyTOpYBeK1LfMb6OEejqhmOh86N0YfuBAUQG3AXu BMLdHVryzO9d7KLSzvddKvK/IlKvE4M0WNGuBgZQ= Feedback-ID: crees@freebsd.o Received: from pegasus.bayofrum.net (host-92-16-36-61.as13285.net [92.16.36.61]) (authenticated bits=0) by mail56c50.megamailservers.eu (8.14.9/8.13.1) with ESMTP id 005Lreld028074; Sun, 5 Jan 2020 21:53:41 +0000 Received: from R.bayofrum.net (R.bayofrum.net [192.168.1.72]) by pegasus.bayofrum.net (Postfix) with ESMTPSA id 7B45E100B3; Sun, 5 Jan 2020 21:53:36 +0000 (GMT) Date: Sun, 05 Jan 2020 21:53:40 +0000 User-Agent: K-9 Mail for Android In-Reply-To: <951A6CD9-5184-4B67-A852-14175ADD77E0@freebsd.org> References: <51AD9B50-9488-45CE-878F-EE97F6914E49@freebsd.org> <201912121119.xBCBJ2Jo017249@fire.js.berklix.net> <20191212130825.GJ5400@e.0x20.net> <72753F50-8810-43C1-BDDD-E541278A146F@cschubert.com> <17EEA2EB-D963-449F-81FE-E18DD62B2BF6@bayofrum.net> <207F328C-0557-4BA5-9C1D-12BFB227F8D4@FreeBSD.org> <951A6CD9-5184-4B67-A852-14175ADD77E0@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [FreeBSD-Announce] BSD-Licensed Combinatorics library/utility To: Devin Teske CC: freebsd-hackers@freebsd.org, Cy Schubert , Lars Engels , "Julian H. Stacey" From: Chris Rees Message-ID: <9351DC26-D81F-4CE6-81A8-0448881FC793@FreeBSD.org> X-bayofrum-MailScanner-Information: Please contact the ISP for more information X-bayofrum-MailScanner-ID: 7B45E100B3.A8EBD X-bayofrum-MailScanner: Found to be clean X-bayofrum-MailScanner-From: crees@freebsd.org X-Spam-Status: No X-CTCH-RefID: str=0001.0A0B0213.5E125AE6.0024, ss=1, re=0.000, recu=0.000, reip=0.000, cl=1, cld=1, fgs=0 X-CTCH-VOD: Unknown X-CTCH-Spam: Unknown X-CTCH-Score: 0.000 X-CTCH-Rules: X-CTCH-Flags: 0 X-CTCH-ScoreCust: 0.000 X-CSC: 0 X-CHA: v=2.3 cv=Hc1qsRM8 c=1 sm=1 tr=0 a=ExehvxHEHCe6C2o3spqpZQ==:117 a=ExehvxHEHCe6C2o3spqpZQ==:17 a=jpOVt7BSZ2e4Z31A5e1TngXxSK0=:19 a=IkcTkHD0fZMA:10 a=Jdjhy38mL1oA:10 a=6I5d2MoRAAAA:8 a=ZB5LerlCAAAA:8 a=GCcQs7E8hUnye_1nObQA:9 a=QEXdDO2ut3YA:10 a=IjZwj45LgO3ly-622nXo:22 a=YKPTzOroS2oaEK2QgPcx:22 X-Rspamd-Queue-Id: 47rXTp1Hknz3KrY X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-1.92 / 15.00]; local_wl_from(0.00)[freebsd.org]; NEURAL_HAM_MEDIUM(-0.94)[-0.944,0]; NEURAL_HAM_LONG(-0.98)[-0.978,0]; ASN(0.00)[asn:9115, ipnet:91.136.0.0/17, country:GB] X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Jan 2020 21:54:06 -0000 On 5 January 2020 19:14:08 GMT, Devin Teske wrote: > > >> On Jan 5, 2020, at 11:05, Chris Rees wrote: >>=20 >>=20 >>=20 >> On 5 January 2020 18:57:02 GMT, Devin Teske > wrote: >>>=20 >>>=20 >>>> On Jan 5, 2020, at 09:26, Chris Rees wrote: >>>>=20 >>>> Hi Devin, >>>>=20 >>>> There are many examples where utilities have moved from ports to >>> base- portsnap being one I can think of. >>>>=20 >>>> I don't think that ports is really a dead zone for software- pkg >>> install -y cmb takes around seven seconds, and I would struggle to >>> imagine that anyone uses a system with no ports installed. >>>>=20 >>>> The argument would obviously change if you wanted to use it in >>> bsdinstall or similar- is that why you're frustrated here? >>>>=20 >>>=20 >>> 1. Build option survey for testing different combinations of options >>> when building base >>> 2. Building ports built with different combinations of options when >>> available >>>=20 >>> Both of those situations may preclude having any packages installed. >>=20 >> We use devel/ccache with poudriere all the time- it's not really a >big problem. >>=20 >> Having it in ports has the massive advantages that it becomes >available for all versions of FreeBSD, as well as having immediate >bugfixes and the most up to date version available at all times. >>=20 >> Granted, it does appear pretty mature... but given that no one needs >to approve a port being added (and there are many people who would >gladly make one), it would definitely be the best first step to get >wider exposure more quickly. >>=20 >> Even while the decisions on importing are ongoing, you could stick it >in a port today. >>=20 >> "Ports are just as much a part of the OS as base=E2=80=9D. >>=20 > >Thanks. I=E2=80=99ll make some ports. I also have to make ports for the >optional bindings (which include Perl and Python bindings written in C >for tapping into the library from higher-level languages). Let me know if I can help- I'll happily review ports commits or even write = the ports for you if you're short on time. Chris --=20 This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.