Archive for the ‘Atom’ Category

Atom All-Stars!

January 30, 2006

Need to do some one-stop Atom shopping? Lucky for you Planet Atom is open for business!

As expected of “planet” sites, Planet Atom collects and consolidates the individual feeds of Atom-minded gurus. It isn’t yet very pretty, but so what? A “planet” site is for feed funneling, and Planet Atom does it very well.

That might not be apparent on first glance. Doing a view-source on the Planet Atom feed reveals thousands of lines of whitespace! Yikes!

But look at all the well-behaved XML! Look at the preserved entry ids! Apart from the weird <a shape="rect"> in everyone’s atom:content, things look hunky-dory.

I wish Planet Atom as a site did a little bit more with its feed content. In particular, feed entries are coming in with different category schemes. It would be nice to see this information on the site.

Beyond categorization, Planet Atom might benefit from some editorial oversight. Like many “planets”, Planet Atom takes every entry from every participant, whether or not the entry fits the topic. Currently (using the Friday afternoon update) eleven entries out of 40 mention Atom. Only 11 out of 40? Not exactly “A fusion of atom-related news.” Heaven knows what plantetary damage this is causing Phil Ringnalda.

Perhaps the scope of Planet Atom will be limited, but their list of contributed feeds doesn’t suggest it.

Wait; let’s take a closer look at these contributors:

Mark Pilgrim

Could it be? The return of Mark Pilgrim? Or is this just wishful thinking?

I’m inclined to think the latter, no matter how much I enjoy his rhetorical flourishes. I even enjoyed the few entries on his IBM blog following his main weblog shutdown.

Apparently, though, there are Pilgrim-watchers more rabid than me. Last week a mailing list message by Pilgrim inspired a flurry of links. And I thought bloggers only linked to other blogs!

I half-expect that on my next visit to the Mariano estate, I’ll pass throught the greater Raleigh area to find that Pilgrim has stapled Yard Sale flyers on various telephone poles. The flyers will be surrounded by frenzied Pilgrim fans.

With devotees like these, who needs a planet site?

Our Feeds, Ourselves

January 19, 2006

On January 5, Nikolas Coukouma made what appeared to be the final adjustments to a patch for WordPress that would allow it to generate Atom 1.0.

The experience drove him insane.

Or, more accurately, Coukouma was so disgusted that he summed up all his hard work with the sentence, “I never want to look at WordPress again.”

By the way, what happened to his hard work? According to Trac, Coukouma’s patch is sitting right where he left it, with no discussion or integration with any future version of WordPress.

That’s a shame, because the patch addresses all the shortcomings I could spot, not that a non-programmer playwright/blogger is someone you want auditing your code. If the patch works as advertised, what’s the hold-up? Do the WordPress developers not like their XHTML sent as escaped HTML in the feed? Do they not like that the patch removes Atom 0.3?

Or is it something else entirely? Some in the WordPress community are looking at the tool’s other feeds, and think it might be time for RSS 1.0 and RSS 0.92 to walk the plank. Lording over the fates of two feed formats is a lot more fun than making sure another one works as expected.

Luckily Owen Winkler is trying to pull back from this feed deathmatch. WordPress needs to handle comments, categories, and permanent links in a consistent way, regardless of the feeds it produces. Winkler is talking about the next generation of WordPress, while Coukouma’s patch only updates the existing Atom 0.3 template (for example, the patch does not create an Atom Comments Feed).

So, should WordPress’s Atom template be updated now? Or should everything feed related be completely redone later? Why can’t we do both?

Atom 1.0: Low Priority

November 16, 2005

Did anyone else see what happened Sunday on the WordPress Atom 1.0 ticket?

Ticket #1526: Have wp-atom.php generate Atom 1.0

Sun Nov 13 02:33:32 2005: Modified by matt

  • milestone changed from 1.6 to 2.1
  • priority changed from high to low

Atom 1.0, meet the back burner.

Back in July, Mullenweg said, “It looks like WordPress is going to continue supporting 0.3 while adding 1.0 support.” That’s not what it looks like now. It’s a shame when you consider Sam Ruby’s wishes….

By the time Longhorn comes out, I have every intent to make Atom 0.3 feeds as rare as Atom 0.2 feeds are now; which is to say, practically non-existent.

Instead Sam’s worst fears are coming true. When hungry baby Longhorn finally emerges from the shell, WordPress 1.6 will be cramming Atom 0.3 feeds down its throat. Microsoft is going to have to let it digest them.

In the meantime I’ll keep watching Atom/WordPress mavericks such as Ben de Groot and Matthew Gertner, who both have valid Atom 1.0 feeds—as long as you don’t look at them sideways. (The feed level IDs and rel="self"s are hard-wired to the main feed, making category feeds and others slightly incorrect.) I’d also like to see what the dissatisfied Phil Ringnalda comes up with.

But any maverick solutions will only help out our own mikemariano dot com. Here at mikemariano dot WordPress dot com, it’s Atom 0.3 until 2007!