• [^] # Re: on refait le protocole

    Posté par (site web personnel, Mastodon) . En réponse au journal Retour de Berlin. Évalué à 3.

    En lisant vos commentaires,

    On peut se tutoyer, je pense. Depuis le temps qu'on traîne tous les deux sur ce site!

    je me demande si le http sous stéroïde (c'est à dire avec websockets et webrtc) ne serait pas la base choisie si xmpp n'existait pas.

    C'est malheureusement ce qui se passe de plus en plus. Et même XMPP commence à perdre du terrain là où il en avait gagné auparavant...

    Ensuite est-ce que tu me dis ça parce que mon laïus sur "faire avec ce qui est là" laisse penser que je pense que c'est ce qui aurait dû arriver avec HTTP pour le chat et que ça aurait été un bien? Si c'est le cas, c'est pas ce que je voulais dire. Déjà je suis aussi un qui regrette beaucoup qu'on fait passer tout et n'importe quoi par HTTP (qui bien qu'au même niveau que XMPP est beaucoup moins pensé pour "tout et rien". XMPP a été pensé très générique, en tous cas dans ses dernières incarnations. Le design d'HTTP est vraiment orienté "page web", est assez peu efficace pour pas mal de choses, et tout le reste est un peu ajouté au dessus comme une grosse verrue avec des implémentations diverses et incompatibles). Ceci dit j'ai rien contre ceux qui développent activement dessus. Chacun son cheval de bataille et aux moins ils font quelque chose pour faire avancer sur leur centre d'intérêt! :-)

    Mais surtout je pense que c'est très bien que des gens essayent autre chose et testent des nouveautés. Je suis tout pour la nouveauté et ouvert aux expérimentations. C'est d'ailleurs ce que je veux dire par "T'avais qu'à être le premier à faire un tel projet". Je n'ai rien contre ceux qui font vraiment quelque chose d'innovant. En général ceux là ne seront pas ceux qui cassent du sucre sur le dos de ce qui existe déjà. Ils peuvent soulever les limitations et comment ils prévoient de les dépasser dans le nouveau proto/logiciel, et en discuter, bien sûr. On s'est tous plaint un peu dans la vie, y a pas de mal à ça! Mais y a aussi ceux qui vont juste utiliser un peu sans comprendre vraiment les tenants et aboutissants, et qui vont finalement passer plus de temps et d'énergie à se plaindre et à dire "si c'était moi, j'aurais fait bien mieux" sans finalement jamais même démarrer à "faire". C'est contre-productif. Soit on fait avec ce qui est, soit on est certain d'avoir l'idée du siècle, et on la démarre. Ce qu'il y a entre-deux, c'est juste du brassage d'air et faire perdre du temps à tout le monde (à ceux qui utilisent sans se plaindre sans arrêt, comme à ceux qui innovent vraiment, comme à soi-même).

    Ensuite c'est sûr qu'il vaut mieux un seul projet ouvert avec beaucoup d'utilisateurs/développeurs que des multitudes de projets qui ne décollent pas (en tous cas, dans le cas précis d'un tel protocole de communication), du moins dans le court/moyen terme. Mais pour le très long terme, il est aussi important qu'il existe quelques chiens errants qui décident de faire autrement, et qui soit mourront d'eux-même par inintérêt, soit se feront adopter un jour car on découvre que ce sont les meilleurs chiens du monde (certains chiens extraordinaires ne sont jamais découverts, ça arrive aussi)!
    Voilà, en gros tout ce que je dis, c'est: arrêtons de se plaindre et faisons. Du neuf (le protocol du futur), du vieux (XMPP), du très vieux (HTTP), mais faisons.

    Film d'animation libre en CC by-sa/Art Libre, fait avec GIMP et autre logiciels libres: ZeMarmot [ http://film.zemarmot.net ]