Skip to main content

Diigo Home
Home/ Web2.0/ Contents contributed and discussions participated by Graham Perrin

Contents contributed and discussions participated by Graham Perrin

Graham Perrin

co-ment - Web-based text annotation - 6 views

  • co-ment : Web-based text annotation
  • write or upload your own texts, submit them for comments and process the comments
  • source code for the full functionality of the co-ment service is distributed as free software
  • ...6 more annotations...
  • upload any document (MSWord, RTF, OpenOffice Document)
  • or write it directly with your browser
  • work privately on your text with a few chosen collaborators
  • or open the commenting process to the public
  • use comments to improve your document and create new versions of your text
  • export your text (and all comments) in any format (MS Word, OpenOffice Document, etc.)
Graham Perrin

comt - 0 views

  • Free / open source software Web-based text annotation system
  • COMT is the core engine of co-ment
  • eading Web service for text annotation
  • ...8 more annotations...
  • install and run a text-annotation Web service
  • rights are defined
  • can be specialized for each text
  • AJAX Web interface for displaying annotated texts
  • and for interactive annotation, commenting and discussion
  • Django
  • PostgreSQL or MySQL
  • structured text markdown format
Graham Perrin

louisgray.com: Proposed Salmon Protocol Aims To Unify Conversations on the Web - 0 views

  • October 17, 2009
  • Proposed
  • Unify Conversations on the Web
  • ...21 more annotations...
  • conversations that occur on downstream aggregation sites
  • parallel discussions on the originating Web site
  • services, including JS-Kit's Echo and Disqus
  • pulling external discussions to the source
  • Salmon Protocol
  • unify the conversations
  • in all places
  • upstream and downstream


  • An Initial Presentation
  • send the new comments to the site which is lacking the full conversation
  • multiple downstream destinations
  • leverages the newest iteration of webfinger
  • fractured conversations
  • conversations where they are comfortable
    • Graham Perrin
       
      I'm most comfortable in Diigo.
  • could cause confusion
  • implied (all data is public)
  • a test playground for the Salmon Protocol
  • turn this brand-new protocol into a new standard
  • a serious challenge to services like JS-Kit Echo and Disqus
  • including threaded replies
  • the long debate over unified conversations could soon be over
Graham Perrin

Unifying the Conversations (Salmon Protocol) - 6 views

Graham Perrin

DevHawk - The Last Mile of the Internet - 5 views

  • August 27, 2009
  • The Last Mile of the Internet
  • NAT/Firewall issue makes any async messaging based approach useless for clients
  • ...9 more annotations...
  • Polling sucks. We think a decentralized pubsub layer is a fundamental, missing layer in the Internet architecture today
  • a fundamental design that looks like this:

    image

    This picture leaves out multiple publishers and subscribers and the subscriber registration process, but you get the basic idea

  • fine for server subscribers (like, say Google Reader) but not for client subscribers (like, say TweetDeck).

    image

  • the only way to enable client subscribers to play in this async messaging world is via some type of relay service
  • image

    In this approach, the client subscriber makes an outbound connection to some type of relay infrastructure

  • technically feasible
  • which sucks worse: polling or relaying?
  • Yes, having to relay messages sucks. But the question is
  • Harry Pierson
Graham Perrin

Superfeedr Blog : Getting Started with PubSubHubbub - 1 views

Graham Perrin

ComparingProtocols - pubsubhubbub - Comparison of PubSubHubbub to light-pinging protocols ... - 0 views

Graham Perrin

pubsubhubbub - Project Hosting on Google Code - 0 views

Graham Perrin

PubSubHubbub FAQ - Google Moderator - 1 views

  • We envision people adding one line to their blog XML feeds
  • immediate participants in the pubsub world
  • using Atom
  • ...3 more annotations...
  • simplifies things so much in almost all real-world use cases
  • We love XMPP and we love REST
  • we love things actually working, even if it's not 100% ideal
Graham Perrin

Draft: PubSubHubbub Core 0.2 -- Working Draft - 0 views

  • PubSubHubbub Core
  • 0.2 -- Working Draft
  • base profile
    is HTTP-based
  • ...8 more annotations...
  • Polling sucks
  • decentralized pubsub layer
  • missing layer in the
    Internet architecture
  • fundamental
  • looking
    forward to decentralized social networking
  • Aggregated Content Distribution
  • Aggregated Content Distribution



    When a subscriber indicates the same callback URL is used for
    multiple subscriptions, hubs MAY choose to combine content delivery
    requests into a single payload containing an aggregated set of feeds.

  • Example aggregated feed
