From owner-svn-ports-head@FreeBSD.ORG Sat Jan 24 14:02:25 2015 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 17B79277; Sat, 24 Jan 2015 14:02:25 +0000 (UTC) Received: from mail.0x20.net (mail.0x20.net [217.69.76.211]) (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 C6A9C386; Sat, 24 Jan 2015 14:02:24 +0000 (UTC) Received: from e-new.0x20.net (mail.0x20.net [IPv6:2001:aa8:fffb:1::3]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by mail.0x20.net (Postfix) with ESMTPS id 4B2746A61F9; Sat, 24 Jan 2015 15:02:21 +0100 (CET) Received: from e-new.0x20.net (localhost [127.0.0.1]) by e-new.0x20.net (8.14.7/8.14.7) with ESMTP id t0OE2LFI072544; Sat, 24 Jan 2015 15:02:21 +0100 (CET) (envelope-from lars@e-new.0x20.net) Received: (from lars@localhost) by e-new.0x20.net (8.14.7/8.14.7/Submit) id t0OE2Lel072187; Sat, 24 Jan 2015 15:02:21 +0100 (CET) (envelope-from lars) Date: Sat, 24 Jan 2015 15:02:21 +0100 From: Lars Engels To: Kubilay Kocak Subject: Re: svn commit: r377721 - in head/devel/newfile: . files Message-ID: <20150124140220.GF67556@e-new.0x20.net> References: <201501231039.t0NAdYS5095664@svn.freebsd.org> <20150123110243.GA64051@FreeBSD.org> <54C234F6.4070805@FreeBSD.org> <20150123122120.GA91455@FreeBSD.org> <54C3583E.1070205@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable In-Reply-To: <54C3583E.1070205@FreeBSD.org> X-Editor: VIM - Vi IMproved 7.4 X-Operation-System: FreeBSD 8.4-RELEASE-p16 User-Agent: Mutt/1.5.23 (2014-03-12) Cc: svn-ports-head@freebsd.org, Alexey Dokuchaev , Johannes Jost Meixner , svn-ports-all@freebsd.org, ports-committers@freebsd.org X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.18-1 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: Sat, 24 Jan 2015 14:02:25 -0000 On Sat, Jan 24, 2015 at 07:30:54PM +1100, Kubilay Kocak wrote: > On 23/01/2015 11:21 PM, Alexey Dokuchaev wrote: > > On Fri, Jan 23, 2015 at 10:48:06PM +1100, Kubilay Kocak wrote: > >> On 23/01/2015 10:02 PM, Alexey Dokuchaev wrote: > >>> TBH, we should have never allowed to have dotted port names in the fi= rst > >>> place. It already caused problems with e.g. ".core"-suffixed ports t= hat > >>> had to be renamed or something like that in the past. I think it's q= uite > >>> clear that using dot in names is asking for trouble (and such names l= ook > >>> plain ugly), but people just can't refrain from using dot. :-( Maybe= it > >>> is some kind of mental disorder similar to incomprehensible predilect= ion > >>> some people exhibit to Comic Sans font. > >> > >> Blame me, I asked for it. POLA violation when I ran port create. It > >> created py-gandi > >> > >> https://pypi.python.org/pypi/gandi.cli > >=20 > > It would all be much easier if those dotted ports were s/\./-/g prior to > > adding them. > >=20 > > ./danfe > >=20 >=20 > I'd like to enable easy discovery by users and better search relevance > by matching upstream names as closely as possible. >=20 > This is especially true for major language ports catalogues like python, > and I imagine ruby and perl too. What characters are allowed or not by > those upstream naming systems is a secondary and separate issue >=20 > Other than the subjective prettiness factor, which I don't have a > position on, what technical considerations or issues are there, if any, > with dotted ports? There might be scripts which expect the first dot in the version part of a package's name and not in the name itself.