kakaroto_amsn a écrit 2 commentaires

  • [^] # Re: XMPP

    Posté par  . En réponse au journal Le protocole MSN et ses supports libres. Évalué à 10.

    Salut a tous,

    Je suis developpeur aMSN et je viens de lire tous ces commentaires et je dois dire que je suis choqué!
    Bon, ok, peut-etre pas si choqué que ca, vu que je sais qu'il y'a des extremises partout.. mais bon!

    Je trouve ca completement absurde tout ce troll sur "est ce que MSN devrait exister".. j'utilise MSN bien entendu et tout mes amis sont sur MSN et je ne connait quasiment personne qui utilise jabber (et qui m'interesse particulierement)... Je developpe sur aMSN dans mon temps libre, et ca ne derange personne.. et non, on n'aide pas micro$oft, parcequ'avec aMSN ils ne peuvent pas pousser leurs publicites, donc ca leur coute de l'argent de maintenir leurs serveurs, sans avoir l'argent des pubs en retour...
    Et non, on est pas dans l'illegalite vu qu'on fait ca pour interoperabilite, et qu'on ne vends pas notre produit... et vous saurez que microsoft nous a deja contacte a quelques reprises, tres amicalement, ils savent qui nous sommes, ce que nous font, et ont deja proposé de donner du travail aux developpeurs aMSN (personne n'a accepte leur offre par contre).

    Bref, je trouve ca serieusement desolant de voir des gens se battre si fort que ca pour dire que MSN est destine a mourir et qu'il ne faut pas l'utiliser, etc... Je crois que vous etes trop bloques dans vos idees! Parceque si vous voulez faire du zel, alors vous n'avez qu'a ne plus utiliser de telephone portable (sauf le openmoko si vous reussissez a le faire marcher, mais la encore, il a des parties fermees), de ne plus utiliser votre carte wifi, gsm, blutooth, etc.. tout ces trucs dont les specs sont regis par des organismes proprietaires...
    Selon moi, la philosophie du "libre" c'est de justement etre libre de faire ce qu'on veux, et ca ne veux pas dire utiliser XMPP, ca veux dire tout simplement "etre libre de choisir", si je choisi MSN c'est parceque je suis libre de le faire, et mon choix ne devrait pas vous affecter... l'open source, c'est la liberte de penser aussi.... Pour des gens qui sont contre les protocoles fermes et tout ce qui est ferme.. je trouve que vous avez les idees un peu trop fermees... il faut avoir un "esprit ouvert" des fois...

    Et soit dit en passant, vous saurez que aMSN a contribue enormement a la promotion de linux.. il y'a des milliers de gens qui ne voulaient pas passer a linux parcequ'ils avaient besoin d'un bon client MSN pour garder contact avec leurs amis (et pour certains, pidgin etait trop different et ils avaient besoin d'un client qui ressemble a ce a quoi ils etaient habitues)... donc merci a aMSN pour avoir converti tant de gens vers linux... et non pas merde sur aMSN pour supporter un protocole ferme..

    Sinon, bein je developpe sur MSN pas pour agrandir le geant microsoft, mais parceque j'aime ca, parceque je trouve qu'il n'y a aucun plaisir a developper un logiciel qui suit une specification libre.. ce que j'aime moi, c'est le défi, c'est le reverse-engineering, et il n'y a que microsoft qui peux me donner ca, pas XMPP...

    Ah, et au fait, MSN n'est pas si "evil" que ca... gtalk, par contre... je viens recemment de releaser libnice 0.0.3, la premiere librairie open source qui implemente la specification ICE, et elle contient un mode de compatibilite pour MSN, GOOGLE et ICE DRAFT 19... je peux vous dire que pour les appels audio, MSN implemente les specs/RFC de SIP, ICE, TURN, etc... *a la lettre*, il n'y a eu AUCUNE divergence entre les specs et l'implementation de MSN... alors que gtalk, je peux vous dire que c'est loinnnnn de ressembler a la spec... je dirais que c'est environ 10 a 15% compatible avec la spec, le reste, ils ont completement change ca et ont mis des trucs bizarre qu'il a fallu reverse-engineerer (travail plus dur que de faire l'implementation MSN), et ce, meme si j'avais le code de libjingle (librairie de gtalk) sous la main... alors, MSN c'est peut-etre ferme comme protocole, mais tout leur systeme d'appel audio est 100% standard.. plus standard que ca tu meurt...

    voila, c'est tout ce que j'avais a dire sur le sujet...

    KaKaRoTo
  • # Re: Sortie d'aMSN 0.90

    Posté par  . En réponse à la dépêche Sortie d'aMSN 0.90. Évalué à 1.

    Salut tout le monde!!!
    c'est KaKaRoTo, un des developpeurs de amsn, et je suis tres content de voir a quel point amsn est devenu populaire et de l'interet que vous lui portez tous. J'aimerais prendre part un peu a cette discution.
    d'abord, j'ai remarque que qqun avait parle de consomation RAM, je voudrais juste dire que amsn n'en consome pas bcps, et que si il voit que amsn en consome trop, c'est a cause d'un "memory leak" dans l'interpreteur tcl/tk qui est livre avec la redhat, il devrais donc juste reinstaller tcl/tk et il n'auras plus de probleme.

    Sinon pour ceux qui demandent pourquoi on utilise tcl/tk qui est vieux comme language, bein il faut dire que tcl/tk est un language qd meme assez fort, mais assez limite par contre sur certains plans (mais puissant sur d'autres plans), et puis amsn est une continuation du projet ccmsn qui lui, avait ete ecris en tcl/tk, on n'a fait que continuer le travail et donc on est restes sur le meme language avec lequel ccmsn a ete ecrit au depart. De plus, tcl/tk nous offre des avantages, entre autres le fait qu'aucune compilation n'est necessaire, et l'aspet multiplatforme de amsn, ce qui est tres attractif pour plusieurs utilisateurs.
    Concernant la webcam et le support audio, malheureusement c'est impossible a faire avec tcl/tk (une des limitations du language). On pourrait faire une extension pour, pas de probleme, mais ca impliquerais que les utilisateurs devront compiler amsn, et on cherche la simplicite avant tout, tu decompresses et t'execute (pour les n00b). Mais ca restes qd meme une fonctionalite qu'on veux rajouter, et ca sera probablement fait dans les prochains versions de amsn (pas de gnomemeeting, ca compte etre integre directement avec amsn, comme le fait le nouveau client officiel msn6)
    Pour ce qui est de Kopete et des avatars et les emoticons personalises, je ne saurais pas dire si on est les premiers comme le debat le sous entendait, mais il faut avouer qu'on est un des premiers, je crois par contre que Kopete nous avait devance sur ce sujet, et je ne sais pas a quel moment on avait pu avoir cette option nous aussi, mais ca devais dater d'octobre je crois. Mais l'important n'est pas qui est le premier, ou qui a tel ou tel fonctionalite, tout le monde pourrait avoir les avatars, amsn reste qd meme le meilleur (H) .. lol, je rigole, je suis plus modeste que ca qd meme ;) :p

    bein voila, amsn est un programme open-source et on fait notre maximum pour qu'il reponde aux besoins de chacun de nos utilisateurs, je crois que c'est la notre avantage, c'est le fait que nous (les developpeurs) sommes tres a l'ecoute des utilisateurs, on verifie constamment nos emails et nos forums, et des que qqun demande une fonctionalite, meme s'il est le seul qui en aura besoin, on l'ajoute, ou on lui envoie un diff pour qu'il puisse l'avoir sur sa version peronnelle, ca fait de amsn un logiciel qui a une multitude de fonctionalites (dont la plupart sont "cachees", car souvent ajoutees pour une personne en particulier et nous tentons de ne pas encombrer le "user-friendliness" de l'interface), et ca fait son avantage. Personnelement, ca me fait plaisir de pouvoir repondre a une question sur un forum dans les 5 minutes, parceque je sais a quel point c'est frustrant de demander de l'aide a quelquepart et de recevoir une reponse qui dit "on peut rien pour toi" 1 semaine plus tard... En tout cas, si vous desirez de l'aide ou quoi que ce soit, il suffit de nous contacter, vous connaissez le site... ;)

    Pour ce qui est du fameux debat sur Jabber, ne t'en fais pas Mr pro-Jabber, amsn sera bientot sur la voix du jabber, on a environ 5 ou 6 bugs a corriger avant la sortie de la version 0.91 qui sera beaucoup plus stable, et apres ca, il y'auras un gigantesque "re-engineering" du code, et le code sera bcps plus modulaire et il auras l'avantage de pouvoir etre multiprotocol, multi-interface (vous pourrez charger un module gtk et l'interface sera alors creee grace a gtk et non plus tk, donc plus belle;) ), et il y'auras aussi une multitude de plugins pour ajouter toute sortes de nouvelles fonctionalitees (entre autres un plugin pour ajouter les fonctionnalites de Msn Plus! le addon du client officiel). Il suffit d'etre patient. Il ne faut pas oublier non plus que amsn n'est pas encore arrive a la version 1.0 ;)
    En tout cas, d'ici l'an prochain, vous verrez surement de grands changement dans amsn, surtout la nouvelle fonctionalite du mutliprotocol (et Jabber etant bien entendu le premier protocol qu'on compte implanter). Et j'espere alors que vous tous ici pourront etre satisfaits de ce client sur lequel on mets tout nos efforts pour offrir a la communaute linux (Mac et windows aussi).

    Ca m'a fait plaisir de vous lire ainsi que de vous ecrire, n'hesitez pas a nous contacter si le besoin s'en fait sentir ou de poser une quelconque question sur ce forum. J'espere que vous appreciez notre travail et oubliez pas que ca nous fait toujours plaisir d'avoir de vos commentaires (bons ou mauvais, tant que le language est censure :P).

    Je vous laisse sur ces mots, apres ce long message, alors.. a +

    KaKaRoTo