The RSS Profile includes a recommendation to add an atom:link element to an RSS feed to identify its URL, as in this example from my own blog:

<atom:link href="http://feeds.cadenhead.org/workbench" rel="self" type="application/rss+xml" />

To make this work, all I had to do was declare the atom namespace in the feed's rss element:

<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">

The addition of atom:link, by letting an RSS feed reveal its own address, makes the feed easier to cache, send as an email attachment and deliver over file-sharing networks. It's an extremely useful capability that can't be accomplished using a core RSS element.

There's been some controversy over this recommendation, due presumably to the fact that it uses an element from Atom. When you submit an RSS feed to the Feed Validator that doesn't contain the element, you get the warning message "Missing atom:link with rel='self'." This doesn't prevent the feed from being valid, but it has irked some people who expected their feed to pass with no warnings.

Dave Winer wrote on RSS-Public this weekend that he can no longer endorse the validator because it checks for this element:

Okay, I'm not going to argue with you, and I fully expect you to trash me on your blog (which I do read).

But I should say this -- that after a few years of relative peace, I had started recommending and using the validator.

I can't recommend it now, because I can see what's coming next.

And I think you ought to tell the members of your board how you're using their names and company's names. I don't think they understand what you're doing, Rogers.

And that closes this as far as I'm concerned.

I'm not clear on the nefarious plot I am supposedly undertaking, but the profile's just following the lead of RSS publishers who have been adding atom:link in growing numbers. It's the second most popular namespace element in an RSS channel, appearing in 15 percent of all feeds in a survey I conducted in June. Every FeedBurner feed includes one, and on Saturday, WordPress added support.

From my perspective, this is exactly how RSS namespaces are supposed to work. Publishers need to identify a feed's URL, so they have adopted the most popular namespace element that provides this capability. It might throw people a little that the element comes from Atom, since there's a syndication war going on and we takes no prisoners, but it's no different than adding an OPML element to RSS when you want an ownerId for your feed.

But thanks for reading my blog, Dave!

-- Rogers Cadenhead

Comments

Rogers: "I'm not clear on the nefarious plot I am supposedly undertaking, but the profile's just following the lead of RSS publishers who have been adding atom:link in growing numbers."

Bwa ha ha! Phase one is complete. Time to implement the next step in our plan to take over the Syndication World: get everyone to include atom:category elements in their feeds. By getting feed producers to incrementally replace RSS elements with Atom elements, we'll slowly convert the masses and rid the world of that Ridiculously Stupid Syndication format forever! Bwa ha ha!


 

"Hey, you got yer chocolate in my peanut butter..."

An Atom element combined with an RSS element?

Isn't that one of the signs of the apocalypse?

Oh Well six more seals to go, one supposes.

The return of Dave Whiner?

Will blog-world ever be safe?

Won't reccomend the validator?

Awww, sounds like someone needs a little validation themselves.

** Group Hug **

There, everybody feel better now?

Be Well.


 

The 5 Stages of Grief are:

1. Denial: The initial stage: "It can't be happening."
2. Anger: "Why ME? It's not fair!" (either referring to God, oneself, or anybody perceived, rightly or wrongly, as "responsible")
3. Bargaining: "Just let me live to see my child(ren) graduate."
4. Depression: "I'm so sad, why bother with anything?"
5. Acceptance: "It's going to be OK."

Some programmers also have a Stage 0:
0. "Over my dead body."

So, much for standards work.

"The spec is frozen"
"Can we add elements?"
"Use name spaces."
"OK... Atom has an element we could use."
"Well... I see where this is headed. I can't support that suggestion.
It breaks... control."


 

question-btw have fun trashing this but answer it please!! my rss feed needs to be resubmitted in itunes. if i add the ATOM to it will it show up as a duplicate feed?? if not what should my rss look like ?

do i add info to this----this my example feed that itunes needs as a new feed otherwise it is a useless duplicate
blahblah.podbean.com

where does this go? ------atom:link href=
sorry out of my league here
what should it look like without showing me < or " if i'm really out to lunch then i apologize .

altering my feed is a pain and i will loose subscribers but it must be new to resubmit to itunes so will atom added to my rss be a new valid feed that acts like my existing feed don't gimmi this http 301 error solution just a way to not have to start all over podbean sucs feed burner shoulda been my first choice but it's to late to start over just so i can create a new feed.


 

