From owner-freebsd-hackers@FreeBSD.ORG Tue May 6 16:18:35 2003 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4134D37B401 for ; Tue, 6 May 2003 16:18:35 -0700 (PDT) Received: from mail-out2.apple.com (mail-out2.apple.com [17.254.0.51]) by mx1.FreeBSD.org (Postfix) with ESMTP id A038B43F75 for ; Tue, 6 May 2003 16:18:34 -0700 (PDT) (envelope-from jkh@queasyweasel.com) Received: from mailgate1.apple.com (A17-128-100-225.apple.com [17.128.100.225]) by mail-out2.apple.com (8.12.9/8.12.9) with ESMTP id h46NIYQd029983 for ; Tue, 6 May 2003 16:18:34 -0700 (PDT) Received: from scv3.apple.com (scv3.apple.com) by mailgate1.apple.com for ; Tue, 6 May 2003 16:18:16 -0700 Received: from queasyweasel.com (eyeball.apple.com [17.202.45.78]) by scv3.apple.com (8.12.9/8.12.9) with ESMTP id h46NISWg025723 for ; Tue, 6 May 2003 16:18:28 -0700 (PDT) Date: Tue, 6 May 2003 16:18:28 -0700 Mime-Version: 1.0 (Apple Message framework v552) Content-Type: text/plain; charset=US-ASCII; format=flowed From: Jordan Hubbard To: hackers@freebsd.org Content-Transfer-Encoding: 7bit Message-Id: <0B43AFE7-8019-11D7-8F10-000393C6E688@queasyweasel.com> X-Mailer: Apple Mail (2.552) Subject: Time to deprecate ports/net/cvsupit? X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 May 2003 23:18:35 -0000 I'm posting this to the -hackers list since Kris and my discussion on this topic hasn't generated any feedback on -ports so far and he assures me that people are actually still interested in cvsupit, or at least the functionality it represents. To make a long story short, cvsupit is another of my supposed short-term hacks (when will I learn?) that's long outlived its creator's desire to keep it on life support and was not written with long-term maintainability in mind at all. Each and every release or branch of FreeBSD basically requires hand-editing a shell script, as does any change in the cvsup mirrors, in order to keep the port working and/or relevant. So, I put it to all of you: If people really do think that a "graphical" configuration front-end to cvsup is a good thing for the long term then one of those people should also volunteer to step forward and write some custom scripts to create *dynamic* content which uses release-engineer provided metadata to put up UI which is relevant to whatever releases/branches of FreeBSD are currently shipping. For extra points, it should also get a master list of cvsup servers from somewhere (shared with the handbook?) so that this changes automatically as servers are added/deleted. I personally plan on cvs deleting the cvsupit port in another week or two and hope that nobody feels compelled to simply resurrect it and put this pathetic bit of zombie software back on life-support rather than tackling the problem from scratch and doing it RIGHT this time. Yours for a better (and cleaner/more maintainable) FreeBSD... - Jordan