NotesHighlight:Itâs just that feeds could be so much more with some love and directed care â something that could jump from a niche use case to a widespread ânormalâ part of the Web for many.
Web feeds could be so much more if we put some effort into them. This post explores some ideas of how to start.FeedUnfurl
NotesUse the present tense ("Add feature" not "Added feature")
Use the imperative mood ("Move cursor to..." not "Moves cursor to...")
Limit the first line to 72 characters or less
Reference issues and pull requests liberally
Consider starting the commit messageFeedEmbedUnfurl
Notes"This specification formalizes two types of feeds that can span one or more feed documents; "paged" feeds and "archived" feeds. Additionally, it defines "complete" feeds to cover the case when a single feed document explicitly represents all of the feed's entries."Unfurl
NotesHoly crap - this bug is fixed? If so, it means that YouTube favorites feeds now reflect when a video was made favorite, not when the video itself was changed. "For V2 the atom:published and atom:updated reflect the time the favorite was added. There is a new tag inside of <media:group> called <yt:uploaded> that gives the datetime that the video was uploaded."Unfurl
Notes"Vienna is a freeware, open source RSS/Atom newsreader for the Mac OS X operating system. It provides features comparable to commercial newsreaders, but both it and the source code are freely available for download."Unfurl
Notes"a Firefox Extension called âAmbient Newsâ, and its goal is to provide the user with zero-cost news about the sites that they visit frequently. The extension requires no configuration; you just install it and see if it helps you out."Unfurl
Notes"In some ways this is slightly more elegant than the XMPP solution as neither side has to maintain a dedicated long-running process. ... There are a number of people on inexpensive service providers who have at best web scripting hosting and not much elseUnfurl
Notes"The Relationship Update Stream is an endless feed of social relationship data, designed for web services to be able to send and receive information when changes to social relationships on their service occur."Unfurl
Notes"Over the past couple of years, I eventually got to the point where I would have something like 200-odd feeds subscribed and yet only 60 or so new items a day â the magic resided in a companion script that did Bayesian classification of that veritable fFeedUnfurl
Notes"The Atom Publishing Protocol (AtomPub) is an application-level protocol for publishing and editing Web resources. The protocol is based on HTTP transfer of Atom-formatted representations."Unfurl
Notes"A few weeks ago I was bitching to Miker and Diego about Gregarious, the PHP based news reader we use and how insane it is to try to customize. It's one of those "classic" PHP apps which is just written by monkeys."Unfurl
Notes"For Firefox 2, only the application/vnd.mozilla.maybe.feed, application/atom+xml, and application/rss+xml MIME types are supported. All values have the same effect, and the registered handler will receive feeds in all Atom and RSS versions."Unfurl
Notes"You go to your favorite Web 2.0 search engine and set up a query like http://web20.example.com/search=john+doe&ouptut=atom and search for "john doe," but rather than getting back results as the usual HTML web page, you get it back in Atom format."Unfurl
Notes"Used to indicate the re-distribution restrictions for a feed. The 'relationship' attribute is used to indicate whether a feed will 'allow' or 'deny' access."Unfurl
Notes"With the AJAX Feed API, you can download any public Atom or RSS feed using only JavaScript, so you can easily mash up feeds with your content and other APIs"Unfurl
Notes"But perhaps more significantly, to develop a mashup, you already needed to be a programmer. Yahoo! Pipes is a first step towards changing all that, creating a programmable web for everyone."FeedUnfurl
Notes"I like the idea of turning all the data on the web into my raw material, to do with what I please. Thatâs the beautiful part of Pipes. Still, the more data we deposit in the hive-mind of the web, the less power we have over it."Unfurl
Notes"I have a funny feeling that I will be the last blogger who writes untitled posts. Even Dave has left, and the Atom folks have written us out of the specification (title is required in Atom 1.0). Boo hoo. We still exist, by the way."Unfurl
Notes"Iâve mocked up my own little life stream, tracking my Twitter, Flickr, Del.icio.us, Last.fm, and blog posts. Itâs a quickânâdirty script that isnât doing any caching."Unfurl
Notes"where publishers include an XSLT declaration - especially where that XSLT is superior to Firefox 2âs own - they should pass it through. (Same goes for IE7.)"Unfurl
Notes"I'm not sure why Firefox doesn't detect when a stylesheet is used with the feed and then turn off the preview automatically to let the stylesheet show through like they do with the ordinary XML pretty-printing feature."Unfurl
Notes"The plugin replaces all WordPress feeds. RSS will no longer be available, and Atom 1.0 will be served at most of the generated URLs that previously served RSS."Unfurl
Notes"A new framework is included for publishing and subscribing to RSS and Atom feeds, including complete RSS parsing and generation. Local feeds can be shared over Bonjour zero-configuration sharing and discovery."Unfurl
Notes"I just noticed last week that some of the online web aggregators (such as bloglines, newsgator online, live journal, etc) will send the number of subscribers in their HTTP user agent."Unfurl
Notes"Because NetNewsWire lacks any mechanism for storing XFN information itself, I crafted an AppleScript-based solution that stores my relationship to each feed's author in a SQLite database."Unfurl