Return-Path: Delivered-To: apmail-repository-archive@www.apache.org Received: (qmail 60366 invoked from network); 15 Nov 2003 03:01:11 -0000 Received: from daedalus.apache.org (HELO mail.apache.org) (208.185.179.12) by minotaur-2.apache.org with SMTP; 15 Nov 2003 03:01:11 -0000 Received: (qmail 9514 invoked by uid 500); 15 Nov 2003 03:00:53 -0000 Delivered-To: apmail-repository-archive@apache.org Received: (qmail 9473 invoked by uid 500); 15 Nov 2003 03:00:53 -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 9460 invoked from network); 15 Nov 2003 03:00:52 -0000 Received: from unknown (HELO ms-smtp-01-eri0.southeast.rr.com) (24.25.9.100) by daedalus.apache.org with SMTP; 15 Nov 2003 03:00:52 -0000 Received: from noel770 (cae88-16-024.sc.rr.com [24.88.16.24]) by ms-smtp-01-eri0.southeast.rr.com (8.12.10/8.12.7) with SMTP id hAF30xWW012196 for ; Fri, 14 Nov 2003 22:00:59 -0500 (EST) From: "Noel J. Bergman" To: Subject: RE: [proposal] URI Syntax - v0.2 Date: Fri, 14 Nov 2003 22:02:50 -0500 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.6604 (9.0.2911.0) Importance: Normal In-Reply-To: <060601c3ab20$0c123990$8f8b1f43@tsws1> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 X-Virus-Scanned: Symantec AntiVirus Scan Engine 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 > > However, I don't think this is unreasonable. There is no requirement > > that tools be able to parse URIs to extract meta-data. > There is a requirement that repositories "work" (at some minimum level) > without metadata, especially since we aren't specifying metadata. > Without a parsable URI (or parsable URL) how do tools read a repository > to do things like "clean oldest nightly/snapshot, but leave all releases", > "download latest release" or even the basics "determine/display contents", > "show basic contents" (irrespective of version/type). Adam, and how is said tool going to start in the first place? Without meta-data, there is a limit to what the tool can do. Basically, it would have to operate relative to the URL provided to it. As for the particular examples you gave, those carry semantic meaning that would require more specification that is contained in the URI syntax. Although those would be desirable, I don't know that we want to including that kind of semantic specification in the URI. > If we are proposing a standard, there has to be a valid purpose for it > -- and having a standard that isn't structured for computer processing > seems setting the bar pointlessly low. Tim's URI schema supports your operations when combined with with a semantic layer, which can be implied or meta-data based. > For me, the strongest argument for tooling (other purely than saving admins > effort) is download + verify (MD5/whatever). That does not require the kind of semantic your earlier operations require. The verification content can be relative to the URI provided to the tool. --- Noel