displays edit activity on wikipedia
JavaScript
Pull request Compare This branch is 1 commit ahead, 91 commits behind edsu:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
public
views
.gitignore
README.md
app.js
config.json.example
package.json
updates.js
wikistream-irc.conf
wikistream.conf

README.md

wikistream is a barebones 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.

To run the app you'll first need to fetch wikipedia updates from IRC and feed them to redis:

node updates.js

next, start the webapp;

node app.js

and point your browser at:

http://localhost:3000/

Upstart scripts are included, which you should be able to install and use. Just make sure that you edit them 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

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

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

Authors:

License: Public Domain