For you out there wanting to use such a tracker: I'm currently working on version 2.0 of the HoT Tracker. It will be released at the beginning of the new year, maybe even earlier.
Let me just explain my motivations.
First of all the original HoT Tracker was developed by me "just for fun" and for exclusive use by my team (Hell on Tyres) only. Back then I wanted to try out this whole LFS-querying stuff and ended up with the tracker.
Since it was not designed to be "shipped", but was shipped anyway, the installation and configuration of the tracker was not as simple as it could have been ...
Due to a lack of spare time I also denied to do any support after it was released. I was happy to see the tracker was used by lot of teams anyway and the community (mostly german community) helped itself with all the issues.
Then there came out the LFS World SDK, which I didn't use in my old tracker.
So last weekend, I just tried the LFS World SDK out and again - I ended up coding all Sunday long and starting a new HoT Tracker.
So the difference now is that the HoT Tracker v2.0 will use the LFS World SDK for all LFS World queries. Furthermore, the new tracker will be designed to be "shipped", which means that I will do my very best to make it easy to install and to setup.
In fact, I will try to design the new tracker to be an SDK also. You will be able to use it as you want. For some feature (online status of racers and servers) you will not even need a MySQL DB, for other features (like the PB/HL team tracker) you will have to setup MySQL on your server.
So I will try to make it as modular as I can, easy to maintain for you, easy to support for me, easy to extend it's functionality in future times.
The first release of the new HoT Tracker will basically only cover the features of the old Tracker:
- Online Racers (friend, team mates)
- Server Status
- HL/PB Tracker (MySQL needed)
But I can already imagine that future releases will have a User-Authorization concept, a MySQL-based racer management (to add tracked racers via online form) and some other things ...
Being a professional software developer (well, not in the area of PHP/MySQL, but who cares) should help to create something good.
So, do not nail me down on any features or release dates, since this is still a spare-time-project for me. But I will try to finish it.
Kind regards,
HorsePower