From owner-freebsd-hackers@FreeBSD.ORG Mon Jan 12 08:32:41 2004 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 57A6516A4CE for ; Mon, 12 Jan 2004 08:32:41 -0800 (PST) Received: from smtp.omnis.com (smtp.omnis.com [216.239.128.26]) by mx1.FreeBSD.org (Postfix) with ESMTP id E1F9943D2F for ; Mon, 12 Jan 2004 08:32:36 -0800 (PST) (envelope-from wes@softweyr.com) Received: from softweyr.homeunix.net (66-91-236-204.san.rr.com [66.91.236.204]) by smtp-relay.omnis.com (Postfix) with ESMTP id 4E1391880C17; Mon, 12 Jan 2004 08:32:36 -0800 (PST) From: Wes Peters Organization: Softweyr To: Scott W , David Gilbert Date: Mon, 12 Jan 2004 08:32:36 -0800 User-Agent: KMail/1.5.4 References: <20040111051649.GK7617@wantadilla.lemis.com> <16385.44645.936069.15441@canoe.dclg.ca> <4001B3B2.8080504@mindcore.net> In-Reply-To: <4001B3B2.8080504@mindcore.net> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200401120832.36163.wes@softweyr.com> cc: hackers@FreeBSD.org Subject: Re: Future of RAIDFrame and Vinum 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: Mon, 12 Jan 2004 16:32:41 -0000 On Sunday 11 January 2004 12:36 pm, Scott W wrote: > David Gilbert wrote: > >>>>>>"Poul-Henning" == Poul-Henning Kamp writes: > > > >Poul-Henning> In message <20040111051649.GK7617@wantadilla.lemis.com>, > >Poul-Henning> "Greg 'groggy' Lehey" writes: > > > >Poul-Henning> The reason I say this is that neither of you have the > >Poul-Henning> time needed, and whoever picks up may have ideas, even > >Poul-Henning> necesarry ideas, which would grind your spine seriously. > >Poul-Henning> By letting go, I think you would give vinum a better > >Poul-Henning> chance. > > > >>>>In the p4 tree, we can easier add new talent to our developer > >>>>force and I am pretty sure that some sort of merry band of > >>>>developers would form around both RF and vinum there. > > > >... now I thought I followed this list relatively well, but can > >someone point me at what 'p4' is? > > > >Dave. > > p4 = perforce source control. I'd seen the perforce depot somewhere on > freebsd's sites, but didn't previous to this discussion understand it's > purpose. Someone with more of a clue than I can fill in the blanks, > but it seems that the perforce depot is essentially open-access, > (unlike needing the commit bit set in FreeBSDs CVS tree), or at least > easier to get commit privs assigned, allowing people that are not > currently FreeBSD commiters to contribute changes back to the > repository In particular, Perforce has a very nice lightweight branching model so it is easy to give someone a Perforce account and a private branch they are allowed to commit to. That's a nice feature for an open source project. > ...at some point, presumably, to be rolled back into the main > development branch of FreeBSD by integrating back into CVS....if a > project at some point becomes 'release-worthy.' You do have to be a committer to do this. > More info on perforce is available at www.perforce.com . I saw someone > mention in this thread not liking perforce, although I'm not sure why- For people with less than stellar net connectivity, cvsup and a local CVS repo are much easier to work with. Perforce was built with a LAN in mind and scales reasonably well to the Internet, but can be painful unless you have relatively low latency and relatively high bandwidth to the server. cvsup updates much faster on slow links, too. A few years ago Perforce was working on a write-through cache so you could have a local duplicate of the server environment, but I haven't seen that work come out of the company. That would've rocked for our development model. -- Where am I, and what am I doing in this handbasket? Wes Peters wes@softweyr.com