2012/Open Real Time Search Engine

 Open Real Time Search Engine  was a session at IndieWebCamp 2012.

Notes from: https://etherpad.mozilla.org/indiewebcamp-openrealtime

OPENREALTIME.NET

A user has many identifiers. Given one identifier, return the other known identifiers.

Repository: https://github.com/evanp/openrealtime-net (work items in Issues)

Discussion on freenode IRC in #indiewebcamp

Starting points

OpenFollow: 2012/OpenFollow

Sign in with your name: 2012/Sign_In_With_Your_Name

Database User { "twitter": "donpdonp", "facebook": "13445948", "email": "don.park@gmail.com" } (for Facebook e.g. the vanity address should be preferred [they also use that for email and URL])

API

GET /query/ /

GET /query/email/don.park@gmail.com

Returns: { "twitter": "donpdonp", "facebook": "13445948", "email": "don.park@gmail.com" }

Data sources
 * Gravatar: http://gravatar.com/evanprodromou, http://gravatar.com/evanprodromou.json
 * About.me: http://about.me/faddah, dev key needed? http://about.me/developer/api/docs/
 * Flavors.me http://flavors.me/mrflix (JSON?)
 * own website with rel="me"

Future
 * fuzzy search, real name search
 * tie in with social indie web messaging, as contacts aggregator