CommentsTrack - a first basic draft of a specification
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