I guess I am confused. My podcast feeds use the following namespace

xmlns:itunes="www.itunes.com" version="2.0"

But when I validate, I am told it would be "better" to change my namespace to Atom so I can add that atom:link element. Why? What is wrong with the above namespace...that is what I would like someone to explain to me? Can't I use the itunes namespace?


 

It's not an either/or issue. Your feed can implement more than one namespace, so it can have elements from the iTunes namespace and from the Atom namespace. See my feed for an example.


 

When you submit an RSS feed to the Feed Validator that doesn't contain the element, you get the warning message "Missing atom:link with rel='self'." essay help | assignment help uk | dissertation help


 

I was reading your article and wondered if you had considered creating an Download Facebook Videos online on this subject. Your writing would sell it fast. You have a lot of writing talent.


 

RSS stands for rather basic Syndication feeds. It has a everyday format with fastened call tags e.g.: identify,description, pub date,hyperlink,comments etc. Need Ez Assignment Help RSS feeds is a syndication handler for blogs and articles based internet websites it is used to supply the content fabric of your website to different on line purchasers to place that articles or content fabric on their internet website in considered one of those xml based RSS Feeds.


 

I am operating on a Drupal module proving RSS feed technology (although not posting it to Drupal Answers, as my query isn't absolutely Drupal-related).

What I am wondering is whether or not an RSS feed ought to have more than one elements? (Or every other element for that count number?)
assignment writing service


 

An RSS page is like html, but all the tags are different. People don't usually make rss feeds by hand like buy assignment , they use special programs that read the content of the site and just show what is current.


 

This blog entry truly got my consideration. So I will subscribe. In this way Assignment Writing Service, I will get more reports on what you need to state. If it's not too much trouble continue composing as I need to take in more.


 

This doesn't keep the encourage from being substantial, yet it has incensed a few people who anticipated that their sustain would go without any notices.


 

LOAN OFFER!!!

We are Barclays Loan Service we Provides both long and short term loan financing. We offer secure and confidential loans at a very low interest rate of 2% per year, Personal loans, Debt Consolidation Loan, Venture Capital, Business Loan, Corporate Loans, Educational Loan, Home Loan and Loans for any reason!

We are the trusted alternative to bank financing, and our application process is simple and straight forward. Our loan ranges from $5,000.00 to $25, 000,000.00. (Twenty Five Million Dollars). Additional Info: We're fast becoming the private, discreet, and service oriented lending choice for general loans. We're the company to turn to when traditional lending sources fail.

If you are interested do not hesitate to contact us with information's below by Email, barclaysloanservice247@yahoo.com

Warm Regards,
Mr. Roy Smith,
Head, Loans Application Department,
BARCLAYS LOAN SERVICE,
Email: barclaysloanservice247@yahoo.com


 

This blog section really got my thought. So I will subscribe. Along these lines I will get more reports on what you have to state. In the event that it's not all that much inconvenience keep making as I have to take in additional. Done Dissertation


 

This doesn't keep the empower from being significant, yet it has frustrated a couple people who expected that their support would abandon any takes note. Profile Essay


 

When you present a RSS channel to the Feed Validator that doesn't contain the component, you get the notice message "Missing atom:link with rel='self'." HR Research Paper


 

Usually an electron is added to atom to form an -ion is property of Non-metals;With this added negative charge, which increases the inner electron repulsion(which is more than attraction caused by proton in the nucleus), the ionic radius is increased beyond the atomic radius.


 

game hacker apk While playing games on Android phone or Tab, some most common issue is that you ran out of sufficient gems


 

download six guns mod apk and get unlimited amount of resources in this amazing game!


 

Hey there! if you want to sit and relax i want to show you the best anime i ever saw, It's your name full movie


 

This blog segment truly got my idea. So I will subscribe. Thusly I will get more reports on what you need to state. If it's not too much burden continue making as I need to take in extra. Research Paper Writing Service


 

We are Barclays Loan Service we Provides both long and here and now credit financing. We offer secure and private advances at a low financing cost of 2% every year, Personal advances, Debt Consolidation Loan, Venture Capital, Business Loan, Corporate Loans, Educational Loan, Home Loan and Loans for any reason! What is an Assignment


 

Add a Comment

These HTML tags are permitted: p, b, i, a, and blockquote. A comment may not include more than three links. Participants in this discussion should note the site's moderation policy.

:
:
: