Skip to content

SFB1252/talks

Repository files navigation

Research Data and Methods Workshop Series

Site Schedule Docs License Build Status Python MkDocs Workshops Made with Open Science Research Data

Workshop series on research data management, ethics, literature management, and corpus linguistics tools for researchers at the University of Cologne's CRC 1252 - Prominence in Language.

About

This repository hosts the public website and materials for the workshop series, built with MkDocs and the Material theme.

Quick links (current series)

Getting started (MkDocs)

Local development requires Python. Recommended steps:

  1. Create and activate a virtual environment (optional)
  2. Install dependencies
  3. Serve locally for live preview
# From the repo root
python -m venv .venv
. .\.venv\Scripts\Activate.ps1
# If requirements.txt exists:
pip install -r requirements.txt
# Otherwise:
# pip install mkdocs mkdocs-material
mkdocs serve

The site will be available at http://127.0.0.1:8000.

Build static files:

mkdocs build

This outputs the site into the site/ folder.

Deployment

The site is published via GitHub Pages at https://sfb1252.github.io/talks. Pushing to main triggers publication (serving the contents of site/).

If links are not working immediately after deployment, allow 5–10 minutes for GitHub Pages to update.

Repository structure

├── docs/                       # All site content (MkDocs source)
│   ├── index.md                # Front page
│   ├── agenda/                 # Workshop schedules
│   ├── workshops/              # Workshop materials (01-12)
│   ├── calendar/               # Calendar integration files
│   ├── flyers/                 # Promotional materials
│   ├── resources/              # Additional resources
│   ├── onboarding/             # Onboarding materials
│   ├── retreat/                # Retreat materials
│   ├── presenter-resources/    # Presenter guidelines
│   ├── evaluation/             # Workshop evaluation system
│   └── stylesheets/            # Custom CSS
├── site/                       # Built static site (mkdocs build output)
├── mkdocs.yml                  # MkDocs configuration
├── requirements.txt            # Python deps for MkDocs/Material
└── README.md                   # This file

Contributing

We welcome contributions to improve our workshop materials. See our contributing guide for details on how to contribute.

License

This project is licensed under the terms specified in the LICENSE file.

Contact

This workshop series is part of the CRC 1252 "Prominence in Language" research initiative at the University of Cologne.