From owner-freebsd-ports Wed Apr 18 9:54:14 2001 Delivered-To: freebsd-ports@freebsd.org Received: from ipcard.iptcom.net (ipcard.iptcom.net [212.9.224.5]) by hub.freebsd.org (Postfix) with ESMTP id CA7C437B42C; Wed, 18 Apr 2001 09:54:09 -0700 (PDT) (envelope-from sobomax@FreeBSD.org) Received: from vic.sabbo.net (dialup9-15.iptelecom.net.ua [212.9.228.15]) by ipcard.iptcom.net (8.9.3/8.9.3) with ESMTP id TAA87500; Wed, 18 Apr 2001 19:54:03 +0300 (EEST) (envelope-from sobomax@FreeBSD.org) Received: from FreeBSD.org (big_brother.vega.com [192.168.1.1]) by vic.sabbo.net (8.11.3/8.11.2) with ESMTP id f3IGqq785155; Wed, 18 Apr 2001 19:52:52 +0300 (EEST) (envelope-from sobomax@FreeBSD.org) Message-ID: <3ADDC64B.F23B4403@FreeBSD.org> Date: Wed, 18 Apr 2001 19:52:28 +0300 From: Maxim Sobolev Organization: Vega International Capital X-Mailer: Mozilla 4.77 [en] (WinNT; U) X-Accept-Language: uk,ru,en MIME-Version: 1.0 To: mi@aldan.algebra.com Cc: Will Andrews , ports@FreeBSD.org, will@FreeBSD.org Subject: Re: requesting enhancements to addport :) References: <200104181618.f3IGIeC36450@misha.privatelabs.com> Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 7bit Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org mi@aldan.algebra.com wrote: > On 18 Apr, Will Andrews wrote: > = On Wed, Apr 18, 2001 at 09:08:53AM -0400, Mikhail Teterin wrote: > = > 1. Making the port addition and module list modification in a single > = > commit (transaction). > = > = That will tax most people's Internet connections needlessly. > > Compare the taxation of the single committer during the commit > with the taxing brought by an extra e-mail message to cvs sent > to all subscribers. Well, gziped CVSROOT/modules currently is 55KB long (transfer size is 110KB, because file have to be transferred to and then from client), so dialup committers would kill you.... In addition, it would greatly increase possibility of stale lock on CVSROOT/modules (Bad Thing, BTW) due to dualup going down in the middle of transfer. > In addition to the simple database management > consideration: all pieces of a transaction should be committed at once > -- to simplify logging and roll-back, and ensure consistency... I'm objecting to this. In addition to a valid arguments supplied by the Will and my arguments above in your scheme cvs history of CVSROOT/modules will be bloated with unnecessary description of each port added. -Maxim To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message