Skip to content

Going Live Log

Art Hundiak edited this page Jul 13, 2016 · 14 revisions

We went live on schedule around noon on Monday. No real problems.

Re-sequenced the game numbers right before going live. All the divisions still had a full set of soccerfest games so the first pool play game all had the same sequence number suffix. Next year maybe have starting numbers for soccerfest, pool play and medal rounds. Or maybe a fixed starting number for each day of the tournament. Or maybe just go simple and use a straight sequence. Do need to ensure not relying on the order of sequence numbers. Guess we will find out if we ever need to add games back in.

Adjusted the U16B soccerfest schedule after going live. Used the pool team report to update which teams show up for which slots. Used the game report to remove unneeded soccerfest games. All worked well.

Rick also fixed a region type for one team using the reg team report.

Got a problem report about removing oneself from an assignment. Somehow ended up with an Open slot with a regPersonId. The slot updater did use two different update statements. It was using a clone to decide if the slot needed updating. Somehow it was deciding to update the state but not the person. Still not sure how.

Added code to force updates of all the information. Also added a validator script to ensure problem would be detected if it did happen again. Need to refactor the updater to not use a clone but will try to avoid doing so before the tournament.

Started getting exceptions when showing results for one pool involved in cross pool play. The code was messed up. Only one team of a cross pool match we being retrieved. Fixed it by always calculating the results for the entire division then filtering to a single pool. Go back after the tournament and refactor.

Have one mystery route still being tracked down. GET /schedule/teamhttp:...results/poolplay.

One complaint so far about the U16B schedule matchups.

Discovered that national was wanting to use iframes to expose the schedule to their site. As implemented, it does not work one some browsers. National never bothered to tell Rick or I about these plans. Went and added the P3P header we had used for 2014. Looks like they just linked to our site now so all is well.

Had the game durations set wrong for soccerfest games which precluded referees signing up for back to back games. On the other hand, it did provide a good test for the conflict checker. Fixed by adjusting the durations.

My schedule was sorting games by game number. Fixed to sort by start time. Added sort constants to the finder.

Tuesday, July 5th - Soccerfest adjustments

Added individual pool teams with more specific descriptions of who plays where. Made a custom script for this. Took about 3 hours of programming time.

Tuesday, July 5th - Add availability to referee summary

Thursday

Moved scoring table. Next time, determine the most quiet area and claim it first. I enjoyed being part of the action instead of being in a hotel room.

Need easier way to scan all games by number since number jump between pools. Need clearer way to type in number on game report form. Better way to calculate next number when numbers are skipped. Add Next/Previous buttons.

Suggest again that we print team information from zayso on game cards. Perhaps using labels.

Don't leave the screen if info has changed.

Need to be able to cancel a game and drop it from the standings but keep it in the database. We had a number of games cancelled due to weather. Used spreadsheets to delete the games. Worked okay but perhaps a cleaner way.

Be nice to have a copier/scanner/printer.

Saturday

Nice to have some sort of alert system for red cards? Ensure player does not play and review for violent conduct.

Getting a status of pending after clearing a game score.

Be nice if we could log who updates scores. Had a mystery entry (U16B-4,12:00pm)

Add updates to TBD. Was able to do this with a pool team import but it did require some manual editing.

The more detail we can add to imports the better.

Changed state from NM to TX for a team. Worked as designed. Just e sure to update both the team name and the sars string.

Add colors to results status/state.

Pending assignments show up as a game on My Schedule. Better filter needed.

Just as an aside, might want an import strictly for soccerfest points. Had some last minute soccerfest point changes and had to be careful not to overwrite the points when importing medal round information.

Sunday

Need to add sort by quarter final. semi finale to registered team export. This reduces moving teams to their next round to a simple copy paste. It should actually sort on the last column with keys filled in.

Tony B - Add a 'referee on site' status. Add simple assignor/assessor notes section.

Had to do last minute tweaks to advance teams to finals. Make sure we do a complete test next time! My fault for being too lazy to make a complete end to end test.

Tony B suggestions

  1. Add referee on site
  2. Add observer notes
  3. Make it really easy to use on phones.

Add division to medal round results. Pool key team view. Having the division makes it easier to review the results without having to look at the table title.

Hardware

  1. Stapler
  2. Tape
  3. Rubber bands
  4. Three 8 foot tables.
  • Initial data entry (computer)
  • Verify data entry (computer)
  • Game card storage and retrieval