Received: from mx1.mailbun.net (unknown [170.39.20.100]) by nld3-dev1.alpinelinux.org (Postfix) with ESMTPS id 8BED3782C47 for <~alpine/devel@lists.alpinelinux.org>; Tue, 6 Apr 2021 21:06:25 +0000 (UTC) Received: from nanabozho.lan (unknown [107.125.25.71]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: ariadne@dereferenced.org) by mx1.mailbun.net (Postfix) with ESMTPSA id B03BA144D3A; Tue, 6 Apr 2021 21:06:20 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=dereferenced.org; s=mailbun; t=1617743181; bh=uKtAxRshsrzYYKWa8WvhUbwVTtHGZ7kOC35MzQwdN+Q=; h=Date:From:To:cc:Subject:In-Reply-To:References; b=ZxnDiMuJA+g2nRgVZdTC6+6NEGBEsji0+xyAlxwcnnIaxqteTaDU6f4jArUKodYv+ awXjUUz/05IXYLshvAdLTBW6Ouo0DsKLrGoL36vYfMCph4BPtOWAC3UjEG2++Roq5O KEkd3jcdAG7WkQXiMYdqKLMwsQbOG1zu62tgmKNVn7VM3mPwuO/iSLjHbWMug3AgMo fHeuewNxuAjH6yUf3yIqeKqcIBsfWnZT0tIuanCaOuejL4Jvi3XfX+27FZGiaEs1l/ gJVECzr4VzMhVxOMOoOD8XLUv5YJgoY8B//BbUTGYGb0vcqbIxH1Auxg5ps5JtEdaL x3eR0cxJYtH6Q== Date: Tue, 6 Apr 2021 15:06:21 -0600 (MDT) From: Ariadne Conill To: Led cc: ~alpine/devel@lists.alpinelinux.org Subject: Re: [3.15] System change proposal: Use netbsd-curses instead of GNU ncurses In-Reply-To: Message-ID: <39816f25-5ecf-cbbb-b2c-bf5fdbb6c2fb@dereferenced.org> References: MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Hello, On Tue, 6 Apr 2021, Led wrote: >> This proposal is largely centered around normalizing our package set with >> other musl distributions, such as Sabotage and Adelie, which already ship >> netbsd-curses in favor of GNU ncurses. > > > Why are you trying to harm Alpine? The proposal outlines the benefits and risks to Alpine. By using a better maintained ncurses implementation that is also simpler and smaller, this proposal is in line with the fundamental design values of the project: Small, Simple and Secure. Or in other words, Alpine is improved by this proposal. > Because you hate GNU? Why do you hate GNU? These are bad faith arguments. My desire is to ensure Alpine ships the best possible implementations that are aligned with our design values. Unfortunately, those implementations are increasingly not GNU ones, because of the way the GNU project approaches portability and other concerns. If you have technical evidence to demonstrate that GNU ncurses is superior to the NetBSD implementation for Alpine, then please feel free to submit those arguments, but bad faith arguments are unhelpful and unwelcome. Ariadne