From owner-svn-ports-head@freebsd.org Fri Jul 13 15:43:12 2018 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 071DD104142F; Fri, 13 Jul 2018 15:43:12 +0000 (UTC) (envelope-from danfe@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FF748BD27; Fri, 13 Jul 2018 15:43:11 +0000 (UTC) (envelope-from danfe@freebsd.org) Received: by freefall.freebsd.org (Postfix, from userid 1033) id 48085C52C; Fri, 13 Jul 2018 15:43:11 +0000 (UTC) Date: Fri, 13 Jul 2018 15:43:11 +0000 From: Alexey Dokuchaev To: Mark Linimon Cc: Antoine Brodin , ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: Re: svn commit: r474572 - in head: archivers/freeze biology/blat converters/uudx databases/dbf2mysql devel/as31 devel/gdbmods devel/kickassembler dns/ghtool emulators/m2000 games/optimax games/smashbat... Message-ID: <20180713154311.GA80562@FreeBSD.org> References: <201807130956.w6D9uvkf078900@repo.freebsd.org> <20180713124506.GB69031@FreeBSD.org> <20180713134857.GA7164@lonesome.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20180713134857.GA7164@lonesome.com> User-Agent: Mutt/1.9.5 (2018-04-13) X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 Jul 2018 15:43:12 -0000 On Fri, Jul 13, 2018 at 01:48:58PM +0000, Mark Linimon wrote: > On Fri, Jul 13, 2018 at 12:45:06PM +0000, Alexey Dokuchaev wrote: > > So now we're deprecating otherwise fine and non-broken software just > > because of the license? Why?! > > Well, fwiw, because of the "license" definition, they can never be built > on the cluster. So there's no way to tell if they even build or not, > unless you try them yourself. > > IMVHO the whole "license=NONE" thing is a total botch. OK, so how about we ditch this "license=NONE" thing (or adjust the meaning of it) instead of ditching the software it prevents from building? Again, I find this bad for our users and disrespectful towards the original contributors who invested their time in porting. Deprecating broken or defunct software is one thing (also moot, FWIW), but deprecating something just because its author(s) did not care to put some proper license is the other, it looks bad and gives us bad impression. ./danfe