Categories
Uncategorized

More guid Madness

There is much hub-bub about RSS 2.0 and whether the aggregators should be using the guid or the link element to provide a permalink to the original entry. (In fact, the guid itself might not even be a permalink, though by default it is unless specified with isPermaLink=”false”) If you listen to Mark, he’ll tell you that he’s doing RSS 2.0 the way it should be done, and the tool vendors (the folks who make aggregators) are most likely doing it the wrong way.

Well, I’m not exactly a tool vendor (a tool perhaps, but not a tool vendor) but I took the time to update my AmphetaDesk skin to use guid’s if they exist. I’ve also written up a simple explanation if you want to patch up your copy of AmphetaDesk‘s templates. It’s a hack, as it doesn’t really check for the isPermaLink element, so if it’s false, something funky might happen. That’s ok, funky is as funky does, and I’m sure Morbus will fix it in the next release…

Categories
Uncategorized

AmphetaGuid’s

Gasp! What’s this? Does your aggregator no longer show links to Mark’s entries? Well, ain’t that the funky-fresh thing…

Hacking AmphetaDesk required about 5 minutes of my time to make it support guid’s for linking to an entry…

Have I mentioned the values of open-source software lately?

See AmphetaDesk using guid’s

Categories
Uncategorized

Still Digging!

Let’s have fun!

(or something like that…)

Categories
Uncategorized

Really Screwy System

Did you know that An item must not include both foo and bar?

That means <pubDate> and <dc:date> can’t be used together. Which really seems to mean that you can use namespaces to extend RSS 2.0, but there might be conflicts, and to resolve the conflicts you can either remove the namespace’d element or remove the core element. Now, my understanding as of the last few days was that we should always present the core elements, and if needed, add in namespace’d elements.

I tried that, and it didn’t work.

Honestly I’m not sure why it doesn’t work. Is my understanding wrong? Is the validator wrong? Who knows?

Anyway we continue to attempt to learn more about all this, and we happily present feeds in 0.91, 1.0. and 2.0 formats. The 0.91 is almost as old as the Netscape Network thingy, and the 2.0 appeared last year (following Mark’s lead) and the 1.0 came about a few months back when pudge went all nutzo over people/places that provide a feed that is not a 1.0 feed. (Morbus created a simple 2.0 -> 1.0 conversion script for that, this is all XML right, and it should be trivial to convert between formats right?)

In summary: All is well in the RSS world…

Categories
Uncategorized

Testing…

Just testing some RSS 2.0 stuff, ignore this…