* David Golden <[EMAIL PROTECTED]> [2008-03-26 22:00]:
> 1) Distributions can't be uniquely identified without an author
> name. For example:
> 
>   cpan://dist/Foo-Bar/1.23
> 
> There is no reliable way to identify where Foo-Bar-1.23 is to
> be found. There is no reason as far as I know, why two authors
> can't have Foo-Bar-1.23:
> 
>   authors/id/D/DA/DAGOLDEN/Foo-Bar-1.23.tar.gz
>   authors/id/R/RJ/RJBS/Foo-Bar-1.23.tar.gz

http://search.cpan.org/dist/Foo-Bar/ does something useful
anyhow. URI::cpan should produce the same results.

> They don't even need to contain the same modules (*.pm files)
> or packages (package statement within a .pm file).  Both
> versions of Foo-Bar-1.23 could appear in the 02packages file.

That’s completely inconsequential for our purposes AFAICT.


* David Golden <[EMAIL PROTECTED]> [2008-03-26 23:05]:
> On Wed, Mar 26, 2008 at 5:23 PM, Ricardo SIGNES
> <[EMAIL PROTECTED]> wrote:
> >   2. cpan://dist/HDP/Your-Face
> >  (2) would refer to the dist per se, not anything like
> >  "latest version"
> 
> That's what I don't really get. What does that *mean*? If a URI
> is supposed to identify a resource (c.f [Uniform Resource
> Identifier on Wikipedia]), what "resource" does (2) identify? I
> said "latest" because that attempts to pin it to a specific
> resource. In the abstract, it doesn't seem to have any standard
> meaning and thus no real utility.

Don’t confuse resources and representations. A resource is not a
file or anything concrete; it’s a platonic ideal. It may have any
number of representations – or none at all. Some of them may be
identical with the representation of a different resource during
a particular time period, even though they’re different resources
(such as /dist/Foo-Bar and /dist/Foo-Bar-1.23).

Regards,
-- 
Aristotle Pagaltzis // <http://plasmasturm.org/>

Reply via email to