From owner-svn-ports-head@FreeBSD.ORG Sat Jan 24 08:31:08 2015 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 58AA9AB9; Sat, 24 Jan 2015 08:31:08 +0000 (UTC) Received: from mail-pd0-x234.google.com (mail-pd0-x234.google.com [IPv6:2607:f8b0:400e:c02::234]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 219EF233; Sat, 24 Jan 2015 08:31:08 +0000 (UTC) Received: by mail-pd0-f180.google.com with SMTP id ft15so2279107pdb.11; Sat, 24 Jan 2015 00:31:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:message-id:date:from:reply-to:user-agent:mime-version:to:cc :subject:references:in-reply-to:content-type :content-transfer-encoding; bh=d43ZW/aJiMWgLBxlL723CJZbuvPf0Wli1csmjbJLsfM=; b=CIQxeCvfMjN79w02oJT7kDMVDJmInIXuSZfnuCA+SSrpg1YFZ2EuyT3tKO0UurzU0C FQmMLxQz0JRjIri8Xq36mQDJZ6OEIgPQwN9RZx+cR7KvlzxGtXDEab0rBn3/oEUPn7qi dvHZsVBf4SUN/G+iaWoLO+dkJaZ8w2l+jNg1hsZ1eBV9gexeu4F8ab3LvqUJZk6XmI51 jLJDbgbpNAwNEyVEn1FUUqf/PsQzuTPXG448wnKf4Vyy0cfORBn9f8H1X0DBSZD2ApDs 4MrcKcgKzPglMJvENRdG6nhLR0CMdU0vo3lqHwoKeqli8Y9U/dGMvwHKFf4GpjBJnAIQ 6Oog== X-Received: by 10.70.102.131 with SMTP id fo3mr18192246pdb.78.1422088267673; Sat, 24 Jan 2015 00:31:07 -0800 (PST) Received: from [192.168.1.107] (ppp59-167-128-11.static.internode.on.net. [59.167.128.11]) by mx.google.com with ESMTPSA id wk2sm4079874pac.12.2015.01.24.00.31.04 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 24 Jan 2015 00:31:07 -0800 (PST) Sender: Kubilay Kocak Message-ID: <54C3583E.1070205@FreeBSD.org> Date: Sat, 24 Jan 2015 19:30:54 +1100 From: Kubilay Kocak Reply-To: koobs@FreeBSD.org User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:34.0) Gecko/20100101 Thunderbird/34.0 MIME-Version: 1.0 To: Alexey Dokuchaev Subject: Re: svn commit: r377721 - in head/devel/newfile: . files References: <201501231039.t0NAdYS5095664@svn.freebsd.org> <20150123110243.GA64051@FreeBSD.org> <54C234F6.4070805@FreeBSD.org> <20150123122120.GA91455@FreeBSD.org> In-Reply-To: <20150123122120.GA91455@FreeBSD.org> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 8bit Cc: svn-ports-head@freebsd.org, svn-ports-all@freebsd.org, Johannes Jost Meixner , 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 08:31:08 -0000 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 first >>> place. It already caused problems with e.g. ".core"-suffixed ports that >>> had to be renamed or something like that in the past. I think it's quite >>> clear that using dot in names is asking for trouble (and such names look >>> plain ugly), but people just can't refrain from using dot. :-( Maybe it >>> is some kind of mental disorder similar to incomprehensible predilection >>> 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 > > It would all be much easier if those dotted ports were s/\./-/g prior to > adding them. > > ./danfe > I'd like to enable easy discovery by users and better search relevance by matching upstream names as closely as possible. 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 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?