Live-blogging is interesting and important.
The idea is that there is some event that is creating news in real-time. You want to open a window and start taking notes and have those notes published quickly as you type, without much distraction. Readers who are tuned into your updates will see them in near-real-time.
There are a lot of activities converging on this focal point. Twitter, for example, could be considered a live-blogging environment. But its user interface is pretty klunky for this kind of note-taking. And it tends to bog down or fail when news is happening in real-time.
The popular tech blogs, esp the gadget blogs -- Engadget and Gizmodo -- do live-blogs of press events. Not sure what their editorial tools look like. As a reader, you open their web page and watch it update. Very easy to use, but you can only watch one flow at a time, a disadvantage over Twitter, which joins the flows.
Clearly some of the live-bloggers have advanced editorial tools behind the scenes. For example, I was watching the NY Times soccer site live-blog yesterday's game between Ghana and the US. Lots of structure evident there. Wonder what their editing tools look like?
Also, the EBS for Twitter would likely be based on RSS feeds. Then I came across SocialWhale, a neat Twitter client from Greece that integrates with RSS and Twitter. Twitter is a corporate platform, RSS is not. That's how you evolve from being dependent on a corporate platform, by supporting both, during an interim period. If there's a need to break free, you're already halfway there. Why we had to wait for a Greek developer to lead here is a mystery. John Borthwick, Iain Dodsworth, et al -- please take note.
Anyway, all this leads to a simple idea which I now believe I am ready to implement in Scripting2.
1. The blogger designates a post as the source of the live feed for the blog. There's a fixed pointer in the head section of every page that points to the live-blog feed. It's distinct from the post-level feed. It contains roughly tweet-size mini-posts that are part of a single post.
From day to day the source of the live feed may be a different post. Some days there's nothing new in the live feed. Other days, when there's lots of news. Key point, the live-blog is also part of the chronology of the blog, and the contents also appears in the main feed, but under a single item. In the live-blog feed, each chunk is its own item.
2. As with all other posts in Scripting2 it is edited with the outliner.
3. When you save the post that maps onto the live-blog, the feed is rebuilt automatically.
4. It supports Realtime RSS, so any subscriber who has requested notification will receive it. No polling is necessary.
5. You can watch through the website, as with the NY Times example. Or you can watch through an RSS-aware Twitter client (and hopefully someday Twitter itself).
That's the rough sketch. I'm going to try to get this working in the next few hours. Wish me luck! ";->"
Update: The features of live-blog and link-blog posts are pretty much the same. My first "live-blog" post actually is a link-blog post.