Return-Path: Delivered-To: apmail-incubator-general-archive@www.apache.org Received: (qmail 91533 invoked from network); 15 May 2007 21:04:16 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 15 May 2007 21:04:16 -0000 Received: (qmail 10412 invoked by uid 500); 15 May 2007 21:04:20 -0000 Delivered-To: apmail-incubator-general-archive@incubator.apache.org Received: (qmail 10301 invoked by uid 500); 15 May 2007 21:04:19 -0000 Mailing-List: contact general-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: general@incubator.apache.org Delivered-To: mailing list general@incubator.apache.org Received: (qmail 10290 invoked by uid 99); 15 May 2007 21:04:19 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 15 May 2007 14:04:19 -0700 X-ASF-Spam-Status: No, hits=2.0 required=10.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: domain of shane.isbell@gmail.com designates 66.249.82.237 as permitted sender) Received: from [66.249.82.237] (HELO wx-out-0506.google.com) (66.249.82.237) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 15 May 2007 14:04:12 -0700 Received: by wx-out-0506.google.com with SMTP id i26so2142532wxd for ; Tue, 15 May 2007 14:03:51 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references; b=b2ZdDfvmZIshPjmdNW6oBwopG/TNi3yY8QqL/znsTGyL4W1Dj/Wge276WDueZaYNovvV6157QNcI1Nx+gIJyjDUaiViXDaayRMMflc4MuJEVzSvNECJXzQtYNpu2TdM8qFX1bUWSbJWg18kyKemcN9xM3JkcwkXhEATq8h4dtwU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references; b=lpj2xwmopbysL9k3MDSYg8UkL6RQ8kU4rFytnz7yzU1az0IlV3mRNn3BcbhOuzqE+HgmLRdnsMIEyRfy13tf1rwpdpjuT7SAVMVjJz0NrEUBlWbsUZY6CfsYvoRw2upyt/192aB+h0AoPKGSwwy4A0JtD+54O+gY3HmiZOkZNbI= Received: by 10.70.96.3 with SMTP id t3mr12282475wxb.1179263031497; Tue, 15 May 2007 14:03:51 -0700 (PDT) Received: by 10.70.90.9 with HTTP; Tue, 15 May 2007 14:03:51 -0700 (PDT) Message-ID: Date: Tue, 15 May 2007 14:03:51 -0700 From: "Shane Isbell" To: general@incubator.apache.org Subject: Re: [POLL] Incubator Maven Repository In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_6560_28111146.1179263031337" References: X-Virus-Checked: Checked by ClamAV on apache.org ------=_Part_6560_28111146.1179263031337 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Hi Noel, Correct, using a URI does not require a specific implementation; but in today's environment, if someone needs a different repo format, they get one of two responses: 1) create your own repo that uses a different repo format; or 2) use the same repo format but transform the artifact names. Thus, the repos - as they exists within the community - are, for all effective purposes, implementation specific: none of them can be used for custom formats. Thus the API is adequate, but the implementation may prove problematic in the long run. I decided to go with option 2; but the point is that this issue will keep coming up as developers add new languages and require new formats. Regards, Shane On 5/15/07, Noel J. Bergman wrote: > > > Although HTTP GET with a URL may qualify as an API, under its > > current form its really implementation (file-system) specific. > > What makes it implementation specific? You can't store the files in a DB, > and map the URI to the resource? Isn't it really a URI, specifying the > package name and version? > > --- Noel > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org > For additional commands, e-mail: general-help@incubator.apache.org > > ------=_Part_6560_28111146.1179263031337--