-
Notifications
You must be signed in to change notification settings - Fork 6
Meeting 2022 02 08
Title: Virtual Meeting Open Athletics
- Tue 8th Feb 2022, at 09:00 UTC (10:00 CET, see Other cities)
- https://meet.jit.si/openathletics
- UCI API Overview - Eddy V.
- Evolution of the WA's draft - Martin + all
- AOB
- Introduction of new members: Margus H (Sportity)
[Eddy V. presented the UCI BWS API with real examples oriented to velodrome]
- https://ucibws.uci.ch/api/swagger/ui/index
- Examples to get /competitions /riders and /teammembers
[Eddy explained the API in detail, focused on the unique UCI IDs (long integers) to identify riders]
- Example of filtering of
Tom Pidcock
-> not found because his name isThomas
- But there is a unique UCIID for all riders -> long integer for the ID for UCI
- The Swagger documentation very complete and easy to use.
- Eddy showed some examples of mistakes in the data (e.g., wrong IDs or quotation marks in the name fields)
- UCI-ID is the base for the centralized data
- The registration of riders in competitions is based on their UCI-ID
[Discussion after the presentation]
-
The disciplines (types of events) are based on predefined plain texts in English.
-
There is a clear similarity of cycling and athletics. Perhaps the difference is the number of athletes
-
Service providers discover athletes from the UCI ID
-
Athletics is different, top level federations discover the data after registrations, not at the beginning of the season.
-
Could be feasible national federations to submit to WA the athletes to populate their federations?
-
It's difficult but it could be great if WA would provide an API for the member federations to submit their athletes beforehand. The API could return the list of WAID's so the national federations could identify their athletes with the "universal ID".
-
We could create a pilot with some federations to see if this could be feasible.
[Martin introduced the latest changes in the specification] [Questions raised and discussion for the refinement of the model]
Proposals:
-
Competition Unit
: to include a new fieldgender
to define the category according to sex and age. -
Competition Unit
: to include a new fielddiscipline
-
discipline
(type of event): to define a taxonomy with the official (and most common) ones
-
-
To include a flag to indicate if competition is held outdoors or indoors -> We could use the existing discipline model.
-
Change term
Race
->EventUnit
(to include field events) -
Change term
RelayTeam
->Team
(to include non-relay team events) -
Change term
RelayResult
->TeamResult
(to include non-relay team events) -
Change term
number
inRace
->order
(more clear) -
IndividualResults
: to include a newarray
ofstrings
with the features related to results (e.g.,RC
,>
,...) -
Round
: To add new fieldorder
(integer), to indicate the index of the rounds in a competition. -
Proposal to explore the possibility to define results in numeric format (for better processing).
- Next meeting on 9th March. Same time.