Date: Wed, 21 Mar 2012 20:40:03 -0500 From: Mark Linimon <linimon@lonesome.com> To: Wesley Shields <wxs@FreeBSD.org> Cc: Michael Scheidell <scheidell@freebsd.org>, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org, ports-committers@FreeBSD.org Subject: Re: cvs commit: ports/graphics/opennurbs Makefile pkg-plist Message-ID: <20120322014003.GA24435@lonesome.com> In-Reply-To: <20120320022942.GC27552@atarininja.org> References: <201203191403.q2JE3sM8051201@repoman.freebsd.org> <20120319143041.GB27552@atarininja.org> <4F67438C.605@freebsd.org> <20120320022942.GC27552@atarininja.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Mar 19, 2012 at 10:29:42PM -0400, Wesley Shields wrote: > As the person who committed this it is your responsibility to see that > issues raised are properly fixed. +1. The whole reason that we have committers, and go through a process to nominate and vet them, is that our default assumption is that maintainers don't necessarily understand how the Ports Collection works. Anyone can become a maintainer, all they have to do is volunteer. (portmgr gently requests that certain "key ports" only be maintained by seasoned people, but that's the only restriction.) The committers are the QA step for FreeBSD ports. We *hope* that maintainers will read and follow the following, but that's no guarantee: http://www.freebsd.org/doc/en_US.ISO8859-1/articles/contributing-ports/maintain-port.html If it didn't matter what got committed, we would just give everyone direct commit access. I think you can understand when I state that IMVHO complete chaos would ensue. To reiterate: committers are responsible for their commits. This means the ports should install and deinstall correctly; that licenses should be observed; that the changes to the distfiles are understood not to be trojaned; and that nothing else breaks as a result of the commit (in addition to whatever I'm forgetting.) mcl
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120322014003.GA24435>