From owner-cvs-ports@FreeBSD.ORG Thu Jan 20 10:39:39 2011 Return-Path: Delivered-To: cvs-ports@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 1033) id 68617106566C; Thu, 20 Jan 2011 10:39:39 +0000 (UTC) Date: Thu, 20 Jan 2011 10:39:39 +0000 From: Alexey Dokuchaev To: wen heping Message-ID: <20110120103939.GA13852@FreeBSD.org> References: <201101180845.p0I8jubc025995@repoman.freebsd.org> <70181583@serv3.int.kfs.ru> <20110120092507.GA82095@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.1i Cc: Boris Samorodov , Wen Heping , cvs-ports@freebsd.org, cvs-all@freebsd.org, ports-committers@freebsd.org Subject: Re: cvs commit: ports/www/moinmoin Makefile distinfo pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Jan 2011 10:39:39 -0000 On Thu, Jan 20, 2011 at 06:18:39PM +0800, wen heping wrote: > 2011/1/20 Alexey Dokuchaev : > > On Tue, Jan 18, 2011 at 01:32:16PM +0300, Boris Samorodov wrote: > >> Wen Heping writes: > >> > +LICENSE= GPLv2 > >> > +LICENSE_FILE= ${WRKSRC}/docs/licenses/COPYING > >> > >> This is a general question, just picking this commit up. > >> Should we provide the license text if it's a standard one? > >> My vote is "no"... > > > > I would also said no. In fact, I find it abusive and wrong to use the > > LICENSE_FILE at all for standard licenses. Then problem is that people > > don't care, and we (ports people) do not do enough to educate them, and > > even sometimes encourage mistakes by committing bad submissions. > > I do not think it is a wrong use when set LICENSE_FILE even it's a > standard one. What is its harm? It could at least help the user to find > the license file easily. Licenses are installed in the standard place anyways, so finding it should not be a problem. However, explicit definition of LICENSE_FILE for standard licenses goes against general declarative idea of Makefile. When you ask the author, how is your software licensed, you expect to hear something like "BSD" or "GPLv2". This is sufficient in 99% cases. I think that usage of our LICENSE framework should follow these simple (and natural) way. More over, explicit LICENSE_FILE could be incomplete or non-verbatim copy of the standard license. Last but not least: why increase entropy? ./danfe