jpschewe / fll-sw

FIRST Lego League scoring software
http://jpschewe.github.io/fll-sw/
GNU General Public License v2.0
10 stars 7 forks source link

Finalists Scheduling Flow Clarity #827

Open eengstrom opened 4 years ago

eengstrom commented 4 years ago

Especially with the two-computer setup (performance/judging), it seemed a bit harder to really be sure I had the right flow of information to make sure I could do as much pre-work as possible for scheduling finalists.

From memory, I think we did this (P=Performance / J=Judging):

Essentially, I would like Jon to verify this flow works and find a place to put this so it's clear. If Jon would like help to 'validate' the placement of this flow 'documentation', please ask.

One last note: there was a sheet of paper I got somewhere along the way during the day that had 9 or so steps on it. Most of that was oriented to the performance computer person, and was pretty good, but it missed a few of the interactions between the perform-ace and judging rooms/people. Also, the numbering of the bullets was such that every number was "1".

eengstrom commented 4 years ago

I'd like to /cc Jeannie, but I don't see her listed - is that because she's not a developer?

eengstrom commented 4 years ago

/cc @jeanniebadger

jpschewe commented 4 years ago

@eengstrom the flow is as follows. Note that there is no need to enter the extra categories, they are now specified in the challenge description.

  1. (P) create head to head brackets in the morning
  2. (P) after the 3rd round is complete, export the database. This is step 8 on http://localhost:9080/admin/performance-area.jsp
  3. (J) Upload the file to the judges server. This is step 5 on http://localhost:9080/judges-room.jsp
  4. (J) do finalist scheduling. This is in the bottom section of http://localhost:9080/judges-room.jsp
  5. (J) Export schedule. This is the last link on http://localhost:9080/judges-room.jsp
  6. (P) Import finalist data. This is step 2 under Sectionals and State on http://localhost:9080/admin/performance-area.jsp
  7. (P) display schedules

Note that everything should be on http://localhost:9080/judges-room.jsp and http://localhost:9080/admin/performance-area.jsp in order. You can download a test release at https://jenkins.mtu.net/job/FLL-SW/job/master/lastSuccessfulBuild/artifact/build/distributions/ and get last year's state database from https://drive.google.com/file/d/1N3kfOsrGboB3iavHhA6R02JHqiBMcGcg/view?usp=sharing

jpschewe commented 3 years ago

@eengstrom does this make sense? Any questions about it?

jeanniebadger commented 3 years ago

NOTE: I do not have any scores entered. That may be the issue but...

I know it asks about Head to Head being initialized. Since there is no H2H, I ignored that. Maybe that is an issue?

I am working through the steps to schedule finalist judging for State. Trying to figure out how many time slots I need to create. I have dummy teams setup on my local computer. I am pretty sure I have gone through the process as described above. I can get the Teams in Finalist Judging to display on the Display. When I try to get Finalist Schedule for each team, I get an error. Bug Report is [attached.](url bug_2021-02-22_12-0314869219126696158105.zip

When I try to select Private Finalist Schedule PDF, I get a 404 error image

image

jpschewe commented 3 years ago

@jeanniebadger that report has been removed, The link will be updated in a future release. Please use the link for the finalist schedule on the reporting index page.

jpschewe commented 2 years ago

@eengstrom @jeanniebadger and I have added documentation to the software over the past year that should help with this some. There is now a head judge page that has steps in order. Can you give the most recent release a try and see if it makes sense to you?