From owner-freebsd-current@FreeBSD.ORG Wed Jul 7 05:31:15 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 32EC716A4CE for ; Wed, 7 Jul 2004 05:31:15 +0000 (GMT) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.208.78.105]) by mx1.FreeBSD.org (Postfix) with ESMTP id DF91243D41 for ; Wed, 7 Jul 2004 05:31:12 +0000 (GMT) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) i675VCU5036001; Tue, 6 Jul 2004 22:31:12 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost)i675VCpv036000; Tue, 6 Jul 2004 22:31:12 -0700 (PDT) (envelope-from sgk) Date: Tue, 6 Jul 2004 22:31:12 -0700 From: Steve Kargl To: Kirk Strauser Message-ID: <20040707053112.GA35950@troutmask.apl.washington.edu> References: <200407062323.02854.kirk@strauser.com> <20040707043251.GA35651@troutmask.apl.washington.edu> <200407062345.24117.kirk@strauser.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200407062345.24117.kirk@strauser.com> User-Agent: Mutt/1.4.1i cc: current@freebsd.org Subject: Re: Rewrite cvsup & portupgrade in C X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Jul 2004 05:31:15 -0000 On Tue, Jul 06, 2004 at 11:45:23PM -0500, Kirk Strauser wrote: > On Tuesday 06 July 2004 11:32 pm, Steve Kargl wrote: > > > The discussion is about integrating an cvsup knock-off into the base > > system. Can you say bloat? Can you say bugs? > > I guess I just don't see it that way. cvsup is so absolutely necessary for > system maintenance that it seems like a logical addition. I would imagine > that a client-only version in C would be much more heavily developed than the > current ezm3 version. In turn, this should reduce bugs and the eliminate > the need to install what is effectively a single-program language. John previously has posted about his decision to use modulo-3. He chose the best language for the problem he was trying to solve. > >> For example, OpenBSD doesn't have an m3 port for non-x86 platforms > > > So, let Theo write a m3 port. > > I wish he would, because it would probably be more portable then the current > system, which would allow more people to use it, which would turn more > developer eyes toward it, which would give us a better tool to use. As it > stands, cvsup is "that weird thing that FreeBSD uses". EZM3 appears to work on OpenBSD as well as other OSes. http://www.polstra.com/projects/freeware/ezm3/ -- Steve