Home - ScrumGuides/ScrumGuide-ExpansionPack GitHub Wiki
Scrum Guide Expansion Pack Documentation
Welcome to the documentation for the Scrum Guide Expansion Pack project. This documentation provides comprehensive information about the project structure, -Development-Guide workflow, and contribution guidelines.
π Live Sites
- Production: scrumexpansion.org - Live production site
- Preview: agreeable-island-0c966e810-preview.centralus.6.azurestaticapps.net - Test your contributions here before they go live
Quick Navigation
- π Getting Started
- π€ -Contributing-to-the-Scrum-Guide-Expansion-Pack Guidelines
- π Content Management
Technical Documentation
- ποΈ -Architecture-Overview Overview
- π οΈ -Development-Guide Guide
- π -Deployment-Guide Guide
- π§ -Configuration-Reference Reference
- βοΈ Maintainer Guide
- β -Troubleshooting-Guide
Project Overview
The Scrum Guide Expansion Pack is a multilingual static website built with Hugo that provides an expanded interpretation of the official 2020 Scrum Guide. The project includes:
- Multi-language support (English, German, Spanish, French)
- Modern responsive design with Bootstrap 5
- Static site generation with Hugo
- Automated -Deployment-Guide via Azure Static Web Apps
- PDF generation capabilities
- Community contribution features
Key Features
π Content Features
- Comprehensive expansion of the Scrum Guide
- Multi-language Translation-Guide
- Downloadable PDF versions
- Creator profiles and attribution
- Structured navigation and table of contents
π§ Technical Features
- Hugo static site generator
- Bootstrap 5 responsive design
- Font Awesome icons
- Google Analytics integration
- Azure Static Web Apps hosting
- GitHub Actions for CI/CD
- Environment-specific -Configuration-References
π Internationalization
- English (default)
- German (Deutsch)
- Spanish (EspaΓ±ol)
- French (FranΓ§ais)
Project Structure
ScrumGuide-ExpansionPack/
βββ docs/ # π Documentation
βββ site/ # ποΈ Hugo site source
β βββ content/ # π Content files
β βββ layouts/ # π¨ HTML templates
β βββ static/ # π Static assets
β βββ data/ # ποΈ Data files
β βββ i18n/ # π Translation-Guide
β βββ hugo.yaml # βοΈ Hugo -Configuration-Reference
βββ public/ # π Generated site output
βββ .github/ # π GitHub Actions workflows
βββ staticwebapp.config.*.json # βοΈ Azure SWA configs
βββ readme.md # π Project README
Quick Start
-
Clone the repository
git clone https://github.com/ScrumGuides/ScrumGuide-ExpansionPack.git cd ScrumGuide-ExpansionPack
-
Install Hugo
# Using package managers choco install hugo-extended # Windows (Chocolatey) brew install hugo # macOS (Homebrew) snap install hugo # Linux (Snap)
-
Run the -Development-Guide server
cd site hugo server -D --bind 0.0.0.0
-
Open your browser Navigate to
http://localhost:1313
-Contributing-to-the-Scrum-Guide-Expansion-Pack
We welcome contributions from the community! Please see our -Contributing-to-the-Scrum-Guide-Expansion-Pack Guidelines for detailed information on:
- Setting up your -Development-Guide environment
- Content contribution process
- Translation guidelines
- Code contribution standards
- Pull request process
Support and Community
- GitHub Discussions: Join conversations about the project
- Issues: Report bugs or suggest features
- Pull Requests: Contribute improvements
License
This project is licensed under the Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license. See the LICENSE file for details.
Authors and Attribution
The Scrum Guide Expansion Pack is created by:
- Ralph Jocham
- John Coleman
- Jeff Sutherland
Based on the original 2020 Scrum Guide by Ken Schwaber and Jeff Sutherland.
π Next Steps: Start with the Getting Started Guide to set up your -Development-Guide environment.