From owner-freebsd-chat@FreeBSD.ORG Sun Aug 31 07:31:56 2003 Return-Path: Delivered-To: freebsd-chat@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C700716A4C0 for ; Sun, 31 Aug 2003 07:31:56 -0700 (PDT) Received: from mail.inka.de (quechua.inka.de [193.197.184.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id D946543FF3 for ; Sun, 31 Aug 2003 07:31:54 -0700 (PDT) (envelope-from mailnull@mips.inka.de) Received: from kemoauc.mips.inka.de (uucp@) by mail.inka.de with gbsmtp id 19tTFA-0007LP-03; Sun, 31 Aug 2003 16:31:52 +0200 Received: from kemoauc.mips.inka.de (localhost [127.0.0.1]) by kemoauc.mips.inka.de (8.12.9/8.12.6) with ESMTP id h7VE1AAk053887 for ; Sun, 31 Aug 2003 16:01:10 +0200 (CEST) (envelope-from mailnull@localhost.mips.inka.de) Received: (from mailnull@localhost) by kemoauc.mips.inka.de (8.12.9/8.12.9/Submit) id h7VE1A91053886 for freebsd-chat@freebsd.org; Sun, 31 Aug 2003 16:01:10 +0200 (CEST) From: naddy@mips.inka.de (Christian Weisgerber) Date: Sun, 31 Aug 2003 14:01:09 +0000 (UTC) Message-ID: References: <3F5193E2.8060805@carebears.mine.nu> <3F5193E2.8060805@carebears.mine.nu> <5.0.2.1.1.20030830235954.02dd9620@popserver.sfu.ca> <20030831073046.GA76521@titan.klemm.apsfilter.org> Originator: naddy@mips.inka.de (Christian Weisgerber) To: freebsd-chat@freebsd.org Subject: Re: strip FreeBSD a bit X-BeenThere: freebsd-chat@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Non technical items related to the community List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 31 Aug 2003 14:31:56 -0000 Andreas Klemm wrote: > rewrite cvsup and portupgrade in C or C++, then I think these tools > could go in. This is actually happening, sort of, for cvsup. Masahide Maekawa has created cvsync (ports/net/cvsync), a designated replacement for cvsup, written in plain C, with POSIX threads as the only noteworthy requirement. So far cvsync still misses checkout mode, but otherwise it already provides equivalent functionality to cvsup. It isn't compatible with cvsup, though. I don't expect FreeBSD users to flock to cvsync anytime soon, since FreeBSD has an extensive cvsup infrastructure and hardly anybody runs FreeBSD on a platform where cvsup isn't available. There is more pressure in the NetBSD and OpenBSD camps, where cvsup is not very entrenched and availability across a wide range of platforms is a significant concern. Once cvsync is feature complete and development settles down, I expect a push to import it into the respective base systems. -- Christian "naddy" Weisgerber naddy@mips.inka.de