Introducing PushPin
PushPin is a web-based Atom Publishing Protocol client. The goal is to provide a simple way for users to work with the Protocol, but the really nice thing about it is that it allows you (the server developer) to stop worrying about all those users who haven’t got a client.
Right now it creates, edits and deletes entries. If you’ve logged in with your OpenID, it will store your authentication details and list of collections. The basics are there but there’s still a lot to do.
I’ve put up a test collection that demonstrates how it can be used inside another web app, acting as sort of a web forms ↔ Atom gateway. More on that when things have stabilised.
Please, give it a spin. I haven’t set up any sort of bug tracking yet, so send suggestions and bugs directly to me.
Things that are coming in the vague future:
- grabbing collections from introspection documents
- app:draft and the Slug: header
- a variety of purpose-specific entry editors (eg. WYSIWYG, hReview, …)