Vole.cc
►http://vole.cc
#Vole is a web-based social network that you use in your browser, without a central server. It’s built on the power of #Bittorrent, #Go and #Ember.js.
Vole.cc
►http://vole.cc
#Vole is a web-based social network that you use in your browser, without a central server. It’s built on the power of #Bittorrent, #Go and #Ember.js.
Mais si tout est stocké en local avec synchronisation, ça veut dire qu’au bout d’un an d’utilisation on a les conversations de tout le monde (au moins soi + ses amis) à stocker chez nous, et que ça grossit exponentiellement au fil du temps ? C’est intenable, non ?
C’est trop compliqué la décentralisation... :)
A moins de partager des Go et des Go de vidéos, même quinze ans d’archives ça va pas peser bien lourd...
J’essaierai à l’occasion.
Ben au moins à moyen terme oui la centralisation facilite les choses, le stockage, la recherche dans tout, etc.
En décentralisant et en stockant tout (et pas juste ses propres posts) sur son petit ordi perso, c’est carrément à court terme que c’est intenable. Avoir un maillage de serveurs décentralisés ok, mais chacun sur son ordi... Mais bon j’ai rien lu de comment c’était fait, ça se trouve je comprends rien. :)
c’est très simple, tu as un petit serveur local (écrit en #go, donc passe partout), que tu consultes sur http-localhost:6789/
les contenus que tu édites (avec une interface à la seenthis) sont enregistrés chacun dans un fichier ~/Vole/users/[username]/UUID.json
Pour partager tes messages avec les autres, tu leur donnes ta clé de lecture BTSync. Inversement, pour lire quelqu’un, tu synchronises ~/Vole/users/[username]/ sur sa clé.
par ailleurs :
– il me semble assez facile d’ajouter des rss dans ce système (tu « ponds » les .json correspondants)
– tu peux imaginer faire un mv [username]/vieux-posts [username-archives] et ainsi choisir, pour chaque membre de ton réseau, de synchroniser seulement ses messages récents, ou alors tout
il faut bien voir que le système n’en est qu’à ses débuts, mais il implémente une super idée
Mais du coup c’est le même problème qu’avec Bitsync, non : si les gens postent un truc et se déconnectent trop vite, le truc est pas [encore] dispo, surtout si t’as peu d’amis. Voire ne l’est jamais si les amis sont tous déconnectés ?
Installé pour voir, ça sera pas pour chatter avec la familia, hein, vu les manips. D’ailleurs, faut que je recommence :D
R5FZS5EHO4PSMR5ODC76ZFE6ODAJANI2D
Je suis pas encore édifiée, mais découvre bitsync dans la foulée.
@baroug rien ne dit qu’il n’y aura pas un ou plusieurs serveurs connectés en permanence qui feront office de relais… mais ils ne seront pas « centraux » et, s’ils disparaissent, tu ne perds pas tes données ni celles de tes amis.
@supergeante on est vraiment chez version alpha, qu’il s’agisse de vole ou de BTSync. Mais le potentiel est bien là, de faire un site qui marche aussi bien offline et qui se met à jour quand il trouve un brin de connexion.
Comme tu le décris, @fil, ce serait top c’est sûr. Vous me ferez signe quand on y sera : p
Pas si facile mais un peu plus simple à mettre en place que celui de telekommunisten ►http://www.thimbl.net
Sharing your posts...
In the folder options, grab the read-only key. Make sure the key starts with the letter ’B’ that signifies it’s the read-only one. You can find it by going to the advanced folder preferences. This is the key that you can share with others so they can follow your posts.
c’est mort, mais on retrouve des idées similaires, poussées beaucoup plus loin, dans #zeronet
►http://seenthis.net/messages/466464