[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [syndication] Re: locating syndication feeds
- To: syndication@yahoogroups.com
- Subject: Re: [syndication] Re: locating syndication feeds
- From: Mark Nottingham <mnot@mnot.net>
- Date: Wed, 11 Jul 2001 10:09:50 -0700
- In-reply-to: <20010711151451.CLOA14081.femail18.sdc1.sfba.home.com@localhost>; from aswartz@swartzfam.com on Wed, Jul 11, 2001 at 10:14:50AM -0500
- References: <20010710221143.A4537@mnot.net> <20010711151451.CLOA14081.femail18.sdc1.sfba.home.com@localhost>
- User-agent: Mutt/1.2.5i
I thought about this for a while. My original motivation was saving
space; if you had more than one feed of a particular format, you
wouldn't have to reiterate the URI. However, I'm currently thinking
that only one instance of a particular format should be allowed, so
this isn't the case any more.
That having been said, I don't know this is a "bad" use of
namespaces; the only thing that a namespace guarantees is the
uniqueness of a qualified name within *that* document. Anything else
(including 'permission') is pure conjecture. I'm no namespaces
expert, and I'd like to talk to a few people to get a feel for this,
just to test the theory.
At any rate, something like an attribute is probably more
appropriate; the easiest win is that it makes using XPath to find a
channel possible.
Cheers,
On Wed, Jul 11, 2001 at 10:14:50AM -0500, Aaron Swartz wrote:
> On Wednesday, July 11, 2001, at 12:11 AM, Mark Nottingham wrote:
>
> > Please find attached a draft of a proposal. Thoughts?
>
> The first major problem is that you use namespaces to identify
> formats. While this may be OK for some formats, I'm not sure
> that it's a general solution -- you really need agreement from
> the owner of the namespace. You're probably better off using it
> as a usual property, and saying that the URI points to a
> description/definition of the format, for example:
>
> ...
> <item ...>
> <title>...
> <description>...
> <foo:format rdf:resource="..." />
> </item>
> ...
>
>
> > This indicates that the resource that links to it is available
> > in two other formats; RSS 0.92 and RSS 1.0.
>
> Umm, I don't see it linking to any resources. And it should!
>
> > Channel lists must be returned with the following Content-Type:
> >
> > Content-Type: text/xml+syndicationlist
>
> You better register that.
>
> > The first form is with a LINK tag in the HEAD section of HTML;
> > ...
> > The second form uses a traditional A link, with the HREF
> > pointing to the channel list URI.
>
> Both should use the type="text/xml+syndicationlist" attribute...
> In fact, that makes the HEAD version optional. You may also want
> to decide on a REL attribute to use.
>
> --
> [ "Aaron Swartz" ; <mailto:me@aaronsw.com> ; <http://www.aaronsw.com/> ]
>
>
>
> Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
>
>
--
Mark Nottingham
http://www.mnot.net/