• [^] # Re: tox

    Posté par . En réponse au message prise en main à distance. Évalué à 2.

    Sur le site officiel ils parlent de 5 clients, chacun avec des techno différentes et qui cible donc différents systèmes (un Qt pour les amateurs de gros bureaux et de windows, un X11 pour ceux qui font leurs bureaux eux-même, 1 curses pour les amateurs de terminaux, et les 2 autres pour les mobiles...) rien de si exceptionnel.
    Surtout, "même compilé pour BSD", ce n'est pas très difficile, il suffit de ne pas utiliser de GNUisme, ce que pas mal de développeurs font au final, pour diverses raisons, dont le fait que GNU a tendance à faire des outils sacrément bloatés et le fait que GNU publient beaucoup avec des licences restrictives (GPL n'est pas compatible avec les licences BSD, notamment...enfin, ça l'est, mais a sens unique).

    Quant à libav, c'est juste une bibliothèque multimédia. Jamais utilisée, mais je serais surpris que ça casse 3 pattes à un canard, surtout que c'est codé en C, donc probablement pas de structures tarabiscotées comme savent si bien le faire les fanatiques des framework (quoique, les dev de gnome sont pas mauvais dans ce délire et pourtant, c'est du C... mais ce sont des exceptions.).
    Là ou ça doit être plus intéressant a mettre en œuvre, c'est côté protocole, mais justement, il semblerait que tox, c'est principalement une lib qui implémente le protocole, et que les gens peuvent réutiliser, de ce que j'ai lu. Bon, j'ai pas regardé l'API, pas trouvé de doc (déjà un bon point noir côté dev).

    D'ailleurs, en fouillant un peu dans la doc, on peut voir que c'est encore en alpha tout ça. Enfin, je connais des projets en alpha qui sont super stables, il faut juste ne pas être trop à cheval sur la sécurité et la performance.