Graham Perrin

7.4 aggregated Content distribution - Pubsubhubbub | Google Groups - 0 views

  • aggregated Content distribution
  • the client model for processing a single vs.

    aggregated distribution might be quite a bit different
  • nervous about the whole notion of PuSH co-opting <source> for

    its own purposes
  • ...20 more annotations...
  • provenance
  • when you copy an entry from any feed document
    other than that feed document whose metadata is in the entry's atom:source
  • no way to indicate from which feed document you copied the entry
    unless you insert some extension element
  • it *is* important to know not only the source feed
    but *also* where you found the entry
  • Atom spec
    didn't envision this use case
  • atom:source is almost, but not quite,
    what's needed
  • confusion is understandable
  • something like a psh:provenance element
  • like atom:source
  • most recent context
  • not aggregate at the PubSubHubbub level
    until you've proved that
  • (a) you have to
  • (b) multipart/related
    won't cut it
  • the PSHB use case *was* frequently discussed in the Atom WG
  • pretty much what FeedMesh
    was intended to provide
  • to show provenence, you need to add an extension element
  • war stories about
    multipart/related and batching
  • skeptical
    about ease of subscriber implementation
  • This thread is a great example of peer review
  • I'll file an issue in
    the bug tracker
Graham Perrin

magnetism - Project Hosting on Google Code - 6 views

  • hyperaggregator for social network activity
  • a hyper aggregation system for social networks
Graham Perrin

First 5,000 Tags Released to the Linked Data Cloud - Open Blog - NYTimes.com - 6 views

  • Graham Perrin
Graham Perrin

YackTrack.com: About - 1 views

shared by Graham Perrin on 16 Oct 09 - Snapshot
  • who said what where
  • worse with the addition of services like Disqus.com, FriendFeed.com and
    Twitter.com
  • true conversation tracker
  • ...10 more annotations...
  • miss the comment streams on Digg or Disqus
  • does not link stories
  • other blogs
  • search for
    comments on your content
  • various sources
  • find other people that are commenting on the post and join the conversation
  • on other
    sites
  • Blogger/Blogspot, Digg, Disqus, FriendFeed,
    Google Blog Search, Google Reader, Identi.ca, IntenseDebate, Mixx, Reddit, StumbleUpon, Technorati, Twitter,
    TypePad/MoveableType and WordPress blogs
  • this list should expand
  • a lot of activity in this space
Graham Perrin

The Lego Internet « TechWag - 3 views

  • The Lego Internet
  • October 15, 2009
  • problems with back end data providers
  • ...14 more annotations...
  • taking a toll on the public perception of cloud computing
  • Fail Whale of Twitter; we also seriously discuss those random changes
  • if the companies that make the widgets, API’s and other things we build our sites o
  • coordinated effort between the developers, the company
  • consistent SLA
  • agreement
  • how changes will be
  • communicated and implemented
  • delivered, consumed and discarded
  • all about service
  • perceived by the end user
  • a hint that a service provider is not reliable will cause adoption issues
  • address the SLA issues first
  • then the Lego building block internet might be something
Graham Perrin

Nodalities » Blog Archive » Linked Data and News Innovation - 0 views

Graham Perrin

RSS Menu - 3 views

  • Graham Perrin
     
    RSS Menu for Mac OS X allows you to feed from bundles of tags.

    http://groups.diigo.com/group/Diigo_HQ/content/546457
Graham Perrin

Qu-s: add files and Internet links to your notes - 2 views

  • Graham Perrin
     
    PDF of the introduction to linking in version 1.21 of Qu-s
Graham Perrin

Qu-s - 5 views

  • Graham Perrin
     
    Pages added to a Qu-s note are stored in platform-independent WebArchive format.

    http://www.diigo.com/list/grahamperrin/webarchive?v=p for an overview of support for this format.
  • Graham Perrin
     
    Any page browsed within Qu-s can be added to a list.

    For each addition of a URL (comparable to a bookmark): a local snapshot is stored in WebArchive format.

    In a Qu-s project, a list may include multiple bookmarks/snapshots and other forms of data.
1 - 20 of 143 Next › Last »
Showing 20 items per page