As it has been couple races in a row where havent had the possibility to start for race, as for teammate the same, been red light. Then in race grid not been full. Started to wonder could there be some kind of ranking that puts drivers in the order to the list? Or atleast if you have a no show, get automatically dropped down in the entrylist and then it could reset as these things might happen for the reason or another. And 2 noshows in a row removes automatically. Just something started to wonder during my metro to work. Can it be checked from server? Get driverlist like 5 mins after Q starts and compare to entrylist and then just remove 2nd no shows. Then couple redlights get to race in 2nd race of the season allready and not wait to the 3rd when you dont really have a chance of winning anymore. Noshow: Hmm get noshow if false (dropentrylist and set noshow true) Else remove entrylist(driver); See, i coded it for you aswell!
It's a good idea Toni. We have had conversations in the past about dealing with red light situations and drivers who do not unregister. Our Admins have the ability to drop drivers from an event at any time and that would advance other drivers up the list. That's one way to manage it. I believe you are designing a more automated way of managing the list. A plugin could be written to post the driver list back to an API endpoint we wrote, which then connects to our registration database and decisions made to unregister drivers based on certain conditions. That sounds like a fun project. For now we have to rely on admins to manage this. I love it when members have good ideas. Keep them coming. We do have a long list of features we want to add to our services. When I retire soon I will work for SRO!
As Mark has stated, the Admins can and do manage the registrations in one way i.e. we all typically unregister anyone who fails to turn up for two races in a row without prior notification of intended absence. Taking that a step further in some of the ways you have suggested might be a step too far, because as we have experienced many times before, real life can get in the way for many reasons. We see plenty of occasions where members turn up late during Qualifying due to unexpected delays and unregistering them may be the wrong thing to do. I've said before that the best way to confirm your entry is to register as soon as possible and not leave it until its too late to get in. Then you can always unregister or notify the admin of any absences that might arise.
Well one could post too that is coming late. My late registrations are mostly life related so rather not register if its 50-50 chance.
Our member registrations for most series do not reach the maximum allowed, so I would suggest you still register anyway. As you say you can always post your inability to attend, but will be guaranteed a place in the ones that you can make it to.
If possible it could be an idea to keep a history of the no shows. Repeat offenders could then be unregistered sooner.