Release #2 Teams and Multi-Class Support

Release #2 is LIVE! and I’m here to update you on the changes that were made. I posted an update on January 30th, that explains the admin side of creating teams. You can find that post here. Since that part was covered I’ll be covering Multi-Class and output.

MC-entering-results

Above is an image of the Manage Races screen. You can see that we are editing a race in a multi-class series. I have added to the results 2 racers from the Prototype 1 class and 1 racer from the GTS class. If I add the selected racer from the left who is in class GT3, he should automatically be assigned position 1 for that class. This functionality should help reduce time when entering multi-class results. Just be careful when removing racers because when you add again it may not have the correct default position. I plan on improving that issue in the future, but it seems like a fringe case to me.

teams-mc-results

This image is the Race Details screen, on the left are results from a team-enabled race and on the right are results from a multi-class race. For team results you’ll see normal race results, but we’ve added a way to see your bonus points and the real finish position. You can also see your individual series standings and the change since the previous race. Below that are the team race results and team series standings. For multi-class results we break up the individual results into the classes and to the right of that we calculate the overall series standings.

On a side note, in the above-left image you can see that I re-labeled the Series Description and Race Description sections to better reflect what you should see when you click to expand those areas.

There are some things I know I need to work on soon and I would like to list them here to hopefully head off some questions.

  • Right now the teams do not span multiple series. Once a series ends, the data aggregation for the team ends. I would like to be able to make teams persist as long as the club wants, and make that happen in a dynamic way. It’s kind of a tall order but I have some ideas and will come up with the best way before I start coding.
  • The team leaderboard that I have implemented is useful, but I would like to expand on the data output. I’m thinking of adding a stats page or maybe a special area to the club home page. We could be showing stats like, most successful team, and it could link to the series that team raced in. Also, on the Racers screen it would be cool to show the teams that each racer is or had been a member of, or which class they participated in the most.

What is Next?

Funny you should ask… The next release will involve adding support for qualifying. I haven’t worked out all the details yet, but will be working with a GranTurismo racing league to nail down the particulars. At a minimum you will be able to define where a racer qualified for each race and it will show their qualifying position in the results. This release will probably expand and depending on what actually goes into the release it could be released as early as the first weekend in March or as late as April 4th.

After that I would like to work on an update to allow gathering of additional stats for endurance racing. Once that gets published there won’t be too many other vital pieces of data to be collected and more work can go into output, reports, searches, etc.