Skip to content
joar edited this page Nov 15, 2013 · 8 revisions

What it is

A kinda-distributed commenting system for the pump network.

How it could work

  • The a10u8 server uses the ofirehose.com feed to collect posted, public comments, indexed by in-reply-to.
  • A site owner can add a script like <script src="https://a10u8.com/comments.js"> to their page.
  • The script will show:
    • A list of all comments that were made in-reply-to that page - whether or not they were posted via a10u8.
    • A comment box
    • A log-in button
  • If a user clicks the login button, it takes them to the login page (or a popup) at a10u8.com where they can log in with their pump handle.
  • If they fill in the comment box and click "save", it will post the comment to their own pump, in-reply-to the current page.

Issues

  • Because only public stuff comes through ofirehose, only public comments would be visible.
  • The site owner would need a way to moderate comments.

Also cool

  • People could comment on pages that didn't have the script using a browser plugin.

Comments

I am sorry I could not find a better place to put this. My pump instance's redis server had some issues and I could not post a reply on your instance for some "Internal Server Error" reason.

I am the primary author of https://github.com/talkatv/talkatv. The talkatv project has been idle for about a year, development halted when it came to implementing OStatus and the hurdles became higher while I simultaneously had less free time, I simply gave up short of the salmon-slap.

talkatv is capable of answering to remote CORS XMLHttpRequest level 2 calls and render comments directly into the DOM of the parent page.

I hope you can find some inspiration in talkatv so that the project has not been fruitless. If you would like to continue on the foundations of talkatv I would be available for assistance and might also be motivated to do some development in order to implement the PumpIO functionality.

-- https://github.com/joar