Stories
Slash Boxes
Comments
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

barbie (2653)

barbie
  reversethis-{ku. ... m} {ta} {eibrab}
http://barbie.missbarbell.co.uk/

Leader of Birmingham.pm [pm.org] and a CPAN author [cpan.org]. Co-organised YAPC::Europe in 2006 and the 2009 QA Hackathon, responsible for the YAPC Conference Surveys [yapc-surveys.org] and the QA Hackathon [qa-hackathon.org] websites. Also the current caretaker for the CPAN Testers websites and data stores.

If you really want to find out more, buy me a Guinness ;)

Links:
Memoirs of a Roadie [missbarbell.co.uk]
[pm.org]
CPAN Testers Reports [cpantesters.org]
YAPC Conference Surveys [yapc-surveys.org]
QA Hackathon [qa-hackathon.org]

Journal of barbie (2653)

Monday April 23, 2007
12:07 PM

When Persistent isn't!

[ #33080 ]

"A PURL is a Persistent Uniform Resource Locator ..."

So says purl.org. Except the Namespace URL used within XML::Atom (http://purl.org/atom/ns), doesn't exist. I'm assuming someone actually created a PURL in the first place, if they didn't then no biscuits for Ben or Miyagawa ;)

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More | Login | Reply
Loading... please wait.
  • IIRC, http://purl.org/atom/ns [purl.org] is the namespace for the 0.3 (i.e draft) spec. The 1.0 namespace is http://www.w3.org/2005/Atom [w3.org]. The following will generate a feed with the 1.0 namespace:

    XML::Atom::Feed->new( Version => 1.0 )

    • I was testing with Atom 0.3 :)

      As it happens one of the recommended ways to switch to Version 1.0 ($XML::Atom::DefaultVersion = "1.0";) doesn't work either :(

  • XML namespaces use URIs as identifiers – Uniform Resource Identifiers. URIs need not actually be resolvable to anything. Even if a URI starts with the “http:” scheme, that means nothing more than that HTTP ownership rules apply; it does not mean there has to be a page there if you actually try to dereference the URI. (HTTP ownership rules are that whoever owns the DNS for the host part of the HTTP URI can mint new HTTP URIs with that host part.)

    There used to be a distinction such that UR

    • I think you missed the main point of the post. The PURL, as in Persistent URL, didn't exist.

      I know the difference between a URL and a URI. The fact that a URI didn't resolve didn't prompt the post. The fact that it used a supposedly persistent address did ;)