PUSHEE
Session Topic: PuSHee talk with Mitre team (T3F)
Convener: Justin Richer
Notes-taker(s): Monica Wilkinson
Tags for the session - technology discussed/ideas considered:
Discussion notes, key understandings, outstanding questions, observations, and, if appropriate to this discussion: action items, next steps:
Requirements: Providing calls to action for users in the enterprise based on a variety of business data sources
Methodology: PubSubHubbub and Activity Streams using OAuth 2.0
Url: http://code.google.com/p/pushee... Java Spring
Not everyone likes Java in the room but Jason mentions that is a solid enterprise framework and they have added unit testing and monitoring components
Jason described PubSubHubbub highlighting the PubSub aspects
PuShee = Pubsubhubbub Hub with oAuth 2.0 for Pub and Sub
PUSHee Includes an authorization server with UI to manage keys/secrets
Subscription rules are managed via UI instead of independently for each resource
Use case: PubSub for Medical. Justin asks to checkout the hdata project
Use case is one generic notification engine which is surfaced on intranet
Audience asked: What happens to late subscribers ?
One idea publishing to a topic and then have the topic support or not support late subscribers
Justin mentions that he wants any publisher and client to be able to use PuSHee
Clients needs to know url of resource, have a POST end point and support verification of the request via oAuth or JWT.
One of the principles TOFU = Trust On First Use
Open Source Project anyone can join includes aggregator
Clients need to have a web server
What about having multiple subscribers asks the audience
The client in PuSHee is really the Activity Stream engine that users would subscribe to