From owner-freebsd-perl@FreeBSD.ORG Tue Jun 11 16:02:22 2013 Return-Path: Delivered-To: freebsd-perl@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id DC354D6E for ; Tue, 11 Jun 2013 16:02:22 +0000 (UTC) (envelope-from tom@eborcom.com) Received: from eborcom.com (agde.scrubhole.org [IPv6:2a02:1658:1::123:1]) by mx1.freebsd.org (Postfix) with ESMTP id AA6691BE4 for ; Tue, 11 Jun 2013 16:02:22 +0000 (UTC) Received: from tom by eborcom.com with local (Exim 4.80 (FreeBSD)) (envelope-from ) id 1UmR1a-0009Lw-5J for freebsd-perl@freebsd.org; Tue, 11 Jun 2013 16:02:22 +0000 Date: Tue, 11 Jun 2013 16:02:22 +0000 From: Tom Hukins To: freebsd-perl@freebsd.org Subject: Re: announcement of future perl changes. Message-ID: <20130611160222.GE35400@eborcom.com> References: <20130611151127.GD35400@eborcom.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) Sender: Tom Hukins X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Jun 2013 16:02:22 -0000 On Tue, Jun 11, 2013 at 07:38:28PM +0400, Andrej Zverev wrote: > I'm sorry but I don't get idea at all. Why do i need argue on > perl5-ports? and I don't see how I'm trying to violate POLA. > Can you explain in more details, please? Thank you for your quick reply. I apologise for my confusing reply. I'll try to explain better: You propose replacing major.minor.patch with major.minor for Perl 5 in FreeBSD's ports and packages. If this change makes sense, why restrict it to these? Why not share it with perl users everywhere? Furthermore, by restricting discussion to this list, and not perl5-porters, you fail to validate your assumption that the patch level of the version number will never include API/ABI changes. If you haven't validated this assumption, what do you plan to do if it turns out to be false? As for POLA, perl users everywhere will expect major.minor.patch because it's how perl installs itself. If FreeBSD changes this for ports and packages, we become a not-quite-perl ghetto that subtly forks the standard distribution. I hope I have expressed my concerns better this time. Tom