Ah, beautiful! Bruce Williams has worked up a Movable Type plugin for the !okay/news syndication format. Bruce has been a great support, reporting bugs and testing CVS from time-to-time. The plugin leverages Ingy’s YAML.pm, so Perl users now have some code to build their news from.

A few words about !okay/news. It’s not much. That’s okay, though. The goal is to start very simple and provide something that can cut the size of your RSS feed in half and doesn’t require anything other than a YAML parser. YAML.rb will parse the codedbliss feed without any special libraries.

 irb(main):001:0> require 'yaml'
 => true
 irb(main):002:0> YAML::load( File.open( 'index.yml' ) )
 => {"items"=> ... , "title"=>"cb.blog(:now)", 
    "description"=>"the view from here",
"link"=>"http://blog.codedbliss.com/", 
    "updatePeriod"=>"00:60.00"}}

The plan is to either expand !okay/news or to build a new format with different goals, because I believe there is much more that can be done with syndication. One of my thoughts is to open the door on attaching data to news items. Comments, media, trackback, links.

 # A news item with content attached
 - !okay/news/^item
  pubTime: 2003-03-11T02:01:49.00-05:00
  link: http://blog.codedbliss.com/archives/000007.html
  description: |-
   Release of v0.8b of the okay/news (YAML syndication) plugin for MovableType
  attached:
   - !^comment
    from: _why
    message: >
     Ah, beautiful!
   - !^reference
    context: YAML syndication plugin
    link: http://blog.codedbliss.com/archives/mt-okaynews-0.8b.pl

Contextual links could really add a lot to a feed. An aggregator could build statistics based on the information and build relationships between the information across various sources.

disoriented?

why the lucky stiff
is a fledgling freelance professor, one who will die young and make no lasting impression.

except there was that time when i vacuumed all of Greenland for them.

email? here.

Books:
  • Why's (Poignant) Guide to Ruby (Blixy Tees)

    Blogs:
  • quiet
  • Hackety Org
  • RedHanded COMPLETED!

    Stories:
  • The Bobby Wolves
  • Stunt Runner

    Comics:
  • Holy Bible: one, two, three, four, five, six, seven, eight, nine, ten, eleven, twelve, thirteen, fourteen, fifteen, sixteen
  • The Open Window: one, two, three, four, five, six, seven, eight, nine
  • Lost Children, Lost Children, Lost Children, See Such Feverish Castles: one


  • Incidents: (35) Adventure of the Apple's Mom (34) A Magic Milk (33) The Secret Sandwich (32) A Smart Curtsy (31) The Hand Which Fell Apart (30) Jentle & Pailey (29) The Grieving Boar (28) The Story Life Doesn't Explain (27) The Life Guy (26) The Jump Wanter (25) Kimothy's Mouth (24) Speaking Of Flutes (23) The Advisor (22) Wristwatches (21) The Queen-Sized (20) The Tandem Bicycle (19) The Little Piece of Cloth (18) Milk Powers (17) Javek and the Candle (16) The Skier (15) The Man Who Happened to Have Legs (14) The Man Who Happened to Reach Up (13) Duck Typing (12) The Incident (11) The End (10) Ghosts (9) The Man (8) Waking (7) Water (6) Birthstones (5) Ignored (4) The Berkowitz Manuevre (3) Regrets (2) Emptiness (1) The Milkman Who Couldn't Sleep

    Five-Minute Plays for Twins Who Don't Have Their Other Twin With Them and An Unlimited Supply of Animals: Octopus, Eagle, Swan, Otter

    Quatrains: 0.0, 0.1, 0.2, 1.0, 1.1, 1.2, 1.3, 1.4, 1.5

    Hacking:
  • The Fully Upturned Bin
  • Seeing Metaclasses Clearly
  • What's Shiny and New in Ruby 1.8.0?
  • A Quick Guide to SQLite and Ruby
  • The Little Coder's Predicament
  • Wearing Ruby Slippers To Work

    Feeds:
  • RSS 2.0
  • Atom 0.3
  • !okay/news

    Hobix 0.4 is the white pantsuit underneath it all.