[ckan-discuss] ckan atom feed and links

Rufus Pollock rufus.pollock at okfn.org
Fri May 7 15:03:25 BST 2010


On 4 May 2010 12:53, Peter Krantz <peter.krantz at gmail.com> wrote:
> 2010/5/4 Rufus Pollock <rufus.pollock at okfn.org>:
>>
>> What's the general spec with feeds: are relative
>> urls supposed to be supported or not (if not, we should *definitely*
>> fix this asap).
>>
>
> In the Atom syndication format the href attribute of the
> atomLink-element is an IRI. I think it is OK for it to be relative,
> but in my experience the result can be shaky. Maybe the pragmatic
> approach here is to make it absolute? Also, Atom entry elements may be
> stored by the client and could end up without info about the base URL.

So what we are doing *is* valid but it might be better to have
absolute urls. Issue for that is we need to configure it somewhere so
different instances work correctly.

> If CKAN has the ambition to be a central access point, maybe there
> could be permanent URLs to packages in the form
> http://ckan.net/revision/read/da0c90ef-5dca-4bb7-921e-bdbc57b505fa"?
> If entered in the browser it could redirect to the appropriate country
> version?

We certainly want to have permanent urls on individual instances.
Whether ckan.net wants to aggregate every individual country instance
data in one place I'm not sure (pros and cons ...).

Rufus



More information about the ckan-discuss mailing list