Mercurial > psgxs
view README @ 58:b98e545a94f7 default tip
Always use children instead of tags. Might break something.
author | Emmanuel Gil Peyrot <linkmauve@linkmauve.fr> |
---|---|
date | Tue, 13 Sep 2011 00:54:55 +0200 |
parents | 023f767662d3 |
children |
line wrap: on
line source
_ _____ _____ _/_\_ _____ | _ \ / ___/ / ___| / ___/ | |_| | | |___ | | | |___ | ___/ \___ \ | | _ \___ \ | | ___| | | |_| | ___| | |_| /_____/ \_____/ /_____/ Homepage: http://linkmauve.fr/dev/psgxs Forge page: http://codingteam.net/project/psgxs PSĜS is PubSub server written in JavaScript. Its goal is to be a full-featured server implementing the PubSub specification (<http://xmpp.org/extensions/xep-0060.html>). ======================= Install ======================= PSĜS use node.js, the xmpp.js library and its dependance, node-xml. You can find these software here: http://nodejs.org/ http://github.com/robrighter/node-xml http://xmppjs.prosody.im/ Or if your distribution has these packaged (as in ArchLinux), simply install the packaged version. The config file is <configuration.js>, in the source directory, and the file for the persistent storage of the tree is <save.json>. When you have the dependances installed, you can simply run: % ./psgxs to launch PSĜS. There is no install procedure for now. Please DO report any bug you encounter and ask for any feature you want. ======================= Authors ======================= Emmanuel Gil Peyrot (Link Mauve) <linkmauve@linkmauve.fr> ======================= Contact/support ======================= XMPP ChatRoom: psgxs@conference.codingteam.net Report a bug: http://codingteam.net/project/psgxs/bugs/add ======================= License ======================= PSĜS is Free Software. (learn more: http://www.gnu.org/philosophy/free-sw.html) PSĜS is released under the Gnu AGPLv3 license Please read the COPYING file for details ======================= Thanks ======================= ====================== The code ====================== … is awful! :D