Today at Six Apart we released Motion, the project that I've been working on for the past year along with Six Apart's open source team.
Motion is a new microblogging platform that can be used to create community sites. As a member of a Motion site you can post content such as messages, photos and video and participate in discussions around that content. Check out the Metric, Ryan Star, and Zachary Quinto communities to see how fans are using Motion to keep in touch.
I'm also excited that we have released the Motion code as open source. As a developer you can create your own community site with an unlimited amount of customization. Motion is a Django application with a few underlying Python libraries that interact with TypePad as a datastore (via the TypePad API). Motion also supports OpenID login and the OAuth authentication open protocol.
Since Motion is build on the TypePad API, you can also use the underlying libraries to create some other unique kind of publishing site built on TypePad. The libraries are very modular, so you can pick and choose the pieces you need for your specific project.
You can get started here on our developer site.
For good measure, here are all the links to the libraries on GitHub:
- batchhttp - Parallel HTTP through MIME multipart encoding.
- remoteobjects - An object RESTational model.
- python-typepad-api - A TypePad API client library for Python.
- typepadapp - A helper Django app for making TypePad applications.
- typepad-motion - Community microblogging on the TypePad API.
A big thanks to the Motion and TypePad API teams!