cvs commit: ports/graphics/opennurbs Makefile pkg-plist

Mark Linimon linimon at lonesome.com
Thu Mar 22 01:40:09 UTC 2012


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


More information about the cvs-all mailing list