Documentation is never complete; if you see a section that's missing information, please make an issue. If over the course of working with the website you discover something that might not be immediately clear to everyone, consider making a pull request adding it to the documentation so fewer people get tripped up on it in the future!
hacksoc_org/
: Python package for the build systemstatic/
: files that are served as-is, and will rarely (if ever) change, suitable for cachingfonts/
: font and relevant files (such as font stylesheets)images/
: images, logos, and faviconsjs/
:.js
scriptsminutes/
meeting minutes in PDF format- CSS files are kept (currently) in the root of
static/
templates/
: top level contains templates that don't directly produce a pagecontent/
: every file in this level maps 1:1 with a produced HTML pagenews/
:.md
and.html.jinja2
files for news articles.servers/
:.md
files for server READMEs