Training Slides

A 4-hour training deck for enterprise open source governance practitioners, covering ISO/IEC 5230, ISO/IEC 18974, and ISO/IEC 42001 (AI) compliance.

Training Slides

This page provides a training deck covering the full enterprise open source governance process. It reorganizes the Enterprise Open Source Management Guide into a 4-hour training format.

Open in full screen →

Course Structure

PartTitleKey Topics
Part 0IntroductionCourse objectives · 4-hour roadmap
Part 1Understanding the StandardsISO/IEC 5230 · 18974 · 42001 + OpenChain
Part 2Six Core ElementsOrganization · policy · process · tools · training · conformance
Part 3AI ComplianceGlobal AI regulations · model licensing · AI SBOM · supply chain security
Part 4Live DemoSBOM generation → Dependency-Track → VEX triage
Part 5ClosingRecap · next steps · Q&A
  • Slide count: ~99 slides
  • Estimated duration: 4 hours (Part 3 AI expanded to 75 minutes)
  • Audience: Enterprise open source compliance officers, legal teams, OSPOs

License

These slides are released under the CC-BY-4.0 license. You are free to use them as internal corporate training materials.


Slide Authoring & Update Guide

Refer to this when editing or rebuilding the slides.

Source Files

The slides are built with Slidev, with the body split per part.

docs/slides/v6/slides.md           # cover + per-part src include
docs/slides/v6/pages/*.md          # per-part body (part01·part2a·part2b·part3·part45)
docs/slides/v6/components/*.vue     # 7 reusable components
docs/slides/v6/styles/tokens.css    # design tokens (dark-first + light export)

Tools

ToolPurposeInstall
SlidevBuild & preview slidesnpm install in docs/slides/v6

Build & Preview

cd docs/slides/v6
npm install          # first time only
npm run dev          # local preview (http://localhost:3030)
npm run build        # static build → static/slides/enterprise-oss-governance/

On master push, GitHub Actions automatically runs the Slidev build and Hugo deploy, so no manual build/commit of the output is needed (the build output is git-ignored).

Update Procedure

  1. Edit docs/slides/v6/pages/*.md (preview with npm run dev)
  2. Confirm a clean local build with npm run build
  3. Push to master → GitHub Actions builds and deploys automatically

Design System

Refer to the working documents for design tokens, components, and pacing rules.

DocumentContent
docs/slides/v6/SLIDES-WORK/DESIGN-TOKENS.mdColor · typography · spacing tokens (dark-first + light export, inherits brand teal)
docs/slides/v6/SLIDES-WORK/COMPONENTS.md7 reusable components — props & usage
docs/slides/v6/SLIDES-WORK/PACING.md4-hour (240 min) time allocation · breaks · compression strategy

The previous Marp-based v5 deck is preserved at docs/slides/archive/v5-marp-2026-05-12.md.