L’équipe de Tavendo est à l’écoute de toutes les critiques de Crossbar et WAMP en général, et je me suis fait un plaisir de leur rapporter toutes les merdes dont vous m’avez fait part.
Cette nouvelle release contient beaucoup de choses qui corrigent ou pallient un paquet de trucs relou dans le routeur Crossbar (et par conséquent la lib client Autobahn) :
- Support officiel de Python 3. Yes. Yes, yes yes !
- Le debug a été complètement revu : meilleure console, meilleur login, meilleurs messages d’erreur et meilleur comportement en cas d’exceptions.
- Un service dédié à l’upload de fichier intégré.
- Un bridge HTTP complet qui permet d’utiliser Crossbar depuis n’importe quelle app qui peut faire des requêtes HTTP.
Pour la suite, ils travaillent sur la doc, et l’amélioration de l’API. En attendant, on peut pip install crossbar
et profiter de ces nouveautés sans avoir à passer par github.
De mon côté j’ai un article sur l’authentification avec Crossbar dans les cartons. ETA dans les 10 prochains jours.
Yeah !
Un mini-projet collaboratif pour bien illustrer la chose sous toutes ces coutures ?
Qu’on mettrai ici :
https://github.com/IndexErrorCoders
un truc fun ce serait sympa, pas un truc qui assomme hein ?!
Des idées ? des volontaires ?
Je ne dispose que d’un bien médiocre niveau, mais j’suis volontaire, au pire j’ferais d’la doc en attendant de piger quelque chose !
ben alors on est deux déjà ;-)
Il y a déjà un repo pour ça : https://github.com/crossbario/crossbardemo/. Toutes les fonctionnalités de crossbar sont illustrées par du code. Mais ça manque d’un README pour chacune je trouve.
Ces vieux, ils sont toujours trop occupés à tout et n’importe quoi ;P
https://github.com/crossbario/crossbarexamples/tree/master/demos
J’ai vu ça en l’installant par erreur dans un virtualenv py3 au lieu de pypy2 y’a à peine 48h, pour un projet tout frais.
C’est vraiment une bonne surprise !
par contre je crois qu’ils ont déplacé le repo des démos : https://github.com/crossbario/crossbarexamples
Ah oui effectivement.