codingteam.net
Jappix
jappix@conference.codingteam.net
Vendredi, 18 Juin 2010< ^ >
Vanaryon a changé le sujet pour: Let's build Jappix, a complete social platform, entirely based on the XMPP protocol.
Configuration du salon

GMT+2
[00:46:21] louiz' quitte le salon
[02:32:31] Link Mauve quitte le salon: Bonan nokton.
[08:12:15] olivier rejoint le salon
[08:17:45] olivier quitte le salon
[08:46:41] gormux rejoint le salon
[08:46:49] <gormux> bonjour !
[09:05:11] gormux quitte le salon
[09:31:37] Sonny rejoint le salon
[10:03:11] Sonny quitte le salon
[10:08:27] olivier rejoint le salon
[10:08:32] <olivier> bonjours
[10:19:03] olivier quitte le salon
[10:20:19] Vanaryon rejoint le salon
[10:46:39] Link Mauve rejoint le salon
[10:48:42] <Vanaryon> https://codingteam.net/project/jappix :)
[10:48:50] <Vanaryon> et voilà, nouvelle description tout belle
[10:58:30] c0ol rejoint le salon
[11:06:56] <Vanaryon> Link Mauve : tu pourras vider les fichiers de http://www.jappix.com/php/temp/ et y placer un index.html vide s'il te plait ?
[11:07:18] <Vanaryon> c'est corrigé dans la 0.2 cette faille, mais bon, vu qu'on ne met à jour que en août prochain ;)
[11:07:52] <Vanaryon> (normalement les gens téléchargent leur logs après la génération, apparemment là ils ne l'ont pas fait, donc c'est resté en mémoire)
[11:14:37] <Link Mauve> Et voilà Vanaryon !
[11:14:44] <Vanaryon> merci Link Mauve :)
[11:15:03] <Vanaryon> j'ai pas envie que quelqu'un voie ça et peste sur jappix pour ça :)
[11:15:20] <Link Mauve> Oui, c’est normal.
[11:51:21] louiz' rejoint le salon
[11:55:49] olivier rejoint le salon
[12:02:13] olivier quitte le salon
[12:06:50] Sonny rejoint le salon
[12:07:08] <Vanaryon> salut tout le monde qui est arrivé :)
[12:07:18] <Vanaryon> bon, aujourd'hui je bosse sur le multi présence pour info
[12:07:44] <Vanaryon> parce-que on a un bug : si je suis sous deux client, je me déconnecte sur un des deux, mon contact sous jappix me verra déconnecté
[12:07:58] <Vanaryon> un peu gênant :)
[12:08:43] <Sonny> :)
[12:08:57] <Sonny> je viens d'avoir Laurent d'OSW je lui ai parlé de Jappix
[12:08:59] <Sonny> au tel
[12:09:05] <Vanaryon> OSW ?
[12:09:13] <Vanaryon> ah oui
[12:09:20] <Vanaryon> OpenSocialWeb :)
[12:10:39] <Vanaryon> qu'a il dit à ce propos ? :)
[12:13:33] <Vanaryon> *OneSocialWeb
[12:13:38] Vanaryon est encore dans son code :)
[12:14:11] <Vanaryon> de mon côté j'essaie de voir avec le projet Movim pour des XEP XMPP communes, vu que Movim a décidé de se baser entièrement sur XMPP
[13:10:24] Vanaryon quitte le salon
[13:10:35] Vanaryon rejoint le salon
[13:11:24] <Vanaryon> bon, ça fonctionne presque :)
[13:13:53] <Sonny> je dois aller faire un tour à ses bureaux la semaine prochaine je lui en reparlerais
[13:14:01] <Vanaryon> oki merci :)
[13:15:09] Vanaryon quitte le salon
[13:15:17] Vanaryon rejoint le salon
[13:16:19] <Vanaryon> bon, désolé si je "saute", mais je fais des tests pour la présence jappix
[13:16:28] <Vanaryon> c'est *presque* au point
[13:19:25] Vanaryon quitte le salon
[13:22:38] Vanaryon rejoint le salon
[13:23:05] Vanaryon quitte le salon
[13:24:08] Vanaryon rejoint le salon
[13:38:10] Vanaryon quitte le salon
[13:38:16] Vanaryon rejoint le salon
[13:40:07] Vanaryon quitte le salon
[13:40:11] Vanaryon rejoint le salon
[13:40:30] Vanaryon quitte le salon
[13:41:05] Vanaryon rejoint le salon
[13:41:19] <Vanaryon> ptin bien sûr des clients comme Empathy ne mettent même pas de priorité O_o
[13:41:26] <Vanaryon> génial pour gérer ça...
[13:42:34] Vanaryon quitte le salon
[13:42:52] Vanaryon rejoint le salon
[13:42:52] Paco rejoint le salon
[13:42:54] <Paco> _o/
[13:50:45] Vanaryon quitte le salon
[13:50:57] Vanaryon rejoint le salon
[13:51:07] <Vanaryon> \o/
[13:51:10] <Vanaryon> ça marche :)
[13:51:19] <Vanaryon> ptin je me rend compte que je codais comme un porc avant
[13:51:34] <Paco> Vanaryon, il ne faut jamais regarder ce qu'on codait avant :D
[13:51:36] <Vanaryon> je gérais super mal les évènements XMPP
[13:51:50] <Vanaryon> Paco : ah tu as fait la même constatation que moi sur ton code? :D
[13:51:58] <Paco> Ooooohhh oui :D
[13:52:17] <Vanaryon> il n'y a aucune façon de coder à la perfection de toute manière
[13:52:21] <Vanaryon> on peut toujours faire mieux :P
[13:52:39] <Vanaryon> bon, je suis fier de vous annoncer que jappix gère le multi présence :)
[13:53:02] <Vanaryon> je vais cependant faire des tests avant de commiter
[13:53:10] Vanaryon va encore flooder le salon un peu
[13:53:54] <Paco> des fois je supprime supprime un fichier sans même le regarder
[13:54:06] <Vanaryon> :P
[13:54:34] <Vanaryon> bon, apparemment il y a encore un petit truc de défectueux
[13:55:21] olivier rejoint le salon
[13:56:02] <olivier> "multiprésence"?
[13:56:10] <olivier> wadazzamean?
[13:56:18] <Vanaryon> je dis ça, mais c'est plutot multi-resources
[13:56:36] <Paco> Ah, je comprends mieux
[13:56:46] <Vanaryon> du coup ça rend les infos des contacts sur leur heure local + client accessibles
[13:57:14] <olivier> re-gni?
[14:01:26] Vanaryon quitte le salon
[14:03:33] Vanaryon rejoint le salon
[14:06:18] olivier quitte le salon
[14:10:18] Vanaryon quitte le salon
[14:10:32] Vanaryon rejoint le salon
[14:17:39] <Vanaryon> dites les gars, c'est normal si en JS, dans une comparaison, un 0 gagne sur un 20 O_o ?
[14:17:47] <Vanaryon> alors que un 100 gagne bien sur le 20
[14:17:57] <Vanaryon> que le 0 gagne sur tout en fait?
[14:19:10] <Vanaryon> (tout ça encore à cause de cet Empathy qui ne met pas de priorité O_o
[14:26:08] Vanaryon quitte le salon
[14:26:13] Vanaryon rejoint le salon
[14:26:27] <Vanaryon> bon, apparemment ça remarche, bizarre
[14:27:36] Vanaryon quitte le salon
[14:28:36] Vanaryon rejoint le salon
[14:28:58] <Vanaryon> bon, voilà, je commit tout ça
[14:41:53] olivier rejoint le salon
[14:48:02] olivier quitte le salon
[15:02:30] c0ol quitte le salon
[15:05:41] c0ol rejoint le salon
[16:01:02] Vanaryon quitte le salon: offline
[16:28:51] louiz' quitte le salon
[16:32:09] louiz' rejoint le salon
[16:50:30] c0ol quitte le salon: offline
[17:07:06] Vanaryon rejoint le salon
[17:29:29] Vanaryon quitte le salon: offline
[17:30:10] olivier rejoint le salon
[17:32:19] Vanaryon rejoint le salon
[17:50:57] olivier quitte le salon
[18:06:43] <Vanaryon> Link Mauve : tu saurais comment découper 1203354034037 en JS (un timestamp) pour enlever les trois derniers chiffres (qui sont les millisecondes)
[18:06:45] <Vanaryon> *?
[18:09:00] <Vanaryon> ou Sonny ? :)
[18:14:38] <Link Mauve> parseInt(time/1000);, non ?
[18:14:49] <Vanaryon> :D
[18:14:56] <Vanaryon> pourquoi j'y avais pas pensé :D
[18:15:12] <Link Mauve> Peut-être parce qu’on l’utilise plus sur les chaînes ?
[18:15:39] <Vanaryon> ayé :)
[18:15:56] <Vanaryon> oui, surement
[18:19:03] <Vanaryon> et voilà :)
[18:19:08] <Vanaryon> nouvelle XEP supportée :)à
[18:19:17] <Vanaryon> http://xmpp.org/extensions/xep-0256.html :)
[18:21:07] <Sonny> [05:23:41 PM] Fabien Cazenave: À propos de Node.js, Ryan Dahl, son créateur, viendra en parler lors du Web Workers Camp le 3 juillet à la Cantine, Paris. Node.js est une implémentation Javascript côté serveur qui utilise le moteur V8 de Google Chrome. Il est publié sous licence MIT et est très performant. Par exemple, il est possible de faire tourner des composants serveur XMPP avec xmpp.js.
[05:24:23 PM] Fabien Cazenave: StropheCappuccino est un ensemble de classes Javascript qui - comme le nom l'indique - lient Capuccino (framework pour applications desktop-like) à Strophe (bibliothèque XMPP). Il permet donc d'écrire de vraies applications desktop en Javascript se reposant sur XMPP.
[18:21:08] <Sonny> Link Mauve
[18:25:47] <Sonny> Link Mauve, tu viendras à la cantine?
[18:25:52] <Link Mauve> Oui, j’ai lu ça tout à l’heure sur LinuxFR.
[18:25:54] <Link Mauve> Et oui, je viendrai. :)
[18:25:58] <Sonny> cool :)
[18:26:08] <Sonny> Link Mauve, le 1juillet y'a un event drumbeat aussi http://www.drumbeat.org/events/drumbeat-paris
[18:27:34] <Sonny> http://lacantine.org/events/webworkerscamp
[18:30:57] <Link Mauve> Début juillet sera chargé pour moi. :)
[18:31:41] <Sonny> c'est bon signe :)
[18:31:48] <Sonny> Link Mauve, tu peux venir à Drumbeat quand même?
[18:32:35] <Sonny> Link Mauve, y'aura Laurent d'OSW
[18:33:24] <Link Mauve> Oui, j’y serai également.
[18:33:33] <Link Mauve> C’est pour ça que je dis qu’il sera chargé. ^^
[18:34:35] <Link Mauve> Vanaryon, ça a l’air sympa cette XEP, j’ai l’impression que Gajim la supporte déjà. Par contre, c’est dommage que je ne puisse pas m’en servir dans mon serveur PubSub, les clients ne m’envoient pas de présence. :(
[18:35:03] <Vanaryon> tu ne peux pas faire une passerelle qui la récupère?
[18:35:11] <Vanaryon> et la transmet à ton serveur PubSub?
[18:35:21] <Vanaryon> et oui, Gajim la supporte déjà :)
[18:35:57] <Vanaryon> par contre, il va falloir que vous m'éclairiez : est-il possible de faire du S/MIME en JS dans les deux sens (déchiffrement/chiffrement) ?
[18:36:10] <Vanaryon> j'aimerais implémenter http://xmpp.org/rfcs/rfc3923.html
[18:37:00] jappix rejoint le salon
[18:37:06] jappix quitte le salon
[18:38:10] <Link Mauve> Vanaryon, je ne sais pas, mais il y a une bibliothèque qui pourrait fortement t’y aider : http://bitwiseshiftleft.github.com/sjcl/
[18:38:40] <Vanaryon> merci ;)
[18:38:58] <Link Mauve> Rha, je recommence à avoir trop d’onglets ouverts. ;(
[18:39:03] <Vanaryon> :)
[18:39:20] louiz' quitte le salon
[18:39:20] <Link Mauve> 93 là, alors qu’il y a deux jours j’était redescendu dans les 20…
[18:39:36] <Vanaryon> comment tu fais?! suffit de mettre en signet :)
[18:39:58] <Link Mauve> Je n’utilise pas du tout les bookmarks, uniquement les onglets et l’awesome bar.
[18:40:28] <Vanaryon> okay :)
[18:43:19] olivier rejoint le salon
[18:51:20] <Vanaryon> Link Mauve : si ça te dit, il y a l'Esperanto dans les tradus ;) https://codingteam.net/project/jappix/i18n/lang/eo
[18:58:50] <Link Mauve> Ouep, je ferai ça, mais pas tout de suite.
[18:59:04] <Link Mauve> Je compte releaser mon serveur PubSub la semaine prochaine.
[18:59:37] <Vanaryon> :) ça ne t'oblige en rien que je te donne le lien hein
[18:59:50] <Vanaryon> tu l'auras codé vite :)
[19:00:02] <Vanaryon> et c'est une application en JS c'est ça ?
[19:00:11] <Vanaryon> comment les communications sont gérées?
[19:01:00] <Link Mauve> Comment ça ?
[19:01:06] <Link Mauve> Tu veux dire avec le serveur PubSub ?
[19:01:20] <Link Mauve> Ça utilise la XEP 114.
[19:01:58] <Vanaryon> d'accord
[19:02:03] <Vanaryon> mais tu passes par un serveur BOSH?
[19:02:21] <Vanaryon> je comprend pas trop comment faire fonctionner ça au niveau du réseau :)
[19:02:39] <Link Mauve> Ah, j’utilise une socket TCP.
[19:02:52] <Link Mauve> En fait c’est pas du JS comme tu as l’habitude, ça ne passe pas par un navigateur.
[19:02:58] <Vanaryon> je pensais bien :)
[19:13:29] olivier quitte le salon
[19:33:29] louiz' rejoint le salon
[20:28:00] Sonny quitte le salon
[20:33:19] <Paco> Vanaryon, dans ta traduction ici : « Jappix &bull; An Open μSocial Network », tu traduis Open par libre, c'est normal ?
[20:34:01] <Vanaryon> oui
[20:34:04] <Vanaryon> c'est voulu
[20:34:23] <Vanaryon> je trouve que en français, Libre a plus de sens
[20:35:11] <Paco> Un réseau est ouvert, pas vraiment libre :-/
[20:35:18] <Paco> Mais un logiciel est libre
[20:35:27] <Paco> C'est protocole ouvert, et logiciel libre àmha
[20:35:43] <Vanaryon> mhhhh
[20:35:50] <Vanaryon> change alors :)
[20:35:59] <Vanaryon> enfin fait comme tu le sens
[20:36:06] <Vanaryon> après tout, Jappix est Libre ;)
[20:36:10] <Paco> Je pense que je vais changer
[20:36:19] <Paco> → oui mais ça ne veut pas dire qu'il faille faire n'importe quoi ;-)
[20:36:23] <Vanaryon> :)
[20:36:31] <Paco> Enfin dans le sens ou des gens mettrait des traductions bidons après
[20:36:57] <Paco> J'ai changé
[20:37:09] <Paco> Première traduction via le système administratif de CT \o/
[20:37:20] <Vanaryon> :)
[20:37:47] <Paco> C'est vrai que c'est pas mal foutu ce truc :D
[20:37:59] <Vanaryon> xbright a géré, oui :)
[21:15:28] Frédéric quitte le salon
[21:33:55] Frédéric rejoint le salon
[21:34:10] <Vanaryon> Frédéric : à quand ton nouveau JID?
[21:34:12] <Vanaryon> :P
[21:34:22] <Vanaryon> j'ai encore un remote server not found
[21:36:22] Valoch rejoint le salon
[21:36:26] Valoch quitte le salon
[21:39:34] <Vanaryon> bon allez, go
[21:39:37] <Vanaryon> bye tout le monde
[21:39:40] Vanaryon quitte le salon: offline
[21:50:21] Sonny rejoint le salon
[22:17:07] Sonny quitte le salon
[22:42:12] louiz' quitte le salon
[22:44:49] louiz' rejoint le salon
[22:45:19] louiz' quitte le salon
[22:45:59] louiz' rejoint le salon
[23:24:12] Link Mauve quitte le salon: Disconnected: xml-not-well-formed
[23:24:58] Link Mauve rejoint le salon
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!