From owner-cvs-src@FreeBSD.ORG Wed Jun 1 18:53:44 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.ORG Delivered-To: cvs-src@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BBFA616A41C; Wed, 1 Jun 2005 18:53:44 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (CPE0050040655c8-CM00111ae02aac.cpe.net.cable.rogers.com [69.194.102.232]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6A75243D1D; Wed, 1 Jun 2005 18:53:44 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id C12CC51206; Wed, 1 Jun 2005 14:53:43 -0400 (EDT) Date: Wed, 1 Jun 2005 14:53:43 -0400 From: Kris Kennaway To: Maxim.Sobolev@portaone.com Message-ID: <20050601185343.GA91282@xor.obsecurity.org> References: <200506011552.j51FqdR2046893@repoman.freebsd.org> <429DED77.9050003@samsco.org> <429DF37B.8010203@portaone.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="5mCyUwZo2JvN/JJP" Content-Disposition: inline In-Reply-To: <429DF37B.8010203@portaone.com> User-Agent: Mutt/1.4.2.1i Cc: cvs-src@FreeBSD.ORG, Scott Long , Tim Kientzle , src-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/lib/libarchive archive_private.h archive_read.c archive_read_data_into_fd.c archive_write.c archive_write_set_compression_bzip2.c archive_write_set_compression_gzip.c archive_write_set_compression_none.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Jun 2005 18:53:44 -0000 --5mCyUwZo2JvN/JJP Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Jun 01, 2005 at 08:42:19PM +0300, Maxim Sobolev wrote: > I think extending tinderbox to add into CC all people who have committed= =20 > into files that have changed since the last successful build will help=20 > to improve situation a lot. This should be pretty easy to do - after the= =20 > buld is complete dig out revisions of all source files (by direct=20 > parsing of CVS/Entries) and save it into some persistent location. If=20 > the next build breaks, again make such list and for files whose versions= =20 > differ do cvs log, parse results and compile the list of people to be=20 > notified from it. What I do for port INDEX breakage is include in the email the list of people who have committed since the last time it was buildable, but they don't get CC'ed. This can help in tracking down who was responsible without generating more email that will be unread. Kris --5mCyUwZo2JvN/JJP Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (FreeBSD) iD8DBQFCngQ3Wry0BWjoQKURAsMMAJ9PDfwQdiaKXTFPXB9G6Yl/LAV3YACfQiR3 57n9DuUCQhOwYMcRkKA2xOI= =fP9U -----END PGP SIGNATURE----- --5mCyUwZo2JvN/JJP--