{"id":894,"date":"2015-07-08T23:01:12","date_gmt":"2015-07-08T21:01:12","guid":{"rendered":"http:\/\/blog.sylabe.org\/?p=894"},"modified":"2016-03-29T19:00:04","modified_gmt":"2016-03-29T17:00:04","slug":"emulation-de-messagerie","status":"publish","type":"post","link":"http:\/\/blog.sylabe.org\/?p=894","title":{"rendered":"Emulation de messagerie"},"content":{"rendered":"<p style=\"text-align: justify;\">Le choix avait \u00e9t\u00e9 fait de ne pas g\u00e9rer la messagerie comme une application vraiment \u00e0 part, mais de consid\u00e9rer que tout lien <code>f<\/code> est potentiellement un message. Cette fa\u00e7on de voir est plus fondamentale, plus propre et plus proche de la gestion de l&rsquo;information. Malheureusement, elle pose quelques probl\u00e8mes pour certaines fonctionnalit\u00e9s classiques de la messagerie telle que nous l&rsquo;utilisons tous aujourd&rsquo;hui. Les probl\u00e8mes de fonctionnalit\u00e9s ne sont pas graves mais peuvent \u00eatre perturbants.<\/p>\n<p style=\"text-align: justify;\">Pour commencer, comment marquer un message comme lu puisque cela revient \u00e0 faire un lien d&rsquo;un lien, ce que ne permet pas <em>nebule<\/em>.<br \/>\nNous sommes ici dans un fonctionnement attendu de la messagerie dans laquelle chaque message est important et doit donc \u00eatre lu. Ce comportement est diff\u00e9rent du message de r\u00e9seau social qui n&rsquo;a pas forc\u00e9ment d&rsquo;importance et n&rsquo;est pas destin\u00e9 \u00e0 \u00eatre lu imp\u00e9rativement. On distingue le message destin\u00e9 \u00e0 la masse des gens, m\u00eame si elle peut \u00eatre tr\u00e8s limit\u00e9e, du message destin\u00e9 sp\u00e9cifiquement \u00e0 un individu. La notion d&rsquo;importance dans l&rsquo;attente de lecture du message d\u00e9pend surtout du nombre de destinataires.<br \/>\nIl ne faut pas non plus penser que le spammer s&rsquo;attend \u00e0 ce que tout le monde lise ses messages. C&rsquo;est du r\u00eave mais ce genre de message est tr\u00e8s peu lu et est donc envoy\u00e9 en masse pour compenser ce manque d&rsquo;importance ou d&rsquo;int\u00e9r\u00eat.<\/p>\n<p style=\"text-align: justify;\">Ensuite, lorsque l&rsquo;on marque comme supprim\u00e9 un message, c&rsquo;est que l&rsquo;on supprime explicitement le lien <code>f<\/code> qui fait que c&rsquo;est un message. Si on souhaite annuler cette suppression, la th\u00e9orie dans nebule veut que l&rsquo;on recr\u00e9e un lien mais avec une date plus r\u00e9cente. Or si la date est plus r\u00e9cente, cela alt\u00e8re l&rsquo;information de la date du message. Ensuite, c&rsquo;est l&rsquo;entit\u00e9 qui \u00e0 re\u00e7u le message qui g\u00e9n\u00e8re le nouveau lien \u00e0 une date plus r\u00e9cente, et non l&rsquo;entit\u00e9 d&rsquo;origine. On perd donc la provenance du message. Ce n&rsquo;est pas acceptable dans ces conditions de permettre la restauration d&rsquo;un message.<\/p>\n<p style=\"text-align: justify;\">M\u00eame si il est probable que l&rsquo;on reviendra plus tard sur une solution plus universelle et fondamentale, on va partir pour <em>sylabe<\/em> sur un module de messagerie s&rsquo;appuyant sur un objet d\u00e9di\u00e9 \u00e0 la messagerie. Par exemple l&rsquo;objet contenant &lsquo;sylabe\/messagerie&rsquo;.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Le choix avait \u00e9t\u00e9 fait de ne pas g\u00e9rer la messagerie comme une application vraiment \u00e0 part, mais de consid\u00e9rer que tout lien f est potentiellement un message. Cette fa\u00e7on de voir est plus fondamentale, plus propre et plus proche de la gestion de l&rsquo;information. Malheureusement, elle pose quelques probl\u00e8mes pour certaines fonctionnalit\u00e9s classiques de &hellip; <a href=\"http:\/\/blog.sylabe.org\/?p=894\" class=\"more-link\">Continuer la lecture de <span class=\"screen-reader-text\">Emulation de messagerie<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[5,12],"tags":[],"_links":{"self":[{"href":"http:\/\/blog.sylabe.org\/index.php?rest_route=\/wp\/v2\/posts\/894"}],"collection":[{"href":"http:\/\/blog.sylabe.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.sylabe.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.sylabe.org\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.sylabe.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=894"}],"version-history":[{"count":1,"href":"http:\/\/blog.sylabe.org\/index.php?rest_route=\/wp\/v2\/posts\/894\/revisions"}],"predecessor-version":[{"id":1100,"href":"http:\/\/blog.sylabe.org\/index.php?rest_route=\/wp\/v2\/posts\/894\/revisions\/1100"}],"wp:attachment":[{"href":"http:\/\/blog.sylabe.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=894"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.sylabe.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=894"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.sylabe.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=894"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}