Conférence StatusNet JDLL 2010

download Conférence StatusNet JDLL 2010

If you can't read please download the document

description

Pour sortir des services web privateurs, rien ne vaut un logiciel libre, surtout si celui-ci offre un fonctionnement décentralisé. Présentation de StatusNet, le logiciel sous licence AGPL, de son fonctionnement et des protocoles mis en oeuvre. Une démonstration sera effectuée durant la conférence.

Transcript of Conférence StatusNet JDLL 2010

  • 1. Cette prsentation est place sous licence Creative Common Paternit 2.0 France (CC-BY) l'exception des images qui l'illustrent (celles-ci demeurent places sous leur mention lgale d'origine). Par Philippe Scoffonihttp://philippe.scoffoni.net [email_address]

2. Plan

  • Histoire, Laconica, identi.ca, StatusNet

3. C'est quoi? 4. Dmo 5. Protocoles mis en jeu 6. Les clients de microblogging compatibles avec StatusNet 7. Ce qui manque 8. Autres rseaux sociaux dcentraliss 9. Questions/rponses 10. Histoire

  • Fond par Evan Prodomou

11. Laconica / Control Yourself 12. Wikitravel 13. certifi.ca Aujourd'hui

  • Presque 2 ans d'existence

14. 1 millions de $ de fond collect 15. Montreal, San Fransico, Beijing 16. Plus de 10 employs CC-by parwalkahhttp://www.flickr.com/photos/walkah/4831706326/ 17. L'quipe

  • Brion Vibber (WikiMedia Fundation 2005-2009)

18. James Walker (Drupal) 19. Jon Phillips (Open Clip Art Library, Creative Common) 20. http://status.net/company 21. Vocabulaire

  • Webfinger: identifie un utilisateur par une adresse similaire celle d'un email:[email_address]

22. Notices: texte que l'on envoie sur son flux personnel 23. Flux / Timeline: suite de notices ordonnes par date (Plus rcent -> plus ancien) 24. #hastagou marque ou mot-cl pour indexer les informations 25. Pourquoi StatusNet?

  • Pour rpondre ces besoins
  • Partager des informations (texte, liens, mdia...)

26. Rester en contact avec mon rseau 27. Collaborer sur un projet 28. Etre inform en temps rel 29. Disposer un point de dpart unique vers les autres rseaux sociaux 30. Disponible depuis mon mobile 31. Pourquoi utiliser StatusNet

  • Pour rpondre ces problmatiques:
  • Prserver mes liberts
  • D'utiliser

32. D'tudier 33. De distribuer 34. D'amliorer Licence de logiciel libre AGPL V3 35. Pourquoi choisir StatusNet

  • Pour rpondre ces problmatiques:
  • Prserver mes donnes
  • Conditions gnrales des servicesweb: vous cdez vos donnes personnelles

36. Exporter ces donnes Formats ouvert 37. Pourquoi choisir StatusNet

  • Pour rpondre ces problmatiques:
  • Rpartition de charges

Dcentralis 38. Concrtement StatusNet

  • Twitter Like

39. Priv / public 40. Un programme crit en PHP 41. Une base de donnes MySQL (voir PostgreSQL) 42. Meteor un server HTTP orient vnement 43. Des plugins 44. Une API (Interface de programmation) 45. Des protocoles ouverts 46. Dmonstration

  • Timeline public / personnel

47. Faire des notices 48. Rpondre (voir les messages en contexte) 49. Favoris 50. Pices jointes 51. Groupe 52. PM 53. Autres modes d'accs 54. Authentification

  • Base de comptes propre StatusNet

55. OpenID 56. Facebook Connect 57. LDAP 58. Interface avec d'autres service

  • Intgration avec Twitter (envoi de notices, import de sa timeline Twitter)

59. Intgration avec Facebook 60. XMPP

  • Possibilit de connecter StatusNet avec un serveur XMPP Compatible avec les principaux serveurs
  • EJabberd

61. Prosody 62. ... 63. OStatus

  • A l'origine le protocole OpenMicroBlogging crit par Evan Prodomou en juillet 2008
  • OStatus nest pas un nouveau protocole, il s'appuie sur:
  • Activity Streams encode les vnements sociaux dans des flux standards Atom ou RSS.

64. PubSubHubbub pousse ces flux en temps-rel aux abonns dissmins sur le Web. 65. Salmon alerte les personnes des rponses leurs mises jour de statuts. 66. Webfinger facilite la recherche de personnes sur les diffrents sites sociaux. 67. OStatus

  • A l'origine le protocole OpenMicroBlogging crit par Evan Prodomou en juillet 2008
  • OStatus nest pas un nouveau protocole, il s'appuie sur:
  • Activity Streams encode les vnements sociaux dans des flux standards Atom ou RSS.

68. PubSubHubbub pousse ces flux en temps-rel aux abonns dissmins sur le Web. 69. Salmon alerte les personnes des rponses leurs mises jour de statuts. 70. Webfinger facilite la recherche de personnes sur les diffrents sites sociaux. 71. OStatus

  • Qui l'utilise:
  • Google Buzz>

72. GNU Social 73. LiveJournal 74. WordPress.com 75. Tumblr 76. Cliqset 77. SWAT0

  • Social Web Acid Test - Level 0 Le dfi: Cas d'usage classique dans les rseaux sociaux
  • Avec son tlphone,Daveprend une photo deTanteket la dpose en utilisant un service web

78. Davetague la photo avecTantek 79. Tantekreoit un avis sur un autre service quil a t marqu dans une photo 80. Evan , qui est abonn Dave , voit la photo sur encore un autre service 81. Evanajoute un commentaire sur la photo 82. DaveetTantekreoivent des notificationsqu Evana ajout un commentaire sur la photo 83. 84. 85. 86. 87. 88. 89. 90. Clients compatibles 91. Clients compatibles

  • StatusNet Desktop

92. StatusNet Mobile (Iphone, Android) 93. Ou se faire hberger

  • Http://identi.ca

94. Http://status.net

  • [email_address]

95. Rseau priv 96. Communaut Installer sa propre instance 97. Ce qui manque

  • Contrle d'intgrit (disparition d'abonnement)

98. Transfert entre instance (suivi des abonnements et abonns) 99. Moteur de recherche cross instance (utile?) 100. Savoir si l'on est dj abonn 101. Performance pour publier une notice 102.

  • Autres rseaux sociaux dcentraliss
  • Diaspora (implmentera Ostatus)

103. GNU Social (rutilise le code de StatusNet en partie) 104. Movim (bas sur XMPP) 105. Merci de votre attention Questions/rponses 106. Crdits

  • Certains lments de ce document proviennent:
  • Du site de Christophe Ducamps (CC-by)
  • http://christopheducamp.com/ProjetBlog/Sujet/statusnet/

Des prsentations de Jon Phillips (CC-by)

  • http://www.slideshare.net/rejon/whats-your-statusnet-updates-like-identica

107. http://www.slideshare.net/rejon/status-netlovesyou-10 108. http://www.slideshare.net/rejon/whats-your-status-net-20-updates-like-identica 109. http://www.slideshare.net/rejon/connecting-the-open-social-web-with-ostatus-fowa2010 La prsentation SWAT0 (variant flow) de Chris Messina (CC-by-nc-sa)

  • http://www.slideshare.net/factoryjoe/swat0-variant-flow

Retrouver tous les articles sur StatusNet sur mon site:

  • http://philippe.scoffoni.net/tag/statusnet/