DemosMinerva

Demos that show off Minerva, a Comet server and client


License
Other
Install
pip install DemosMinerva

Documentation

DemosMinerva overview

DemosMinerva has demos that show off Minerva. Right now it has:

  • A multi-user whiteboard

  • A stream of public LiveJournal posts

Intial setup

You'll need to install:

To start the server, run:

twistd -n demosminerva_site -t tcp:7111:interface=127.0.0.1 --closure-library=/abspath/closure-library

or on Windows:

set PYTHONPATH=C:\DemoMinerva's_parent_directory (if not already in PYTHONPATH)
C:\Python27\python.exe C:\Python27\Scripts\twistd.py -n demosminerva_site -t tcp:7111:interface=127.0.0.1 --closure-library=C:\abspath\closure-library

Note that if closure-library is in the parent of the source directory, you can omit --closure-library=.

Then, navigate to http://127.0.0.1:7111/ in your browser.

Recompiling the compiled .js and .css files

If you want to recompile the compiled-JavaScript and .css files, you also need:

Then run:

./build_compiled_js.sh
./build_css.sh

Contributing

Patches and pull requests are welcome.

This coding standard applies: http://ludios.org/coding-standard/