From owner-cvs-all Sat Jan 15 10: 1: 5 2000 Delivered-To: cvs-all@freebsd.org Received: from rover.village.org (rover.village.org [204.144.255.49]) by hub.freebsd.org (Postfix) with ESMTP id D99AD14D2E; Sat, 15 Jan 2000 10:00:58 -0800 (PST) (envelope-from imp@harmony.village.org) Received: from harmony.village.org (harmony.village.org [10.0.0.6]) by rover.village.org (8.9.3/8.9.3) with ESMTP id LAA55149; Sat, 15 Jan 2000 11:00:55 -0700 (MST) (envelope-from imp@harmony.village.org) Received: from harmony.village.org (localhost.village.org [127.0.0.1]) by harmony.village.org (8.9.3/8.8.3) with ESMTP id LAA42073; Sat, 15 Jan 2000 11:01:49 -0700 (MST) Message-Id: <200001151801.LAA42073@harmony.village.org> To: Greg Lehey Subject: Re: How often to commit? (was: cvs commit: src/sys/i386/isa if_ex.c) Cc: "Matthew N. Dodd" , cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org In-reply-to: Your message of "Sat, 15 Jan 2000 13:08:18 +0530." <20000115130818.G349@mojave.worldwide.lemis.com> References: <20000115130818.G349@mojave.worldwide.lemis.com> <200001130655.WAA06049@freefall.freebsd.org> <200001130652.WAA05820@freefall.freebsd.org> <200001130646.WAA05126@freefall.freebsd.org> Date: Sat, 15 Jan 2000 11:01:49 -0700 From: Warner Losh Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk In message <20000115130818.G349@mojave.worldwide.lemis.com> Greg Lehey writes: : When I see messages like this, all containing relatively small : modifications, I wonder if we should come to some agreement on how : often a commit should be made for modules on which we're actively : working. I'm not picking on mdodd (well, only in the sense that I : noticed these three commits); I'm just wondering. I tend to go to the : other extreme myself, testing changes in some detail before making a : mega-commit. I suspect that the truth lies somewhere between these : two extremes. Would anybody like to discuss where it might be? I personally am at the commit early commit often end of the spectrum. I've found that my "daily" commits to the non-functional newcard stuff has generated interest and help that I don't think would have been there had I saved them all up for one big mega commit. It also has helped me in other projects when I go off and do a lot of work and find that the last two days are a blind alley. If there was a checkpoint near where the divergence began, my job of backing out the blind alley is much easier. Also, I don't trust the disks on the machines that I'm hacking FreeBSD on for the project. I trust the multiple, redundant worldwide backup of the cvs tree better :-) Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message