Top Banner
25

Newebe, JDLL 2012

Jul 05, 2015

Download

Technology

gelnior

20 minutes talk about Newebe
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Newebe, JDLL 2012
Page 2: Newebe, JDLL 2012

A l'aube du web,les interactions sociales se basaient sur les sites de publications et les réseaux P2P.

Page 3: Newebe, JDLL 2012

Puis sont arrivés les réseaux sociaux majeurs. Et avec, la centralisation des données.

Page 4: Newebe, JDLL 2012

Ensuite vinrent les réseaux sociaux fédératifs. On commence à s'y retrouver.

Page 5: Newebe, JDLL 2012

Et enfin les réseaux sociaux distribués où chacun échange en direct avec ses contacts.

Page 6: Newebe, JDLL 2012

Retour à la Retour à la case départ ?case départ ?

Page 7: Newebe, JDLL 2012

Non, car on conserve

les avantages du cloud !

Page 8: Newebe, JDLL 2012

De jolis interfaces

Page 9: Newebe, JDLL 2012

accessibles de partout et des données avec lesquelles on intéropère facilement !

GET http://newebe.mydomain.net/microposts/all/ =>[{ "doc_type": "MicroPost", "attachments": [ ], "author": "Nico", "isMine": false, "content": "Newebe c'est la vie. Yeah !", "date": "2012-06-24T12:08:10Z", "_id": "acef82a0b1673fe31c65d425cbb93a7d"},...]

Page 10: Newebe, JDLL 2012

Yeeeeepppeeeeee !

Page 11: Newebe, JDLL 2012

Dessine

moi

un Newebe

Page 12: Newebe, JDLL 2012

Newebe permet de publier des messages, des photos et des fichiers.

Page 13: Newebe, JDLL 2012

Mais aussi Newebe nous offre l'indépendanceEt peut être modifié pour un besoin unique.

Page 14: Newebe, JDLL 2012

Et la rapidité... Pas besoin de gérer des millions de connexions !

Page 15: Newebe, JDLL 2012

Dehors les intermédiaires,plus de problèmes de confidentialité.

Page 16: Newebe, JDLL 2012

L'installer sur un serveur à la maison

Louer un serveur en ligne

L'héberger chez un ami

Comment héberger Newebe ?

Page 17: Newebe, JDLL 2012

J'aime Newebe !

Page 18: Newebe, JDLL 2012

Comment

ça

marche ?

Page 19: Newebe, JDLL 2012

Un serveur web Python asynchrone (Tornado)

Des échanges via des requêtes HTTP (en JSON)

Page 20: Newebe, JDLL 2012

Une base de données document (CouchDB)

Indexation basée sur une lib Python (Whoosh)

Page 21: Newebe, JDLL 2012

Une interface via le browser

BackboneJS, Jquery, Stylus et Coffeescript

Page 22: Newebe, JDLL 2012

Package Debian

Refactorer les interfaces

Définir un protocole précisément

Améliorer la sécurité

Roadmap

Page 23: Newebe, JDLL 2012

Génial !

Page 24: Newebe, JDLL 2012

Newebe est …

un réseau social où chacun est indépendant

un logiciel libre et interopérable

aussi sexy qu'une application cloud

http://demo.newebe.org/http://demo.newebe.org/

(pass: newebe)

Page 25: Newebe, JDLL 2012

newebe.orglicence AGPL

CreditsProblèmes posés par le cloud : E. Moglen, B. Bayart...Photos : JoeBenjamin, ReservasdeCoches, bzhmatth, Comrade Foot, Cobalt123 sur FlickrIllustrations Newebe : Stella Salumaa