CommentsTrack - a first basic draft of a specification
Document History
Version..Date.....Name...............Changes
0.1......17Aug04..Jan Piotrowski.....First Draft
Abstract
CommentsTrack can help you to keep track of your comments you post anywhere on the web and what people reply to them in one simple feed. It is a technology aimed to make your life in the web and blogosphere easier and more comfortable.
Terminology
- User: Person that reads and comments to a weblog
- Blogger: Person that runs a weblog
- RemoteBlog: Software that runs the weblog
- PingScript: Software that pings can ping/connect to CT-Script
- CT-Script: Software that can handle pings/connections from PingScript and modify CT-Feed
- CT-Feed: Feed that can be modified by CT-Script
- FeedReader: Reader to read syndication-feeds (e.g. RSS/Atom). Software or webservice like bloglines.com
Goals and Aims
- A feed aggregating all replies to comments User has posted anywhere on the web
- Simple specifications to make implementation easy
- Independent of platform, built on HTTP 1.1
Notes
- Output(-format and -design) doesn't matter yet, can be changed by later easily
- Related to technologies such as trackback or pingback, don't wonder
How it works, simple Overview
- Blogger adds form-field to comments-forms of RemoteBlog
- User may paste his personal CT-Script-URI
- RemoteBlog uses PingScript to ping this CT-Script-URI anytime a reply is posted and transmits author, subject and excerpt (cp. trackback)
- CT-Script publishes these comments into a personal CT-Feed
- CT-Feed can be consumed by User via FeedReader
Details
- Unique identifier for CT-Script to allocate data in CT-Feed: permalink, should be unique and persistent
Problems
1. Many comments -> many CT-Script-URIs -> many pings -> takes very long to post comment -> lag
example: 150 comments, 1 seconds per comment + 2 failing CT-Script-URIs per 30 seconds
Based on