Hi Everyone! I have a initiative that I’m working on which I started thinking about nearly two years ago now: Tournament Director Machine Information Wiki?
Problem Statement: There isn’t a good, centralized place where machine settings & setups can be stored for Tournament Directors.
Potential Solution: Settings stored in a GitHub repository which is pushed into OPDB & MatchPlay.events.
- Info files are stored in GitHub
- Information presented to TDs in MatchPlay
- Source Control used to track changes
- Changes are pushed into OPDB + MatchPlay
How it’ll look in MatchPlay:
Link to GitHub Repo:
If you’re interested in helping with this, please drop me a note/DM with your email and GitHub handle and we can invite you into the OPDB Slack and add you as a contributor to the GitHub repo. If you don’t have experience with GitHub, don’t let that hold you back from contributing! GitHub isn’t very complicated once you get started, and the workflow process will help with quality control.
More Details:
- Markdown files are created for:
- Competition Setup (things like software, switches, and adjustments)
- Competition Notes (things like tech notes, concerns, etc)
- Andreas has very kindly offered to store the data in OPDB and will soon integrate this into MatchPlay.events for TDs to see
- It’s organized by OPDB Group ID as a way to organize across multiple machines of the same type (i.e. old EMs with different names, or moderns with different versions)
- Initial data was seeded based on taking the data from PAPA/ReplayFX Competition Notes & dbs’s WA Pinball .docx files posted a few years ago
- That means we have initial coverage for about 400 different machines out of the ~1700 distinct OPDB Groups
- GitHub will be used for editing and version control
- This initiative is NOT for discussing tournament strategy, but it will be a place to document known problems with games that TDs should know
Basic Workflow:
- Create a GitHub branch or fork and make your proposed changes
- Submit a GitHub pull request which will be reviewed by an Admin
- Admins (which is currently only me) will merge the pull request and copy the data into OPDB, which will in turn be reflected on matchplay.events
What I envision is that there will likely be an initial rush of feedback to make changes to what exists or add in data for games that weren’t covered in the PAPA or WA Pinball feeds, and after that hopefully things live in a steady-state, especially for older games.
Hopefully this will be a fun effort that will provide value to the TD community! Many thanks of course to @haugstrup for the OPDB & MatchPlay support for this effort!