From owner-svn-ports-head@freebsd.org Thu Dec 3 03:44:39 2015 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E3A18A40888; Thu, 3 Dec 2015 03:44:39 +0000 (UTC) (envelope-from danfe@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id D4E931810; Thu, 3 Dec 2015 03:44:39 +0000 (UTC) (envelope-from danfe@freebsd.org) Received: by freefall.freebsd.org (Postfix, from userid 1033) id D510C10A3; Thu, 3 Dec 2015 03:44:39 +0000 (UTC) Date: Thu, 3 Dec 2015 03:44:39 +0000 From: Alexey Dokuchaev To: marino@freebsd.org Cc: Andrey Chernov , ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: Re: svn commit: r402813 - head/misc/astrolog Message-ID: <20151203034439.GB25120@FreeBSD.org> References: <201512020629.tB26TbDb060296@repo.freebsd.org> <565E9DFA.6050502@marino.st> <565EAB52.6010301@freebsd.org> <565EAD1E.8080805@marino.st> <565EB1AC.4000508@freebsd.org> <565EB3B7.8030208@marino.st> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <565EB3B7.8030208@marino.st> User-Agent: Mutt/1.5.24 (2015-08-30) X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.20 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: Thu, 03 Dec 2015 03:44:40 -0000 On Wed, Dec 02, 2015 at 10:02:47AM +0100, John Marino wrote: > On 12/2/2015 9:54 AM, Andrey Chernov wrote: > > 3) Contact the person who does most commits to this port. > > I think this is a dream. I don't expect people to sort through the > history and try to figure out a commit pattern, plus the presence of a > prior commit doesn't imply a willingness for a future commit. Again, this (that checking prior history is a dream) is our problem. Andrey is totally right here, that's what version control for and that's what responsible developer does. The fact that lots of us do not care to go through the history, to an extent of neglecting to properly repo- copy or move ports, essentially using SVN as kind of FTP, does not mean that we're doing it correctly. So yeah, I'd expect people to sort through the history. If they don't, they should learn something about collaborative software development first. For ports committers, it must be a part on their obligatory introductory course they receive while being mentored. (Again, IMHO we are not doing good job mentoring people, given the quality of commits.) > > IMHO ports@freebsd.org means "collectively maintained" (without any > > obligation, but with good intentions). There is no reason to put e-mail > > address in this field otherwise, just the word "unmaintained" which > > clearly indicates no contacts. > > This is incorrect. It's ports@FreeBSD.org because it needs a valid > email address, in this case a mail list. As explained in another email, I don't see anything incorrect about this reading of Andrey's. > This philosophical disagreement is a problem, because I would sooner > deprecate an unmaintained port than fix it. If you care about this port > so much, then adopt it. Yes, this is a problem, because it means that unmaintained ports become endangered species, risking to be removed from the tree. Then, later, someone will likely "svn add" it again, because, well, like you've said, "reading history is a dream". :-( I don't want to adopt a port that I use only once in a while. I'd rather prefer it to be under ports@ wing. If it gets broken, someone can fix it next time they pass by. This might not scale well for complicated ports, but for simple ones it works just fine. ./danfe