Alice) • Or a Service (E.G

Alice) • Or a Service (E.G

Introducing Rethinking IP Communication How many chat and VoIP apps do you have installed on your smartphones and tablets? 2 Hangouts iMessage Facebook WhatsApp Telegram Blah Hike Groupme Viber Libon Line Gadu Gadu Kik Kakao Talk Mxit Talko Tango Threema Tox Snapchat WeChat QQ Skype AIM ICQ Yahoo! BBM Path Pinterest Twitter ...and all the others too... 3 What's the end-user experience like? 4 5 I want to use my preferred apps and services to communicate 6 Not be forced into specific services chosen by my contacts. 7 If email gives me that flexibility, why not VoIP and IM? 8 Matrix provides a possible solution... 9 Introducing Matrix • New Open Source project (launched Sept 2014) • Setting up as non-profit org (matrix.org) • Publishing: 1. A standard for interoperable VoIP, chat and generic messaging. 11 2. Open interfaces (APIs) to bridge other services to it. A P I [myApp] 12 3. Opensource servers and clients as reference implementations of the standard 13 What is behind the scenes? (high-level) 14 Home Servers • Anyone can run a server charlie.com • Be it an individual like Charlie and Alice) • Or a service (e.g. myApp that Bob created) • The servers can talk to each other myapp.com alice.com 15 Home Servers @charlie:charlie.com Clients charlie.com @mary:charlie.com @alice:alice.com myapp.com alice.com • People choose the server they @ted:alice.com want to register to, the one they trust • Users are able to talk to each other @hannah:alice.com from one server to another (Charlie can chat with Alice) 16 Home Servers @charlie:charlie.com Clients charlie.com [email protected] (@dany:myapp.com) @mary:charlie.com Steve Smith (Facebook) (@steve:myapp.com) @alice:alice.com myapp.com +33612345678 (@ben:myapp.com) alice.com @ted:alice.com @bob:myapp.com • Matrix IDs are not required: e.g. myApp users registered with emails, phone numbers@hannah:alice.com and Facebook IDs • Matrix IDs are then created in background and not displayed to users 17 The Matrix Experience • Everyone uses their preferred app • One history available from anywhere Charlie @charlie:charlie.com • Everyone chooses the provider they trust • No single point of control or failure • A new app reaches an existing community from day 1 Alice Bob @alice:alice.com @bob:myapp.com [myApp] 18 Get involved! • Run a server host your own data or be a trusted provider for your customers • Build something (anything!) on top • Build interoperability gateways add a whole new ecosystem to your community Check out http://matrix.org! 19 http://matrix.org THANK YOU! @Amandine:matrix.org [email protected] 20 .

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    20 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us