Skip to content
Alexander Refsum Jensenius edited this page Jul 4, 2026 · 7 revisions

This wiki documents how the mishmash.no website is built, what it contains, and how to add or update content.

The MishMash site is a Jekyll static site for the MishMash Centre for AI and Creativity — a Norwegian research centre on AI and creativity (2025–2030). Source code: github.com/MishMash-Norway/mishmash-web.

Wiki pages

Quick reference — content types

Paths below are under site/ in the repository. Published URLs omit the site/ prefix.

Content Source Published URL Layout
Events _events/*.md /events/{slug}/ event
News _news/*.md /news/{slug}/ default or page
Work packages (public) wp1/wp7/ /wp1//wp7/ page
Work packages (internal) internal/wp1/ /internal/wp1/ internal
People _directory/people/{slug}/ /people/{slug}/ person
Institutions _directory/institutions/{slug}/ /institutions/{slug}/ page
Projects _directory/projects/{slug}/ /projects/{slug}/ page
General pages **/index.md follows folder path page or default
Vacancies vacancies/index.md /vacancies/ page
Results results/index.md + _data/mishmash_results.yml /results/ page
People network people/network/index.html /people/network/ default

Legacy /directory/people/… and /directory/institutions/… URLs redirect via redirect_from in front matter.

Directory scale (approx.)

Type Count Notes
People 117 Includes board, council, WP leaders, members, associates
Institutions 36 Partner universities, libraries, industry
Projects 22 MishMash and related research projects

Languages

  • English — default, site root (/about/, /events/, …)
  • Norwegian (Bokmål)site/no/… with lang: nb and translation_url links
  • UI strings — site/_data/translations.yml

Key automation

  • Deploy: merge to main → GitHub Pages
  • Nightly sync: NVA people enrich → results sync → reciprocity fix → tag merge → validation (see Directory and Deployment)
  • Directory validation: python3 scripts/validate_directory.py (errors block CI; warnings are advisory)
  • Tag normalisation: python3 scripts/merge_tags.py (see Tags and Keywords; runs nightly after NVA sync)

Clone this wiki locally