A project to give out trophies on projects, as well as allow users to receive achievements such as the coveted quadruple revert
All award type should be tracked at the world level, project level, and the user leve.
bundle exec rake run
Weekly trophy, shows the standing for the current week. At the end of each week the winner is awarded the trophey and gets there name 'on the trophy' in the so people can see past winners
- π Developer of the Week: You have been busy this week, write more lines of code than any other developers.
- β΅ Sailer Talk: Work professional what's that, use a swear in a commit.
- β Night Owl: Who need sleep when you have coffee? make a commit after 3 AM.
- π Me fail engish that's umpossible: You don't need a degree in English to write code, make a spelling error in a commit message.
- π Xmas Hacker: The best present is a new feature, make a commit on Christmas day.
- π King of Clipboard: Who needs to write new code when there are so many good examples in the codebase, copy and paste some code.
- π Long Winded: Good code requires good explanations, write a commit message with more than 500 words.
- πͺ I hate whitespace: Deleting whitespace has lots of benefits like, um, I'll get back to you, make a commit that changes nothing but whitespace.
βοΈ Quadruple Revert: code fears your fickle nature, revert a commit four times.- π° I'm new here: Its your first day, or maybe not, make a commit to the repo.
This would be something like the triple revert acheivement when you have a commit that includes 3 reverts, or the coveted quadruple revert
Track lifetime leadboard on things like LOC added, deleted, total LOC change (added and deleted combined), etc
grep commits for fix, WTF, curse words, etc... we can show the % of commits that contain WTF, curses, fix, ship-it, etc showing the highest of each category for the projects