College quizbowl calendar static website
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
_data/sets
_includes
_layouts
_plugins
_sass
assets
map
.gitignore
2017.md
2018.md
404.html
CNAME
Gemfile
Gemfile.lock
README.md
_config.yml
about.md
help.md
index.md
map.md

README.md

College quizbowl calendar

This is the repository for collegequizbowlcalendar.com, a static site coded in Jekyll that is intended to centralize information about the college quizbowl calendar.

License

This project is licensed under the terms of the GNU General Public License (GPL).

Contributing

Contributions are certainly welcome. Anyone with a GitHub account can easily submit issues or pull requests. Feel free to participate in community review on issues and pull requests. Ask for help if you need to.

Some guidelines: Non-trivial pull requests should be left open for at least 48 hours to allow for review. Please don’t forget to test your changes locally. Don’t blindly push upstream if you’re a contributor with commit permissions. Keep the code clean and the commit graph sane.

Spec

The layout of the main calendar pages (which contains the large tables) is defined by _layouts/year.html.

The order of tournaments within each part of a year (e.g. Fall or Spring) is defined by _data/sets/‹year›/seasons.yaml.

Information about each set is stored in a separate YAML file in the _data/sets/‹year›/ folder. The following list of keys are supported:

Key Description Example
name Name of the set EFT 2017
slot Name of the standard slot “Fall Medium 1”
prev List of sets previously in this slot [EFT 2016, MFT, PADAWAN, IFT]
diff Difficulty name Medium
diffstar Difficulty rating ●●
eligible Eligibility details Closed
submission Packet submission details Required
announced Date of global announcement 2017-03-23
announceurl URL of global announcement http://hsquizbowl.org/forums/viewtopic.php?f=8&t=19786
firstonline Date of first online mirror 2017-09-16
firstmirror Date of first mirror 2017-09-30
mirrors List of mirrors { date: 2017-09-30, region: 1A, name: Yale,
eligible: HS, cancelled: yes }
clear Date when the set is clear 2018-01-23
reallyclear Is the set confirmed to be clear yes
ebol Is the set participating in EBOL no
packetsurl URL to packets on archive http://collegiate.quizbowlpackets.com/2048/

Information about the geographic regions is stored in map/regions.js. The two-letter region IDs are also defined by _layouts/year.html, but this duplication will eventually be removed.

Information about the colleges on the circuit map is stored in map/colleges.tsv.

The spec is likely to change. Watch this repository to keep tabs on any changes.