Socialwg/Check-In Use Case
< Socialwg
posted to mailing list on 2014-09-05
Default Scenario
Given
- elf Pavlik <https://wwelves.org/perpetual-tripper> - Person who wants to check in
- Palazo del Casales <http://locali.matera.io/61a23777-17ee-4d12-b856-ee39235f052e> - Place (venue/building)
- unMonastery:Matera <http://matera.unmonastery.org> - Organization residing in Palazo del Casales
- unMonastery:Matera, Grand Opening 2015 <http://matera.unmonastery.org/events/grand-opening-2015> - Event in Palazo del Casales hosted by unMonastery:Matera
- h4p:Tripping <http://tripping.hackers4peace.net> - SoftwareApplication elf Pavlik uses for Checking-In
- h4p:Tripping already knows that elf Pavlik plans to participate in unMonastery:Matera, Grand Opening 2015 via previous scanning of QR code printed on event poster, reading <http://matera.unmonastery.org/events/grand-opening-2015>
When
- elf Pavlik goes to unMonastery:Matera, Grand Opening 2015 and checks-in using h4p:Tripping and confirms to make public and notify all parties
Then
- h4p:Tripping sends check-in to elf Pavlik online account so it can update his current location and get back canonical URI for that checkin <https://wwelves.org/perpetual-tripper/1409950846216>
- h4p:Tripping sends check-in with canonical URI to unMonastery:Matera, Grand Opening 2015 to appear on list of participants
- h4p:Tripping sends check-in with canonical URI to unMonastery:Matera to appear on it's guest list
- h4p:Tripping sends check-in with canonical URI to Palazo del Casales to appear on list of visitors
Possible Implementations
In case you modify proposed Default Scenario, please explain reason and write your variant of it followed by proposed implementation.