Ephemeral Location 12.06.08
Looking for someone to code a small project using Google App Engine in Python. Needs to be high performance (probably use google’s version of mcached rather then GQL), with a REST API. Source Code will be made open source.
Initial version anyone may POST UniqueAppIDHash, UniqueUserIDHash, TimeStamp, Location, Altitude, Accuracy, Message (max 140 char, international text supported). For the GET the parameters are UniqueAppIDHash, UniqueUserIDHash, Location, Altitude, Accuracy, DesiredRange, DesiredTime, and returns either Atom XML, RSS XML, or JSON document with a list of messages and locations with that UniqueAppIDHash that were posted within the DesiredRange and DesiredTime. All location data and msgs are to be purged from cache after 28 hours. For high performance, an algorithm like hilbert curve may need to be investigated to quickly find msgs within a range without doing math. Future versions may require registration of UniqueAppIDHash’s.
Think of this as a backend for a public, open, twitter-like service, where applications may post notes to a location.



