From mboxrd@z Thu Jan 1 00:00:00 1970 From: Pierre Neidhardt Subject: Re: 05/15: gnu: wesnoth: Rename package to the-battle-for-wesnoth. Date: Wed, 27 Mar 2019 19:26:17 +0100 Message-ID: <87y350fa2e.fsf@ambrevar.xyz> References: <20190326131842.7363.84034@vcs0.savannah.gnu.org> <20190326131844.C73EC209E3@vcs0.savannah.gnu.org> <87imw4fuee.fsf@gnu.org> <87r2aso7zh.fsf@ambrevar.xyz> <874l7ojhdk.fsf@nckx> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([209.51.188.92]:59741) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h9DFo-0005Sn-IH for guix-devel@gnu.org; Wed, 27 Mar 2019 14:26:25 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1h9DFn-0000S1-9f for guix-devel@gnu.org; Wed, 27 Mar 2019 14:26:24 -0400 In-Reply-To: <874l7ojhdk.fsf@nckx> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Tobias Geerinckx-Rice , swedebugia Cc: guix-devel@gnu.org --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Tobias Geerinckx-Rice writes: > TL;DR: we're missing a field like =E2=80=98DISPLAY-NAME=E2=80=99, and all= this is=20 > just hacking around the bush. This could be a very nice idea! > Using this logic, I counter that these very long names unfairly=20 > privilege 1337 hackers who can touch-type, and hurt the average=20 > Jo' poking at their chiclet keyboard with a chopstick ;-) > > Both arguments make about as much sense IMO (and caricature=20 > users). I think a name like =E2=80=98the-battle-for-wesnoth=E2=80=99 hel= ps=20 > *neither* user. Users who cannot touch-type will typically perform simple queries, such as: =2D battle wesnoth =2D wesnoth battle =2D battle =2D wesnoth (Using Emacs-Guix.el, Helm, or the next GTK interface.) With "wesnoth" as a name, 3 out 4 queries won't hit a result. I don't think that "typing" is the issue here. At least, I wouldn't sacrifice the _ability to search_ just to type short names. Also an option is to alias package names. > XLong names take longer to type on the command line, and noisy to=20 > read in code. Noisy? Why? Short code filled with acronyms tends to be harder to read then long explicit names. Package names are mostly used as inputs. In those longs package lists, it's really nice to have explicit names and leave little room for ambiguity. > Some hinder tab-completion.=20=20 Why?=20 > In a GUI, they still look ugly: why no spaces? Why lowercase?=20 > Why bother? We don't have to choose between POLA from other=20 > command-line package managers and providing pretty metadata for=20 > higher-level UIs. > We can do both. Absolutely. =2D-=20 Pierre Neidhardt https://ambrevar.xyz/ --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEUPM+LlsMPZAEJKvom9z0l6S7zH8FAlybwEkACgkQm9z0l6S7 zH9BLQf/Ve/rWeSzrn0iEh41qg3a1hgSsqPbkBwJXsRyI8duI1FIf48g4pB3PWCn C9+X3Hg9dqs7Y7s+n3DuDsbBSLMu+pKmh9lZB+rjPpysoSBJxhheg4Wnpnr0nIfn 4ojlGfLaG0cieX34gDHnVFrDEv3TbVFt0ZZIiMjkjwz2fqMfBbHwnB9M0eBgedCG BJJPCYrSfUnyfiuDOOGvlFt34OQG0cce44nkmOQsHMw7MG9rTrwuGg/XNgEwCd8u 0X2AJFBBNxx2MLh0vnAfHaRh3cDzyG89F/WzKX6n+kAn1KnaljYX1Vn4+IEYc9SN 2O/XSRpF0dWiknfHN8AQ49JaBbjyzQ== =rxxx -----END PGP SIGNATURE----- --=-=-=--