From owner-svn-ports-all@FreeBSD.ORG Wed Mar 12 16:17:27 2014 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1E40944F for ; Wed, 12 Mar 2014 16:17:27 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id D4FEAF7F for ; Wed, 12 Mar 2014 16:17:26 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s2CGHQBa002640 for ; Wed, 12 Mar 2014 16:17:26 GMT (envelope-from bdrewery@freefall.freebsd.org) Received: (from bdrewery@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s2CGHQKE002636 for svn-ports-all@freebsd.org; Wed, 12 Mar 2014 16:17:26 GMT (envelope-from bdrewery) Received: (qmail 62643 invoked from network); 12 Mar 2014 11:17:20 -0500 Received: from unknown (HELO roundcube.xk42.net) (10.10.5.5) by sweb.xzibition.com with SMTP; 12 Mar 2014 11:17:20 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Date: Wed, 12 Mar 2014 11:17:20 -0500 From: Bryan Drewery To: Andrej Zverev Subject: Re: svn commit: r347936 - in head: . japanese japanese/p5-Mail-SpamAssassin japanese/spamassassin mail mail/claws-mail-spamassassin mail/evolution mail/exim mail/isbg mail/mailscanner mail/mimedefang m... Organization: FreeBSD In-Reply-To: References: <201403112149.s2BLneVw006063@svn.freebsd.org> <5320570D.5060709@FreeBSD.org> Message-ID: <9333504ab697be6785edb24b4d3cf700@shatow.net> X-Sender: bdrewery@FreeBSD.org User-Agent: Roundcube Webmail/0.9.5 Cc: svn-ports-head@freebsd.org, andrej.zverev@gmail.com, svn-ports-all@freebsd.org, Adam Weinberger , ports-committers@freebsd.org X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Mar 2014 16:17:27 -0000 On 2014-03-12 08:58, Andrej Zverev wrote: > On Wed, Mar 12, 2014 at 4:46 PM, Bryan Drewery > wrote: >> On 3/11/2014 9:56 PM, Andrej Zverev wrote: >>> I think since p5-Mail-SA has a long history in ports tree, you >>> (can/need/good idea) also send short annonce of such changes to >>> port-announce@ and ports@ maillists. >> >> No, MOVED is sufficient. We never send ports@ or ports-announce@ for >> renamed origins. Even UPDATING is not conventional in this case. > > Sure, I'm just worry about people who can read some sort or article > about spamassassin and FreeBSD ( cd /usr/ports/mail/no-more-here && > try another disto ) > But I'm not ready to say more in support of this observation :-) > >> >> I do agree with this change and wish we did similar on all other leaf >> application ports. p5-* py-* rubygem-* to me mean very specifically >> that >> they are libraries/dependencies/plugins/modules. Leaf applications >> having a lang- qualifier on them is very confusing as upstreams do not >> use it and they look like they are libraries, ie, p5-Mail-SpamAssassin >> looks like something you could include in a perl script to use >> spamassassin, not spamassassin itself. > > Well, you can use SA libraries actually. At least now i can quick find > something from CPAN since i know how origin formed. > With your solution I need mapping. Sure pkg have answers for all my > questions, but people still using ports, grepping pkg-plist's not so > fun. What does this have to do with grepping plists? You missed the point that people know they want "SpamAssassin". Most don't know or care that it is written in perl. And in fact, upstream could rewrite in C or Ruby. The language it is written in should have no bearing on the pkgname or origin. So looking for p5-*SpamAssassin is very unintuitive. I myself have spent a few minutes wondering where the port was only to find it hidden in this name. On the other hand if you were looking for the perl spamassassin libraries, then yes this name is where you would naturally look. > >> >> If this port includes both it should be split up into a library and >> the >> leaf application. > > Are you planing to make own release team for 3rd party software? Or > you know legal way to clone us to fill human resources? I don't understand what you are saying here. I was suggesting a p5-Mail-Spamassassin with the libraries and a spamassassin with the frontend. This does not require modifying anything upstream. It is just a slave port, or sub-package once we have support for that. The same is done in many other ports. I also found your response to be quite rude. -- Regards, Bryan Drewery