Return-Path: Delivered-To: apmail-repository-archive@www.apache.org Received: (qmail 64852 invoked from network); 8 Nov 2003 01:18:20 -0000 Received: from daedalus.apache.org (HELO mail.apache.org) (208.185.179.12) by minotaur-2.apache.org with SMTP; 8 Nov 2003 01:18:20 -0000 Received: (qmail 10186 invoked by uid 500); 8 Nov 2003 01:18:04 -0000 Delivered-To: apmail-repository-archive@apache.org Received: (qmail 10123 invoked by uid 500); 8 Nov 2003 01:18:04 -0000 Mailing-List: contact repository-help@apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Reply-To: repository@apache.org Delivered-To: mailing list repository@apache.org Received: (qmail 10103 invoked from network); 8 Nov 2003 01:18:03 -0000 Received: from unknown (HELO mx1.try.sybase.com) (130.214.10.19) by daedalus.apache.org with SMTP; 8 Nov 2003 01:18:03 -0000 Received: from mail.try.sybase.com (mail.try.sybase.com [130.214.10.18]) by mx1.try.sybase.com (8.11.6/8.11.0) with ESMTP id hA80C0216627; Fri, 7 Nov 2003 17:12:00 -0700 Received: from tsws1 ([10.22.120.83]) by mail.try.sybase.com (8.11.6/8.11.6) with SMTP id hA815Uk16989; Fri, 7 Nov 2003 18:05:30 -0700 Message-ID: <088601c3a596$30702840$8f8b1f43@tsws1> From: "Adam R. B. Jack" To: , References: <052301c3a542$af801fe0$8f8b1f43@tsws1> <3FABCCFA.8030004@apache.org> <1068225434.18114.83.camel@localhost.localdomain> <3FAC02D2.4070708@apache.org> <1068239309.18114.187.camel@localhost.localdomain> <3FAC1AF3.7060805@apache.org> <1068253059.18114.212.camel@localhost.localdomain> Subject: Re: Scope/Phasing Date: Fri, 7 Nov 2003 18:18:09 -0700 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1158 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N > It's really not that much more than that. > Sophisticated systems that are reliable are built upon simplicity not > complexity I agree. I'd like to think of what we are doing as laying out a simple file system, and later building services that index/query. Compare this to /cvsroot, cvs protocol (clients to a remote server), then viewcvs (a 'server' behind HTTP, implemented as a client to CVS). Each built on top of the other, nice and simple, nice and powerful at each level. Compare this to a www site w/ search, text indexing, whatever. Each layer is independent, independently specified, and independently useful. I feel that if we nailed down the first, we can build the second and third server side, as and when need arises. Metadata-less at the lowest level, optionally richer as on moves up. Simplicity is the key at each level, I completely agree w/ Jason there. Nick is right ... we need to specify based upon requirements, and code (whose-ever) can follow. regards Adam