Re: Rewrite cvsup & portupgrade in C

From: Maxime Henrion <mux_at_freebsd.org>
Date: Wed, 7 Jul 2004 07:56:34 +0200
Steve Kargl wrote:
> 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.

And if you ask John about this, you'll see that he's very happy that I'm
rewriting CVSup in C.  Modula-3 was indeed a good language to write this
software with, but it is now causing us a lot of pain.  It seems it's not
trivial to make ezm3 work on any platform, and very, very few people know
enough about it to handle such a task.  There are still several platforms
FreeBSD runs on where we don't have a CVSup client because of this.

Cheers,
Maxime
Received on Wed Jul 07 2004 - 03:56:34 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:00 UTC