Do you propose that http://repo.apache.org/org-apache-ant/LATEST/ be a symlink to http://repo.apache.org/org-apache-ant/1.5.1?
Nightly builds would be stored in http://repo.apache.org/org-apache-ant/20030711/ . Also, http://repo.apache.org/org-apache-ant/SNAPSHOT would be a symlink to the latest nightly build. how would we handle jakarta commons?: =20 http://repo.apache.org/org-apache-commons-collections/2.1/commons-collect= ion s.jar * Projects outside of ASF How would we handle something like GEF or Scarab from Tigris (I'm making = a probably incorrect assumption that Scarab might eventually be a war = file): http://repo.apache.org/org-tigris-gef/0.8.0/gef.jar http://repo.apache.org/org-tigris-scarab/0.12/scarab.war -------- Tim O'Brien=20 > -----Original Message----- > From: Nick Chalko [mailto:[EMAIL PROTECTED] > Sent: Saturday, March 01, 2003 10:13 PM > To: [EMAIL PROTECTED] > Subject: Re: URI syntax >=20 >=20 > O'brien, Tim wrote: >=20 > >>-----Original Message----- > >>From: Nick Chalko [mailto:[EMAIL PROTECTED] > >>Sent: Saturday, March 01, 2003 8:00 PM > >>The consensus seems to be forming around a basic URI of > >> > >>/project/version/artifact > >> > >>such as > >>http://repo.apache.org/org.apache.ant/1.5/ant.jar > >> =20 > >> > > > > > >Why not collapse version into the filename, and add a level for jars > > > I like > foo/1.1/foo.jar > foo/1.1/license.txt > foo/1.1/foo-optional.jar > foo/1.2/foo.jar > foo/1.2/license.txt >=20 > instead of >=20 > foo/jars/foo-1.1.jar > foo/jars/foo-optional-1.1.jar > foo/jars/foo-1.2.jar > foo/license/license-1.1.txt > foo/license/license-1.2.txt >=20 > It is realy the choice of "kind of artifact together" vs=20 > "All artifacts=20 > for a version together" >=20 > both work >=20 > This is just the URI > where a client stores things on the local file system is a=20 > different matter. >=20 > > > >http://repo.apache.org/org.apache.ant/jars/ant-1.5.jar > > > >Not all projects distribute jars. What about a project that=20 > produces a=20 > >war file, or an ear file? > > > >it would make it easier to store periodic builds such as > > > >http://repo.apache.org/org.apache.ant/jars/ant-20030212-0730.jar > >http://repo.apache.org/org.apache.ant/jars/ant-20030212-0930.jar > >http://repo.apache.org/org.apache.ant/jars/ant-20030212-1030.jar > > =20 > > > I know the java guys like the paclkage name sytnax > But I think it is may be better to use the cvs module name as the=20 > "project"=20 >=20 > Doesn't really matter as long as we agree. >=20 > >Also, the "." in the directory might not be a great idea, why not use > >dashes: > > > >How about http://repo.apache.org/org-apache-ant/jars/ant-1.5.jar > > > > > > > > > >-------- > >Tim O'Brien > > > > > > =20 > > > >>--=20 > >>Nick Chalko Show me=20 > the code. > >> Centipede > >> Ant + autodownloadable build plugins + needed jars autodownload. > >> http://krysalis.org/centipede > >>------------------------------------------------------------ > --------- > >> > >> > >> > >> =20 > >> > > > > =20 > > >=20 >=20 > --=20 > Nick Chalko Show me the code. > Centipede > Ant + autodownloadable build plugins + needed jars autodownload. > http://krysalis.org/centipede > --------------------------------------------------------------------- >=20 >=20 >=20
