This project has been superseded by Whitman and is unlikely to see any more improvements or bugfixes.
Chameleon is a simple service for sampling reputation from Stack Overflow. It takes a list of users from a MongoDB collection, collects those users' reputation scores, and saves them back into a MongoDB collection.
-
Build the Jar:
$ lein uberjar
-
Create a MongoDB database called
chameleon
. -
In the
chameleon
database, create a collection calledusers
. -
Populate the
users
collection with users whose reputation you would like to record, in the following format:{_id: <stack overflow user id>}
-
Run the Jar file:
$ java -jar target/uberjar/chameleon-standalone.jar
You will probably want to run the program as a cron task, to sample reputation periodically.