Brian Smith wrote:
Peter Saint-Andre wrote:
> On 05/28/2008 4:02 PM, James Holderness wrote:
> > If your Atom processor were capable of doing those things,
> > why would it not want to do them on related links or
> > alternate links?
>
> We've been down this path before. The "related" relation is void for
> vagueness, since *everything* is related, otherwise why are
> you linking?

I agree. If you require a specific kind of processing then "related"
is not appropriate.

Except a "discuss" link doesn't require a specific kind of processing - at least none that has been disclosed so far. If it did, I wouldn't have a problem with it.

For example, a xmpp:// link could be a link to a discussion or a link
to an Atom-over-XMPP push subscription service. AFAICT, the only way
to distinguish between the two would be to use different link
relations for each usage.

And an http link could be a link to a porn site or a link to a news site, but without a "porn" link relationship there would no way to distinguish between the two. We really need a whole lot more of these: "news", "shopping", "sport", videos". We should define link relationships for every possible category of web site.

Obviously that is ridiculous. Yes, we can't tell the difference, but why should we care? Why does a client *need* to be able to distinguish between links to discussions and links to anything else? Human readers obviously care where something is linking, but that's why we have the title attribute.

"related" should be used when you need to store a link for some reason
and you don't care if/how it is exposed to any users along the way.

That implies that you *do* care how "discuss" links are exposed to users. Please let me know *specifically* what you had in mind. I'm not asking for REQUIRED behaviour - just your idea of what a perfect client *should* do. Also, please explain why a client *shouldn't* perform the same processing on other link types, such as "related" or "alternate".

Peter, are clients supporting rel='discuss' already?

Please do tell us if that is the case. It would make this dicussion so much easier if you could provide real examples of clients that are doing something useful with these links.

As a feed publisher, if I wanted to link to an IRC channel, news forum or mailing list where people were actively discussing a post, I would want the readers of my feed to *see* that link and be able to click on it and join the discussion. Right now I can get that functionality in a number of feed readers using a "related" link. If I were to change my link to use "discuss", it would suddenly become invisible. My feed would become significantly less functional.

So why are you trying to convince people that this is a good idea? I'm assuming you're not deliberately trying to make their feeds less functional. So what is the great gain they'll get from using a "discuss" link that makes this loss of functionality worthwhile? Where are the clients that are supporting (or planning to support) "dicuss" links in some incredible way that makes this all worthwhile?

Regards
James

Reply via email to