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

Expose city name and registration information (open date/time, base fee) #16

Open
JonEsparaz opened this issue Jul 26, 2023 · 1 comment · May be fixed by #17
Open

Expose city name and registration information (open date/time, base fee) #16

JonEsparaz opened this issue Jul 26, 2023 · 1 comment · May be fixed by #17

Comments

@JonEsparaz
Copy link
Contributor

JonEsparaz commented Jul 26, 2023

Speedcubing Canada would like to automate generation of our competition announcement graphics. Example: https://www.instagram.com/p/CvDBfiZrNrX

Data that we have in the graphic, but is currently missing from the WCIF export: cityName, registration_open, and base_entry_fee_lowest_denomination (and I guess currency_code for completeness).

I would like to propose exposing at least this additional data (possibly more if it makes sense to also include registration_close as an example). Having this data in the export would be preferred over web scraping and I imagine that other ROs could benefit from this data if they are also seeking to automate competition announcements (perhaps for their own graphics or a mailing list).

@gregorbg
Copy link
Member

Nice idea, but unlikely that we will work out a complete specification before Worlds. Keeping this open for future reference :)

timreyn added a commit to timreyn/wcif that referenced this issue Dec 16, 2023
gregorbg pushed a commit that referenced this issue Mar 8, 2024
* Add RegistrationInfo to the competition.

Part of #16; stolen from @JonEsparaz's #17.

* Include RegistrationInfo in the example.

* Walk-in -> on-the-spot.

* Delete duplicate competitorLimit.

* Specify that registration fees are in the lowest denomination.

* Fix typo.

* Fix typo.

* usesWcaRegistration -> useWcaRegistration

for consistency with the database.

* Fix example.

* Change lowestDenomination to iso.

* Rename field to baseEntryFee.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants