GitHub Repository Setup Guide
This document provides instructions for setting up this folder as a GitHub repository and making it available online.
Repository Structure Overview
The repository is organized with the following structure:
talks/
├── README.md # Main repository overview
├── LICENSE # Creative Commons Attribution 4.0
├── .gitignore # Git ignore file
├── mkdocs.yml # MkDocs configuration
├── requirements.txt # Python dependencies
├── docs/ # All documentation (MkDocs source)
│ ├── index.md # Front page
│ ├── agenda/ # Workshop schedules
│ │ ├── winter-2025-26-schedule.md
│ │ └── summer-2025-schedule.md
│ ├── workshops/ # Workshop materials (01-12)
│ │ ├── 01-good-academic-practice/
│ │ ├── 02-research-data-management/
│ │ ├── 03-ethics-approval/
│ │ └── ...
│ ├── calendar/ # Calendar files
│ ├── flyers/ # Promotional materials
│ ├── onboarding/ # Onboarding materials
│ ├── resources/ # Additional resources
│ ├── retreat/ # Retreat materials
│ ├── presenter-resources/ # Presenter guidelines
│ └── evaluation/ # Workshop evaluation system
└── site/ # Built static site (generated)
Setting Up the GitHub Repository
Step 1: Initialize Git Repository
Step 2: Create GitHub Repository
- Go to GitHub.com and sign in
- Click "New repository" or go to github.com/new
- Repository name:
rdm-workshop-series(or your preferred name) - Description: "Research Data & Methods Workshop Series - SFB 1252 Prominence in Language"
- Set to Public (recommended for open science)
- Do not initialize with README, .gitignore, or license (we already have these)
- Click "Create repository"
Step 3: Connect Local Repository to GitHub
git remote add origin https://github.com/YOUR-USERNAME/rdm-workshop-series.git
git branch -M main
git push -u origin main
Replace YOUR-USERNAME with your actual GitHub username.
Step 4: Configure Repository Settings
Enable GitHub Pages (Optional)
- Go to repository Settings → Pages
- Source: Deploy from a branch
- Branch: main / (root)
- This will make your README.md available as a website
Add Repository Topics
Add relevant topics to help others discover your repository:
research-data-managementopen-scienceworkshopsacademialinguisticscorpus-linguisticsuniversity-of-cologne
Repository Description
Use this description: "A series of talks and tutorials on research data and methods with a focus on best practices and principles of open science, organized by SFB 1252 'Prominence in Language' at the University of Cologne."
Recommended GitHub Features
Issues
Enable issues for:
- Workshop feedback and suggestions
- Resource recommendations
- Technical questions
- Content updates
Discussions
Enable discussions for:
- General questions about research methods
- Community sharing of experiences
- Announcements about new workshops
Releases
Create releases for:
- Each semester's materials
- Major updates to the workshop series
- Special workshop collections
Maintenance and Updates
Regular Updates
- Add new workshop materials after each session
- Update links and resources as needed
- Respond to issues and discussions
- Create releases for each semester
Content Guidelines
- Follow the contributing guidelines in
docs/about/contributing.md - Maintain consistent formatting across all README files
- Ensure all external links are working
- Keep the main README.md agenda up to date
Collaboration
- Invite workshop organizers as collaborators
- Set up branch protection rules for the main branch
- Use pull requests for major changes
- Review contributions before merging
Additional Features
GitHub Actions (Optional)
Consider setting up automated workflows for:
- Link checking
- Spell checking
- Automatic issue labeling
- Release automation
Integration with Other Platforms
- Link to institutional repositories
- Connect with ORCID profiles
- Reference in academic publications
- Share on social media and academic networks
Contact and Support
For questions about the repository setup or maintenance:
- Technical Issues: Create an issue in the GitHub repository
- Content Questions: Contact workshop organizers
- General Support: jschepen(at)uni-koeln.de
This repository supports the open science mission of SFB 1252 "Prominence in Language" at the University of Cologne.