Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mockups: Add admin data to facilitate event official/unofficial decision-making [8,8,1] #2408

Closed
stenington opened this issue Mar 3, 2020 · 9 comments

Comments

@stenington
Copy link
Contributor

stenington commented Mar 3, 2020

Related to #2392, the program team has asked for support (in the likely form of some platform tweaks) in determining whether events should be considered official or unofficial. It sounds like what they need to see is which teams/submissions are in which events, and how many of them have completed their submissions. The exact path for getting that information is TBD.

@stenington
Copy link
Contributor Author

In the admin, it seems you can go to Teams and add "Event name" as a column, but can't get any submission information there. In Submissions you can filter for "Live, official event submissions" and either filter for "Yes, submitted" or otherwise see progress info, but you can't get any further information on the event a submission belongs to.

It seems to me like the shortest path to solving this one is to add bits of event data in "More columns" that let an admin tie everything together as needed, but I would want to confirm that that would work before building it.

@stenington stenington changed the title Add admin data to facilitate event official/unofficial decision-making Add admin data to facilitate event official/unofficial decision-making [?, ?, ?] Mar 6, 2020
@stenington
Copy link
Contributor Author

The next step on this ticket could be mockups, or maybe just a conversation with the program team about what they would currently do, and what they'd like to see?

@stenington
Copy link
Contributor Author

stenington commented Mar 10, 2020

@rsgonzal proposed that the event detail view could also show info on the teams and their submission statuses, which would be another option here.

@hellafitz
Copy link
Collaborator

hellafitz commented Mar 11, 2020

Deliverable: quick check w/ Program Team (Ophelie) on direction, then v1 mockups, subsequent feedback from program team, and v2 implementation ticket created

@hellafitz hellafitz changed the title Add admin data to facilitate event official/unofficial decision-making [?, ?, ?] Mockups: Add admin data to facilitate event official/unofficial decision-making [8,8,1] Mar 11, 2020
@stenington stenington added 4 - In Progress Keep <= 6 and removed 3 - Iteration Backlog Keep <= 8 labels Mar 13, 2020
@stenington stenington self-assigned this Mar 13, 2020
@stenington
Copy link
Contributor Author

3rd option might be adding a counter cache to events that tracks the number of completed submissions and makes that available as a column. That might be combined with suggest #2 for a more detailed view.

Another possibility is that admins don't care nearly as much about seeing this info if a tool does it for them (#2419), so that should be asked about in the planning for this ticket.

@rsgonzal
Copy link
Collaborator

rsgonzal commented Mar 17, 2020

Going to check in at technovation meeting to see if we should pursue this. I'm guessing no, since all judging will be online and events are unofficial.

Or do we still want to work on this one for next year?

@stenington
Copy link
Contributor Author

I've been emailing with Nick and Ophelie, and can update this ticket soon.

@stenington
Copy link
Contributor Author

The current proposal, based heavily on feedback from @nickiredescent, is to build out the events page this way:

localhost_3000_admin_events_85

Currently collecting feedback on this proposal.

@stenington
Copy link
Contributor Author

It would be helpful on the Events page to have additional optional columns of "Submitted count" and "Unsubmitted count" to help hone in on the teams that need investigating. Those would need to be implemented as counter caches to facilitate sorting.

@rsgonzal rsgonzal removed the 8 - Done label Apr 9, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants