diaspora
play

diaspora * and the state of the decentralized social world Antoine - PowerPoint PPT Presentation

diaspora * and the state of the decentralized social world Antoine Duparay / Fla FOSDEM 2017 ~$ whoami >Antoine Duparay (Fla) Web Dev @ LaRoueVerte.com Passionate about online privacy, Mozilla contributor Convinced that the


  1. diaspora * and the state of the decentralized social world Antoine Duparay / Fla – FOSDEM 2017

  2. ~$ whoami >Antoine Duparay (Fla) ● Web Dev @ LaRoueVerte.com ● Passionate about online privacy, Mozilla contributor ● Convinced that the web must stay decentralized, Framasoft contributor to degooglisons.org ● Font-end dev on diaspora* , podmin of diaspora-fr.org and framasphere.org Antoine Duparay / Fla – FOSDEM 2017

  3. Why diaspora*? ● Because sharing with the whole world is awesome ● Because corporations shouldn’t make money with our personal data (targeted ads, data-mining...) ● Because we shouldn’t have to obey their rules (Real names, nothing controversial, censorship...) ● Because we want to control the service (Where it is hosted, which code it runs, who can access the data...) Antoine Duparay / Fla – FOSDEM 2017

  4. What is diaspora*? A decentralized... ● Free, open-source software to install on any server ● A network built by the installations interacting ● The nodes (pods) talk with each others, like e-mail ● Local control of the data by the admin Antoine Duparay / Fla – FOSDEM 2017

  5. What is diaspora*? Antoine Duparay / Fla – FOSDEM 2017

  6. What is diaspora*? … social ... ● Share content with selected contacts / the world ● Post messages, images, polls ● With #hashtags, @mentions, titles, lists, tables, rich contents… styling with markdown ● And react to posts by commenting, <3ing, resharing Antoine Duparay / Fla – FOSDEM 2017

  7. What is diaspora*? ….and private online network ● Privacy by default (opt-in vs opt-out) ● No real name nor valid e-mail address needed + can be Tor friendly ● Control the visibility of the shared data ● Stripped EXIF (again, by default!) ● Proxified external content with Camo Antoine Duparay / Fla – FOSDEM 2017

  8. Be inspired Antoine Duparay / Fla – FOSDEM 2017

  9. The founders years ● February 2010: Eben Moglen talk ● Summer 2010: KickStarter Campain ● October 2010: First Alpha ● September 2011: First Beta ● November 2011: Ilya’s death ● August 2012: diaspora* becomes a community run project Antoine Duparay / Fla – FOSDEM 2017

  10. The community years ● August 2012: diaspora* becomes a community run project ● Assets managed by FSSN ● Loomio used to make decision ● Move to a semver release system, with a minor every 6 weeks and a major when ready ● May 2013: First major version 0.1.0.0 ● August 2014: ISIS on diaspora* ● September 2016: Sixth major version, redesign and new federation in a gem Antoine Duparay / Fla – FOSDEM 2017

  11. 0.5.0.0 old design Antoine Duparay / Fla – FOSDEM 2017

  12. 0.6.0.0 new design Antoine Duparay / Fla – FOSDEM 2017

  13. A reimplemented protocol ● Gem: https://github.com/diaspora/diaspora_federation ● Spec: https://diaspora.github.io/diaspora_federation/ ● Hub: https://the-federation.info ● Also implemented by several other projects Antoine Duparay / Fla – FOSDEM 2017

  14. What to expect ● XMPP Chat, migration between pods, events, API… ● We are full of ideas but are only going as fast as volunteers can ● Join us! To write code (Rails, JS...), but also... ● Host a pod, spread the word , provide feedback, translate, welcome #newHere, report bugs... Antoine Duparay / Fla – FOSDEM 2017

  15. Thank you! ● https://diasporafoundation.org ● https://github.com/diaspora/diaspora ● https://the-federation.info ● flaburgan@geexxx.fr ● d*: fla@diaspora-fr.org ● tw: @flaburgan Antoine Duparay / Fla – FOSDEM 2017

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend