Total Views Count - Update
Well, I've now started work on it again and last Friday I ran it for the first time since January. Tomorrow I'll be running it again and will have a gain value for each group member to share with everyone.
It's still not completely finished, below is a description of how it worked before, how I've changed it and what I'm going to change further. Skip to the last bit if you want to read what the group's going to change into.
Where it was:
I used to run the group once per week by opening a Perl script on my desktop computer. The script automatically visited each of your profiles and added the total views count to a new column in a spreadsheet. Instructables updated some code, my script got confused, didn't update the spreadsheet properly and so all the data went screwy. I had to then post a forum topic and hand out patches, it took a long time.
Where it is now:
I've rewritten the Perl script, it now saves the data to a MySQL database instead of a spreadsheet. It also gathers far more data: total views, number of instructables, comments total, best answers total, number of forum topics, number of subscribers. I have a web page that looks up the total views from that database and displays a list I can copy to a forum topic. I still have to run it manually like before but it's much less hassle.
Where it's going:
I have spent a few hours working on learning to get Perl scripts working on my personal website. I can now automatically run them once per day, which I didn't know how to do. I now need to:
2) Write functionality to patch automatically
3) Design more patches! Once I have total views patches sending automatically I would like to award people for the following:
Subscribers: 10, 25, 50, 100, 250, 500, 1000
Answers: 10, 25, 50, 100, 250, 500, 1000
Best Answers: 1, 5, 10, 25, 50, 100, 200, 300, 400, 500
Instructables: 1, 5, 10, 25, 50, 75, 100, 200
Comments: 50, 100, 250, 500, 1000, 2000, 3000
Subscriptions: The newest site update now lets me see how many people YOU'VE subscribed to. The more you subscribe to. You'll earn patches for more subscriptions.
If you're arty and want to help out with this bit, please volunteer, it'll save me some time and they'll look prettier. The cartoons Caitlinsdad did for the total views patches were fantastic, but last time I asked he was too busy to design more.
4) Implement automatic sending out of all of the types of patches
5) Change the name of the group to reflect that it no longer really is just to show a list of total views. That's been surpassed when HQ added the baseball cards to profiles. Got a suggestion? Once done, the weekly forum topic that I post will become a pretty list of who's been awarded what patches.
Let me know in the comments if you've got feature ideas you'd like to see implemented or want to help out. This group's been going 2 years now!