palabres est un composant de chat multi-utilisateur pour les serveurs Jabber et XMPP. L'intention de ce projet est de soutenir toutes les fonctionnalités de JEP-0045 ainsi que les fonctionnalités étendues pertinentes de découverte de JEP-0128.
palabre est écrit en Python en utilisant le cadre Twisted pour les applications Internet. Il est placé sous la licence MIT open source.
La principale source d'inspiration pour l'écriture de palabre était de remplacer JCR mu-conference. Alors que mu-conference a bien servi la communauté, il est le manque d'entretien a laissé beaucoup de recherche pour un remplacement.
Actuellement, toutes les fonctions de base multi-utilisateurs chat sont supportés, y compris certaines choses supplémentaires comme les listes d'interdiction. Plus de fonctionnalités sont sur le chemin, et l'intention est de soutenir pleinement l'ensemble du protocole.
palabre est sous licence MIT licence open source. Il est libre d'utiliser, modifier et distribuer par les utilisateurs et les développeurs commerciaux et non-commerciaux.
Note: que palabres et le serveur ne doivent pas fonctionner sur la même machine ou partager tout code.
Installation
Palaver utilise les distutils Python construire et installer le système. Vous pouvez installer Palaver avec:
python setup.py install
S'il vous plaît voir la documentation de distutils pour plus d'informations sur les options. Une option généralement utilisée est --prefix = PATH pour spécifier où l'installation doit avoir lieu (la valeur par défaut dans le répertoire site-packages standard pour Python).
Ce qui est nouveau dans ce libérer:.
- amélioration de la requête dans les backends SQL
- Support Memcache dans le backend de pgsql.
- Un backend memcache.
- Correction de bugs pour les questions de protocole et backend / problèmes de stockage.
- Amélioration de la vitesse de performance globale.
Exigences :
- Twisted noyau 2.1.0 ou supérieur
- Mots Twisted 0.3 ou supérieur
- un serveur Jabber ou XMPP qui soutient composants
Commentaires non trouvées