From owner-freebsd-ports Sun Nov 24 6:49:16 2002 Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5F77637B401 for ; Sun, 24 Nov 2002 06:49:15 -0800 (PST) Received: from bast.unixathome.org (bast.unixathome.org [66.11.174.150]) by mx1.FreeBSD.org (Postfix) with ESMTP id AF2A443E6E for ; Sun, 24 Nov 2002 06:49:14 -0800 (PST) (envelope-from dan@langille.org) Received: from wocker (wocker.unixathome.org [192.168.0.99]) by bast.unixathome.org (Postfix) with ESMTP id B0FCE3F4E for ; Sun, 24 Nov 2002 09:49:12 -0500 (EST) From: "Dan Langille" To: ports@FreeBSD.org Date: Sun, 24 Nov 2002 09:49:12 -0500 MIME-Version: 1.0 Subject: FreshPorts sanity testing - should errors be sent to committers? Message-ID: <3DE0A098.2154.CD71CB97@localhost> X-mailer: Pegasus Mail for Windows (v4.02a) Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Content-description: Mail message body Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hi folks, You should be aware that FreshPorts performs automated sanity testing[1] of every port commit. For some months an opt-in feature[2] for committers has existed. This feature allows the committer to be notified of any sanity test failures. Problems, sometimes obscure are caught sooner rather than later. FWIW, at present, there are 33 committers opt'd in. I wish to raise the issue of making this feature non-opt-in. In which case FreshPorts would automatically notify both the committer and the maintainer of any sanity test failure. This will remove the manual notification I do now and ensure that committers and maintainer are aware of errors ASAP. Any comments? =============== [1] - Here are the tests which are run: make -V PORTNAME -V PKGNAME -V DESCR -V CATEGORIES -V PORTVERSION -V PORTREVISION -V COMMENT -V MAINTAINER -V EXTRACT_SUFX -V BUILD_DEPENDS -V RUN_DEPENDS -V FORBIDDEN -V BROKEN make master-sites-all make -V PORTCOMMENT The return values are also sanity tested. If anyone wishes to add to the sanity testing suite, please let me know. [2] - To opt in: create yourself a FreshPorts (http://www.FreshPorts.org/) account, using your @FreeBSD.org adddress. After confirming your account with a token emailed out to you, a menu item for opt'ing in will appear. Just follow the directions at that link. -- Dan Langille : http://www.langille.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message