No description
Find a file
2010-08-13 18:43:34 -07:00
app RS, IZ; A variety of fixes and some refactoring on unfriending and activate friend 2010-08-13 18:37:09 -07:00
autotest Activerecord this time\! 2010-06-11 10:40:49 -07:00
config RS, IZ; adding set backer number to routes, not authenticating it 2010-08-13 12:37:49 -07:00
db Bug in tom seed 2010-08-13 18:43:34 -07:00
doc Activerecord this time\! 2010-06-11 10:40:49 -07:00
lib RS, IZ; Trying to speed up cap db reset 2010-08-13 12:34:24 -07:00
public photo fancybox indicates progress. unfortunately, it doesn't reset after you close it right now... 2010-08-12 00:27:26 -07:00
script rechmoded build 2010-07-06 19:24:50 -07:00
spec RS, IZ; A variety of fixes and some refactoring on unfriending and activate friend 2010-08-13 18:37:09 -07:00
test RS, IZ; Comment spec now passes 2010-08-05 19:01:45 -07:00
vendor/plugins Activerecord this time\! 2010-06-11 10:40:49 -07:00
.gitignore added correct path to ignore for uploads 2010-07-21 14:31:08 -07:00
.rspec added colors to rake spec, also, use a new shell and the command autotest to constantly keep the testing env going, much much faster 2010-06-13 15:46:40 -07:00
Capfile RS IZ deploy stuffz 2010-06-16 19:42:39 -07:00
config.ru added mean message 2010-07-01 17:05:14 -07:00
Gemfile Sprinkle back in bundle 2010-08-05 15:48:36 -07:00
Rakefile replaced the functionality with openssl, didn't do the encryption spec 2010-08-04 20:32:15 -07:00
README MS notes and GEMFILE formatting 2010-07-17 14:04:43 -07:00

bronenate



max's airplane notes:

refractor possibility:

/receive should be part of the pubsubhubbub multiplexed endpoint... posts should contain some of the information in the params as they "publish". currently, we receieve a post of xml in a very genearic :xml params.  the poster could supply more of this known information to make parsing much less complex, rather than inferring information from the parser.

the pubsub, public convention 

(this is for a client)
to a single, arbitrary multiplexed endpoint (PUBSUBHUBBUB spec)
params['hub.mode'] = "subscribe" = subscription request (could be interpreted as a friend req)
params['hub.mode'] = "unsubscribe" = unsubscribe request= could be interpreted as a unfriend. sends to user
params['hub.mode'] = "" = this is an update from something you are subscribed to

possible diaspora additions:

params['seed.friend'] (or do we want to upgrade subscriptions if they contain a valid public key...?)
params['seed.unfriend']

params['hub.mode'] = update = this is an update of a current type. sends to store_posts_from_xml (this is overkill i think)


params['seed.content_type'] = could be the data-type of the collection or message, could help to parse
(could be in a format where it is "twitter:activitystream-update:status_message"), where the first is the most specific to the most generic to help with inference.

params['seed.fingerprint'] = the key fingerprint of the friend sending the request.  could be a connivence, (or perhaps the signature) so the user can verify the post without having to invoke the parser.