From owner-freebsd-current@FreeBSD.ORG Wed Jul 7 19:23:02 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 D126716A4CE for ; Wed, 7 Jul 2004 19:23:02 +0000 (GMT) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id B1A4043D31 for ; Wed, 7 Jul 2004 19:23:02 +0000 (GMT) (envelope-from mux@freebsd.org) Received: by elvis.mu.org (Postfix, from userid 1920) id 927565C847; Wed, 7 Jul 2004 12:23:02 -0700 (PDT) Date: Wed, 7 Jul 2004 21:23:02 +0200 From: Maxime Henrion To: Garance A Drosihn Message-ID: <20040707192302.GL82302@elvis.mu.org> References: <200407062323.02854.kirk@strauser.com> <20040707043251.GA35651@troutmask.apl.washington.edu> <200407062345.24117.kirk@strauser.com> <20040707070012.GC38356@dragon.nuxi.com> <40EC11EB.4060804@sympatico.ca> <20040707152149.GG82302@elvis.mu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.1i cc: freebsd-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 19:23:02 -0000 Garance A Drosihn wrote: > If Maxime has the time and the will to rewrite cvsup in C, then > there isn't much reason for anyone to argue with him over it. > Things get done by people who do the actual work, not by people > arguing on the mailing lists. > > I personally like Modula-3 as a language, and I wish it were more > readily portable, etc. However, no matter what merits Modula-3 > has as a computer language, the FreeBSD Project is pretty much a > C-based project. It should not be all that much of a shock that > a FreeBSD developer might want to rewrite CVSup in C, the same > way that we have rewritten a number of Perl scripts into C. > > To me, the big question is "When will it be ready?". It would be > nice if we could start testing the rewrite in wider variety of > situations. We will need to do that if we hope to switch to > using it. I hope to be able to release a beta version of csup soon now. Be sure that as soon as I think it's ready for it, you'll be one of the first (with John Polstra, of course!) I'll contact. I want that to happen as soon as possible, so that we have a chance to test it for as long as possible before 5.3-RELEASE. However, my limited free time doesn't permit me to go as fast as I would. Anyways, the only big feature still missing in csup before it's really interesting to start testing is the status file support. I'm currently doing some various cleanups and will get to that as soon as possible. Once this is done, I'll release the beta. Cheers, Maxime