I’ve temporarily disabled email updates due to a problem in the code.
At first I thought it was an issue with the data, maybe invalid interpretation of numbers or something. But that wasn’t it.
Turns out, the code was pulling the totals for all races and combining them. So the more races I was in, the higher my total was.
Anyway, I’ve disabled the emails for now, until the bug is fixed. I don’t expect that it will take too long to adjust, but there are some other things that I’m trying to sort out in the meantime. Here’s a few things on the short list:
- Bug fixes (critical only)
- Move code to GitHub
- Setup issue tracker (on GitHub)
- Setup wiki (on GitHub)
- Setup unit tests (keeps bugs from re-emerging)
- Integration with Travis-CI (for continuous integration testing)
It’s only a half-dozen things, but it’s no small task. It’s all fairly important, though. By moving to GitHub, I get exposure: it helps my resume (gives me some geek cred), allows others to look at it and consider helping, and gives me a wiki and issue tracker. The issue tracker will help my Beta users to see the list of issues, submit problems, and get updates when there are any, and so forth.
Any questions? Want to get involved? Say something in the comments!
I’ve got email updates being sent out. At least in theory.
They’re not pretty. They’re just barely formatted. But they’re being sent.
As of the time of this writing, they’re scheduled to run in the morning right after stats are updated. That should be around 9am. Each person should hopefully be getting a couple of emails: one for their race against me, and one for the race against themselves.
Get it? Got it? Good.
I’m close to having the email updates functioning.
I haven’t been very motivated recently to get this stuff done. Dealing with chaos in the family, stress, and looking for a different job have all been consuming my time. It’s one of those things where sometimes there’s so much to do that I just don’t want to do any of it.
Anyway, I’m hoping to have some emails being sent automatically in the next few days. Stay tuned!