mirror of https://github.com/FOSSRIT/charsheet.git
![]() |
||
---|---|---|
.openshift/action_hooks | ||
charsheet | ||
.gitignore | ||
CHANGES.rst | ||
LICENSE | ||
MANIFEST.in | ||
README.rst | ||
development.ini | ||
openshift.ini | ||
production.ini | ||
secret.ini.example | ||
setup.cfg | ||
setup.py |
README.rst
=========== Charsheet =========== Charsheet is an open-source web application built on Pyramid and currently in development. It generates a FOSS developer "character sheet" based on data from sites like GitHub, Ohloh, and Stack Exchange. Charsheet was developed in conjunction with the 2012 RIT undergraduate research symposium, where I was part of a team researching gamification of FOSS development. The content we generated can be found at https://github.com/FOSSRIT/surf-2012. I plan to continue hacking on this app throughout the coming days. If I can get off from work for BarCampRoc, I will be presenting on this app there. License ------- AGPLv3+ with additional Fedora clause, as detailed in the ``LICENSE`` file. Contributors ------------ - David Gay (oddshocks) - Remy DeCausemaker (decause) - Nate Case (qalthos) - Ralph Bean (threebean) APIs Currently Utilized ----------------------- - GitHub - Coderwall - Ohloh - Stack Exchange (disabled) - Fedora Accounts System (disabled) History ------- Charsheet was previously developed in the FOSSRIT/surf-2012 repo on GitHub. You can still visit this repo to see old issues. Hacking on Charsheet -------------------- You should be able to start hacking on charsheet after running these commands: - cd <directory containing this file> - $venv/bin/python setup.py develop - add Github consumer key and secret to secrets.ini.example - mv secrets.ini.example secrets.ini - $venv/bin/pserve development.ini