Logiqx / wsw-tech

Technical tasks relating to Weymouth Speed Week
0 stars 0 forks source link

Allocation of Motions #53

Closed Logiqx closed 9 months ago

Logiqx commented 1 year ago

We need a process to allocate Motions to people who are hiring.

After careful consideration, I think this is best placed in the Joomla environment / database. One of the big advantages of this is that the allocation of tallies and Motions can all be done prior to the event, without any dependency on the Python / Docker environment. Tally numbers are just the entrant number (typically 1 upwards). Motion IDs can be allocated to entrants once their entry has been reviewed and perhaps only once they have paid?

The Joomla database will therefore contain the list of entrants (including tally numbers) and a list of Motions assignments.

Notes:

It may be that Motion assignment is a relatively manual process but it could be seeded by the initial entry.

Logiqx commented 1 year ago

This is also related to #23 (Quick Motion Registration) which will be handled by the Joomla environment.

nickjpovey commented 1 year ago

I believe we now have a solution. When you have a free hour or so try making an entry on the WSW web site as a competitor and then visit the "WSW Entries" menu option. There you will be able to edit each entry - e.g. allocate the Motion number(s), when that is saved a PDF is produced for the office with all the necessary data they need (including Tally number) and there is also an option to download the data you need as a CSV file. So all "admin" can be done via the web site frontend.

Logiqx commented 9 months ago

Related to #57 (allocating motions)

Happy with the Joomla solution so closing this issue