ReportLab and OpenTrack Who are we?
Company and Team
Company and Team
Our solutions journey in athletics Started pro-bono league and county sites FINODEX - open data accelerator Information vision for the sport Working 14 months with European Athletics
Mission Statement Save time for all the volunteers, make it more fun for the participants, and help the sport to grow
Three pillars to the system...
Vision One software suite to manage all competition types, all year round, at all levels of the sport Cloud based and easy to use.
Federation Management
Techies love Estonia.. Simple governance structure Date of birth - Open Data Unique ID - Social security number Membership status - Open Data Proper historical results database
Date of Birth may not be enough...
Demo time. https://estonia.opentrack.run/
Club view Must show who is current. View is available to athlete - self checking
Team selection We know all the registered athletes in a given club/age/gender cohort Selecting a team becomes merely a few double-clicks
Stats and rankings.. Something for the athlete: history Needs athlete identification and data cleansing.
OPENTRACK - MAKING ATHLETICS GO FASTER Cross Country
OPENTRACK - MAKING ATHLETICS GO FASTER How most people do it...
OPENTRACK - MAKING ATHLETICS GO FASTER Key Achievement: Live Results
OPENTRACK - MAKING ATHLETICS GO FASTER European XC 2016 Recorded live, as backup to Omega Two iphones versus a truck of equipment Live team results on the line
OPENTRACK - MAKING ATHLETICS GO FASTER Let s race... https://opentrack.info/c/eacon/
OPENTRACK - MAKING ATHLETICS GO FASTER
5 - Towards an Open Platform
Three pillars to the system...
Benefits of a common standard For decision makers Cheaper software Interoperability Less risk than going it alone More modern software What it means to the sport.. Huge volunteer time saving More fun for participants
Standard launched at AthTech - last week
Open, common database Organisations Feds, clubs, uni s, leagues, regionals People Athletes, Coaches, Officials Venues Tracks, HQs, Road & XC courses Competitions Track, Road, XC People data needs to comply with GDPR
We need a common database We need common identifiers for things Common URLs for all resources Website exists: https://data.opentrack.run/ Example: IOC-like codes for all clubs
Club Codes
Open standard for data exchange JSON format - your phone understands it Standardised event codes Always use 3000SC Works with spreadsheets too Easy to understand
Open source code All the tables and calculations, correct, once Combined events scoring Masters age grading High jump ranking Graphics, charts, displays - share and re-use
Tools for collaboration World Wide Web Consortium process Mailing list anyone can join Place to put code AthTech conferences and meetups Don t do it on your own - talk to us!
OPENTRACK - MAKING ATHLETICS GO FASTER The European Data Capture System Andy Robinson, OpenTrack
OPENTRACK - MAKING ATHLETICS GO FASTER Goal: capture data for approx. 300 ranked competitions, promptly and accurately
OPENTRACK - MAKING ATHLETICS GO FASTER Problem 1 - how? Everyone s systems are different Results are collected in spreadsheets, national systems and desktop packages. They appear on web sites, in spreadsheets and as PDFs. There are no standards for interchange of data Solution: Standards, tools to upload and check them. W3C standards project
OPENTRACK - MAKING ATHLETICS GO FASTER Problem 2 - why? Not motivated Competition over. Results in Excel/PDF. Exhausted volunteer! Solution: Incentives: microsites, live results on web, automatic scoring. Make it easier and faster than ever to produce results.
OPENTRACK - MAKING ATHLETICS GO FASTER The solution 4 logical stages Standards - thank you Martin et al. Data transfer Error correction Fun stuff
OPENTRACK - MAKING ATHLETICS GO FASTER Data transfer Set up competitions Organisers set up screens List of major competitions
OPENTRACK - MAKING ATHLETICS GO FASTER Organiser s competition set up screen
OPENTRACK - MAKING ATHLETICS GO FASTER List of competitions: have yours here
OPENTRACK - MAKING ATHLETICS GO FASTER Data Input Depends on tech literacy of organiser
OPENTRACK - MAKING ATHLETICS GO FASTER Direct Input World Championships enter the results yourself (on test!) Athtech 200m or the European XC champs: our own race timing Paste them direct Upload them FinishLynx
OPENTRACK - MAKING ATHLETICS GO FASTER Enter data directly into grid
OPENTRACK - MAKING ATHLETICS GO FASTER Mobile timed results at the highest level: Chia 16
OPENTRACK - MAKING ATHLETICS GO FASTER FinishLynx results straight onto the web: UK 10,000m champs 2017
OPENTRACK - MAKING ATHLETICS GO FASTER Data Quality Validate the data as it goes in Work with Tilastopaja to clean data Recognise athlete names Make data open - more eyes better Log changes - audit trail
OPENTRACK - MAKING ATHLETICS GO FASTER Where does data then go? Who wants it? Subscribe - national, european, masters, personal... Offer organisers microsites Excel downloads with splits - for the real data geeks Live team competitions - updates on phones Make results fun - even field events!
OPENTRACK - MAKING ATHLETICS GO FASTER Excel download including splits
OPENTRACK - MAKING ATHLETICS GO FASTER Mobile friendly sites to follow events live
OPENTRACK - MAKING ATHLETICS GO FASTER Follow field events graphically live
1. Prepare Set up fixtures you want to track. Invite organisers. Online directory 2. Promote Open, public fixtures directory. Like/share/tweet about ranked meetings. Help organisers promote 3. Input - 3 ways A: DIRECT INPUT Multi user, mobile devices, paste or key in B: EXCEL: Upload file in standardised format,, get instant feedback C: SYSTEMS e.g HyTek, D3, National system. Upload in standard format via our API OpenTrack Tilastopaja Competition Microsites Check all inputs. Display and visualise. Allow review Lookups Provides SB/PB and name recognition to OpenTrack Meet organiser certifies and publishes Intelligent checks, revisions, QA Open Database Checked results are free to re-publish: OpenStreetMap-style license ( copyleft ) Results Manage data over time (doping bans, recalculate) Basis for rankings NATIONAL SITES Club level Data downloadable in standard, open formats. SPECIALIST Masters Rankings, Multi-events, Research Display on EA site with web widgets
8 - Making it fun
We re a data publishing company.
Tilastopaja has a huge database
Imagine what we can do together...