This repository is the GitHub template for yearly AISTATS conference websites (aistats20XX). Create a new public repository from this template, then replace the 20XX placeholders.
The site is a Jekyll project hosted on GitHub Pages. Most content is driven by YAML in _config.yml and markdown pages; the visual chrome comes from the remote theme aistats/jekyll-theme.
These steps need admin access on the aistats GitHub organisation:
- Create a new public repository named
aistatsXXXXfrom this template (new repository). - Set a short description (dates and venue), then create the repo.
- Create an
aistatsXXXXadmin team and grant it admin on that repository. - After the site is live, update the society landing page at aistats.github.io if this year should be listed as current.
- Set
baseurlto/aistats20XX/andrepository/ghub.repositoryin_config.yml. - Fill
conference.year,instance,location,venue,dates,banner, andbanner_title. - Add chair details under
conference.chairsand a contact email underauthor.email. - Place banner (and optional venue) images in
assets/images/. - Confirm the site builds at https://aistats.org/aistats20XX/.
Organiser workflow notes (venue, committees, submissions, and so on) live in _doc/. Those files are not published as site pages.
Programme management (CIPs, backlog, VibeSafe) for AISTATS sites and themes lives in the sibling site-management repository (aistats/site-management), not in this template.
Standard public pages match recent conferences (2023–2025):
| File | Purpose |
|---|---|
index.md |
Home |
dates.md |
Key dates ({% include listdates.html %}) |
call-for-papers.md |
Call for papers |
code-of-conduct.md |
Code of conduct |
registration.md |
Registration |
committee.html |
Organising committee from _config.yml |
faqs.md / reviewer_guidelines.md / ac_guidelines.md |
Author and review guidance (guidelines are seeded from recent years; edit in place, then fold improvements back into this stub) |
invited.md / schedule.md / awards.md |
Programme |
camera.md / poster.md |
Camera-ready and posters |
other.md |
Past meetings (usually hidden) |
Optional venue starters are underscored (_accommodation.html, _local.html) so they stay out of the nav until you promote them.
- Edit YAML and markdown rather than inventing new HTML layouts when possible.
- Local includes under
_includes/override theme fragments for the banner and date lists. - For local builds you may need
webrickin theGemfileon newer Ruby versions.