URL: https://linuxfr.org/news/diaspora-0-7-0-0 Title: diaspora* 0.7.0.0 Authors: dzecniv Flaburgan, Davy Defaud, palm123, ZeroHeure, bubarđŸŠ„, BenoĂźt Sibaud, Ronan et NĂżco Date: 2017ćčŽ08月22æ—„T14:29:23+02:00 License: CC By-SA Tags: diaspora et framasoft Score: 31 Samedi 19 aoĂ»t sortait une nouvelle version majeure de _diaspora*_, le rĂ©seau social libre, dĂ©centralisĂ© et respectueux de la vie privĂ©e. diaspora* 0.7.0.0 arrive un an aprĂšs la prĂ©cĂ©dente version majeure et contient de nombreux ajouts et amĂ©liorations ainsi que de gros travaux de fond. FramasphĂšre, le _pod_ diaspora* installĂ© par Framasoft dans le cadre de sa campagne « DĂ©googlisons Internet », a Ă©tĂ© mis Ă  jour. ---- [Annonce officielle](https://blog.diasporafoundation.org/44) [Le nouveau protocole de fĂ©dĂ©ration](https://blog.diasporafoundation.org/43-our-federation-protocol-just-got-bigger-and-better) [Site officiel](https://diasporafoundation.org/) [Forum discourse](https://discourse.diasporafoundation.org/) [Framasphere](https://framasphere.org) [DĂ©veloppeurs Ă  soutenir sur Liberapay](https://wiki.diasporafoundation.org/Donations) ---- ![Logo diaspora* 0.7.0.0](https://blog.diasporafoundation.org/assets/original/diaspora-0700.png) # Nouvelles fonctionnalitĂ©s - l’éditeur de texte (et ses raccourcis pour insertion de la mise en forme avec _Markdown_) est disponible dans les commentaires et la messagerie privĂ©e ; il permet aussi un aperçu du rendu du message avant soumission (l’édition des messages aprĂšs envoi n’étant pas encore possible) ; - il est aussi disponible dans la version mobile pour les messages, commentaires et messages privĂ©s, mais sans la fonctionnalitĂ© de prĂ©visualisation ; - il est maintenant possible, en mentionnant quelqu’un dans les commentaires, d’attirer son attention par une notification ; - la barre d’en‐tĂȘte de la version bureau est maintenant adaptative — _responsive_ — et s’adapte aux Ă©crans de toute taille ; - d’autres changements mineurs au niveau de l’expĂ©rience utilisateur : on peut utiliser `Cmd` + `EntrĂ©e` (sous Mac) pour poster, la version mobile a Ă©galement reçu diffĂ©rentes amĂ©liorations... Ces fonctionnalitĂ©s ont Ă©tĂ© ajoutĂ©es dans _diaspora*_. Une nouvelle version mineure sort toutes les six semaines, ce qui a amenĂ© _diaspora*_ 0.6 jusqu’à la version 0.6.7.0. De nombreux autres changements ont donc Ă©tĂ© rendus disponibles pendant l’annĂ©e, avant mĂȘme la sortie de cette version 0.7. La fondation cite notamment : - le rafraĂźchissement automatique des notifications sans avoir Ă  recharger la page ; - le rĂ©glage sur la visibilitĂ© par dĂ©faut des messages publiĂ©s. Lors de l’écriture d’un message, l’utilisateur choisit sa visibilitĂ©, c’est‐à‐dire avec qui il sera partagĂ©. Auparavant, Ă  chaque nouveau message, l’éditeur de texte rĂ©glait la visibilitĂ© sur « Tous mes aspects » (tous les contacts) par dĂ©faut. Si l’on en souhaitait une diffĂ©rente, il fallait le changer Ă  la main, ce qui amenait souvent Ă  des oublis, notamment pour les comptes publics (type associations, projets...) qui ne postent qu’en visibilitĂ© publique. Il est maintenant possible de paramĂ©trer la visibilitĂ© par dĂ©faut que l’on souhaite, tous, plusieurs ou un aspect, ou bien « Public » ; - accĂšs aux flux des messages commentĂ©s ou aimĂ©s, depuis le flux « Mon activitĂ© » ; - accĂšs aux flux « Mes aspects » et « Tags suivis » depuis la version mobile ; - ajout d’un thĂšme « Sombre » pour nos petits yeux dans le noir ; - accĂšs aux pages d’administration depuis la version mobile. # Le travail de fond effectuĂ© cette annĂ©e Les plus gros changements effectuĂ©s dans le code de _diaspora*_ concernent le protocole de fĂ©dĂ©ration, permettant aux serveurs (_pods_) d’échanger entre eux. Depuis plusieurs annĂ©es, les dĂ©veloppeurs s’efforcent de l’amĂ©liorer. La version 0.6 de _diaspora*_ Ă©tait ainsi venue avec une premiĂšre version du protocole [extraite dans une _gem_](https://github.com/diaspora/diaspora_federation) Ă  part, permettant sa rĂ©utilisation par des projets tiers et un bien meilleur dĂ©couplement. La version 0.7 de _diaspora*_ utilise la deuxiĂšme version majeure de cette bibliothĂšque, permettant de nouvelles fonctionnalitĂ©s et des grosses amĂ©liorations de performance. La fondation a publiĂ© [un billet de blog complet](https://blog.diasporafoundation.org/43-our-federation-protocol-just-got-bigger-and-better) pour annoncer la sortie de cette seconde version majeure. Quatre autres projets utilisent ce protocole (Friendica, RedMatrix devenu Hubzilla, SocialHome et Ganggo), amenant le nombre d’implĂ©mentations du protocole Ă  quatre langages (Ruby, la rĂ©fĂ©rence maintenue par _diaspora*_, PHP, Python et Go). Les deux derniĂšres implĂ©mentations ne sont pas encore « _feature complete_ ». Parmi les nouveautĂ©s incluses dans cette version 2 arrive la trĂšs attendue migration d’un compte d’un serveur Ă  un autre. Le protocole permet maintenant aux serveurs de s’indiquer entre eux qu’un compte a Ă©tĂ© dĂ©placĂ©, permettant ainsi Ă  l’utilisateur de retrouver tous ses contacts, messages et commentaires de maniĂšre transparente. Le procĂ©dĂ© est trĂšs simple : l’utilisateur exporte une archive contenant toutes ses donnĂ©es depuis le serveur oĂč il est inscrit, puis l’importe sur le nouveau serveur. Cette fonctionnalitĂ© de migration a dĂ» ĂȘtre dĂ©livrĂ©e en deux temps. En effet, il est d’abord nĂ©cessaire de mettre Ă  jour les serveurs vers le nouveau protocole, pour que tous soient capables de comprendre le message « ce compte est dĂ©placĂ© » lorsque les utilisateurs commenceront Ă  l’utiliser. C’est le but de la version 0.7, oĂč l’utilisateur ne peut qu’exporter ses donnĂ©es. La possibilitĂ© de les importer viendra probablement avec la version 0.8, qui ne sortira que lorsque la majoritĂ© des serveurs auront Ă©tĂ© mis Ă  jour. Les administrateurs sont pour l’instant trĂšs rĂ©actifs, 52 _pods_ stables et 11 _pods_ de dĂ©veloppement ont Ă©tĂ© mis Ă  jour vers la version 0.7 dans les 72 h aprĂšs la sortie. # Les changements Ă  venir La fonctionnalitĂ© de migration au complet est donc attendue pour la prochaine version majeure. On espĂšre aussi voir apparaĂźtre la trĂšs attendue API. La version 0.7 a vu _diaspora*_ mettre Ă  jour Rails vers la toute derniĂšre version 5.1 qui devrait faciliter cela. Malheureusement, personne ne semble travailler sur la stabilisation de la messagerie instantanĂ©e XMPP pour le moment. Il y a en revanche de l’avancĂ©e du cĂŽtĂ© de [la gestion des Ă©vĂšnements](https://github.com/diaspora/diaspora/issues/1359) puisque leur support a [Ă©tĂ© intĂ©grĂ© dans le protocole](https://github.com/diaspora/diaspora_federation/pull/44), ce qui donne espoir. # Soutenir le dĂ©veloppement Sur [sa page dĂ©diĂ©e aux donations](https://wiki.diasporafoundation.org/Donations), la fondation encourage d’abord Ă  soutenir les _podmins_ qui hĂ©bergent les serveurs, sans qui le rĂ©seau ne serait rien. Elle indique ensuite deux possibilitĂ©s pour soutenir le dĂ©veloppement : - si l’on souhaite voir une fonctionnalitĂ© dĂ©veloppĂ©e en particulier, ajouter de l’argent sur son ticket GitHub grĂące Ă  [BountySource](https://www.bountysource.com/teams/diaspora) ; - si l’on souhaite soutenir les dĂ©veloppeurs en gĂ©nĂ©ral, trois d’entre eux acceptent de recevoir des donations, notamment Senya, qui a rĂ©ussi sa campagne de financement participatif l’annĂ©e derniĂšre et qui a travaillĂ© principalement sur la migration de comptes. Il se dit prĂȘt Ă  travailler Ă  temps plein sur _diaspora*_ s’il reçoit au moins 100 euros par semaine, Ă©tant freelance. Il est [sur Liberapay](https://liberapay.com/senya). Il y a aussi [Benjamin Neff](https://liberapay.com/SuperTux88) a qui l’on doit toute la réécriture du protocole de fĂ©dĂ©ration et qui est aussi _release manager_ (il sort les nouvelles versions et fait beaucoup de revues) et [Fla](https://liberapay.com/fla) qui est dĂ©veloppeur _front‐end_, gĂšre en partie la communautĂ© et est _podmin_ de et de . Avoir au moins un dĂ©veloppeur Ă  temps plein permettrait Ă©videmment une belle accĂ©lĂ©ration dans l’avancement du projet, mĂȘme si les volontaires ont [beaucoup donnĂ©](https://github.com/diaspora/diaspora/pulse/monthly) ces derniĂšres semaines pour sortir cette nouvelle version. # Questions ? RĂ©ponses ! Si vous avez des questions sur le projet et que vous ne trouvez pas de rĂ©ponses sur [le site officiel](https://diasporafoundation.org) ni sur [le wiki](https://wiki.diasporafoundation.org), vous pouvez venir les poser sur [_discourse_](https://discourse.diasporafoundation.org) ou mĂȘme tout simplement sur IRC Freenode, _#diaspora_ ou _#diaspora-fr_ en français. :)

AltStyle ă«ă‚ˆăŁăŠć€‰æ›ă•ă‚ŒăŸăƒšăƒŒă‚ž (->ă‚ȘăƒȘă‚žăƒŠăƒ«) /