Using a Smart Client

As a reminder this is the story:
 
 • Jillian downloads iFoaf to her smart phone, starts the program, enters her identity, and authenticates herself to her home server. The client gets her profile data and initiates the application with data taken from her Social Web Server and her client
 • The Application asks Jillian if she wishes to add people found in the smart phone address book to one of her already published groups or a new one. Denise publishes them to a new group, to categorise later 
 • As Jillian is an EFF advocate she travels a lot, and so do many of the people she is in contact with. So she often does not know what time it is for the person she wants to call. But she has convinced 50% of her friends to have their own home servers with Social Web compliant APIs.
 • Jillian uses iFoaf to call people. 
 + If the person she wishes to call publishes her time zone info, Jillian can know if it is advisable to call them.
 + Jillian always gets the latest phone number people are using, and never has out of date phone numbers
 • As Jillian travels iFoaf can let her know what friends of hers happen to be in the same town. She can quickly message them to say hello. 
 • Any messages Jillian sends travels over an encrypted channel directly to her friends computer, so Jillian knows that her messages are never read by anyone else than their intended recipients. 
 • Jillian's server also allows traffic over Tor, to allow her to communicate with people in politically sensitive positions.

So this story has a number of -1 that I can address

aaron@parecki.com wrote
 "Unclear what the actual goals or concrete implementation would be."
what are you unclear about?
 + a client should be able to get profile data from the web
 + it should be able to upload existing contacts from her phone ( or address book )
 + people should be able to keep their profiles up to date across servers and link to other such profiles
 + people should be able to publish their current time zone, or even geo-local information
   ( one can do this in foaf since at least 2004 with the geo ontology )
 + it should be possible to use this over Tor - though not required

Tanket wrote:
 " too much plumbing for v1."
 What is too much plumbing?

Social Web Architect
http://bblfish.net/

Received on Saturday, 7 March 2015 17:06:20 UTC