I have to be a little bit honest here... one of my biggest motivators is looking at any sort of analytic page. One of the main reason I love open source so much is that it keeps me motivated to move forward. When I see that my overall statistics are rising, it boosts my spirits that I can keep on enduring. Some of the websites that have given me these motivations are...Ohloh.net
They have so many statistics dealing with open source projects, and so many ways to compare your progress with other projects of the same or different languages. I always am motivated to keep my statistics as high as I can knowing that my projects do not have the budget or resources many of the projects on here do.Github.com
Keeping track of the repository history is nice, but nothing keeps me motivated like the graph sections. By looking at how much work that I've done over time, just like Ohloh, it impacts me to continue to do work.Honorable Mentions
Actually, any place that has any sort of analytic system really keeps me motivated. Some recent ones that I like to track are Bloggers
, Google Analytics
, and even some non-programming ones like DeviantArt
More effective or less effective than your example Riven, I don't know. But, when I am down on my luck and I feel like I'm not getting anything done, there is something about looking at that past progress that perks me right back up and gets me coding again. I guess there is some benefit for me being such a "pack rat" after all.