A client asked me to poke around on App.net, a social networking and microblogging platform, which also serves as a reference implementation of their API.

Since the best way to understand an API is to start using it, and since I try my best to be a good Open Source citizen, I put together a basic stub of a Known plugin for it.

This plugin provides basic syndication support for status messages and long form posts, and serves as a useful starting point for more exciting integrations.

Anyway, have a play, comments and pull requests to the usual places!

» Visit the project on Github...

When you paste a link into Known, if it’s something like a youtube video (or Soundcloud or Gist if you use my plugins), it’ll attempt to expand the link into a displayable embed code.

Trouble is, when you used a link shortening plugin, this url was changed and the display got broken.

I have submitted a patch upstream which modifies the link display code with a hook which a link shortening tool can listen to, and expand links where appropriate.

When you apply this patch, the latest version of the bitly link shortening plugin will be able to expand links within a post, caching them against the object for future reference.

» Visit the project on Github...