turker / wikistream

displays edit activity on wikipedia

Home Page:http://wikistream.inkdroid.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

wikistream is a Node webapp for helping visualize current editing activity in wikipedia. It uses node.js, socket.io and redis to sit in the wikimedia IRC chat rooms (where updates are published), and makes them available on the Web in realtime.

Installation:

Next you''ll want to use and/or adjust the default configuration:

cp config.json.example config.json

You may want to adjust the ircNick that is in the example to something unique, so that you will be able to join the channels without a collision. Also you can adjust the wkipedia language channels that are being monitored.

Then, start the webapp;

node app.js

wait 10-15 seconds for the app to join the irc channels, and then point your browser at:

http://localhost:3000/

If you would like wikistream to run on port 80 you can bless node to bind to port 80 with setcap, e.g.

sudo setcap 'cap_net_bind_service=+ep' /opt/node/bin/node

An Upstart script is included, which you should be able to install and use. Just make sure that you edit it so that they really point at where you have installed node and checked out the wikistream code.

cp wikistream.conf /etc/init/wikistream.conf
start wikistream

The icons were created by Delphine Ménard, and are separately available at:

Authors:

License: Public Domain

About

displays edit activity on wikipedia

http://wikistream.inkdroid.org