From owner-freebsd-arch@FreeBSD.ORG Wed Mar 1 20:24:56 2006 Return-Path: X-Original-To: arch@freebsd.org Delivered-To: freebsd-arch@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7B1D616A422; Wed, 1 Mar 2006 20:24:56 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id F02C643D48; Wed, 1 Mar 2006 20:24:55 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [10.10.3.185] ([69.15.205.254]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id k21KOr1T064794; Wed, 1 Mar 2006 13:24:54 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <4406030E.6020209@samsco.org> Date: Wed, 01 Mar 2006 13:24:46 -0700 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.12) Gecko/20060206 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Garance A Drosehn References: <20060301170306.GZ55746@elvis.mu.org> In-Reply-To: Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=0.0 required=3.8 tests=none autolearn=failed version=3.1.0 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on pooker.samsco.org Cc: arch@freebsd.org, current@freebsd.org Subject: Re: HEADS UP: Importing csup into base X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Mar 2006 20:24:56 -0000 Garance A Drosehn wrote: > At 6:03 PM +0100 3/1/06, Maxime Henrion wrote: > >> >> So I think it is now time to import csup in FreeBSD base system >> so that our users finally have a way to update their sources >> with a bare install, and am requesting comments/opinions/problem >> reports on the matter as long as it doesn't degenerate into a >> bikeshed. > > > I wonder if we should handle this more like perl (or X11?), where > it remains a port, but a port which is always installed along > with the base-system install. My hope is that with the new > C-based implementation, 'csup' would be useful to other projects. > (any cvs-based open-source project, not just operating systems). > perl is the way it is to help ease the transition back 5+ years ago with FreeBSD 4. I'd kinda like to declare that transition a completed success. Adding more one-off special cases to sysinstall only makes it harder to maintain, harder to build releases, etc. > I would also be happy to see it as part of the freebsd base system, > so I only mention the above alternative because I'm wondering what > would be the best way to handle a project like this... Make it part of the base system. It's no different than having cvs in the base system. It also doesn't have any foreign dependencies, which was the main reason that cvsup was never assimilated. Scott