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