From 00aa354a99fb2169fa0e667a2493982ffb3047eb Mon Sep 17 00:00:00 2001 From: Markus Tiede Date: Tue, 27 Aug 2024 18:32:26 +0200 Subject: [PATCH] Layout for second half of the day --- docs/slides/2024-1x1/content.md | 112 ++++++++++++++++++++++++++++++-- 1 file changed, 108 insertions(+), 4 deletions(-) diff --git a/docs/slides/2024-1x1/content.md b/docs/slides/2024-1x1/content.md index 4a83240..89fc8fc 100644 --- a/docs/slides/2024-1x1/content.md +++ b/docs/slides/2024-1x1/content.md @@ -250,7 +250,7 @@ Zeipunkt(e) [Open Source Guidelines](https://baloise.github.io/open-source/docs/arc42/) --- -# β˜• +# 🍡 [15'](https://youtu.be/1gQJUjgCqrU) --- @@ -362,21 +362,125 @@ git version 2.39.3 (Apple Git-146) --- # πŸ₯— --- +# πŸ’ͺ + +## Mitwirken + +Warum? +-- +## Upstream & Downstream + +![](https://github.com/digital-sustainability/module-eoss-ospo101/raw/main/module6/supply-chain-funnel.png) + +[OSPO-101.6.1](https://digital-sustainability.github.io/module-eoss-ospo101/module6/) +-- +![](https://github.com/digital-sustainability/module-eoss-ospo101/raw/main/module6/dev-without-upstreaming.png) +-- +![](https://github.com/digital-sustainability/module-eoss-ospo101/raw/main/module6/dev-with-upstreaming.png) +-- +Semantic Versioning 2.0.0 + +```md[1|3-4|6-7|9-10|4,7,10|] +Given a version number MAJOR.MINOR.PATCH, increment the: + +MAJOR version when you + > make **incompatible** API changes + +MINOR version when you + > add functionality in a backward *compatible* manner + +PATCH version when you + > make backward *compatible* bug fixes +``` +https://semver.org +-- + +# πŸ”’ + +> Du aktualisierst eine AbhΓ€ngigkeit von Version `1.4.2` auf `1.6.1` - worauf solltest du bei diesem Versionswechsel achten? --- -# β˜• +# πŸ€” + +## Wie? +-- + +# + +https://github.com + +# + + +https://gitlab.com +-- + +# πŸ™ + +> +--- +# πŸ’‘ + +## IP + +Intellectual Property +-- +# DCOs & CLAs + +Committer, Authors, Reviewer, Maintainer, ... +-- +# πŸ§‘β€πŸŽ¨ & πŸ§‘β€πŸ’» + +### [Author & Committer](https://git-scm.com/book/en/v2/Git-Basics-Viewing-the-Commit-History) +-- +# πŸ“ & πŸ–‹οΈ + +### Developer Certificate of Origin ([DCO](https://en.wikipedia.org/wiki/Developer_Certificate_of_Origin)) + +[git commit](https://git-scm.com/docs/git-commit) `--signoff -m "My change"` + +### Contributor License Agreement ([CLA](https://en.wikipedia.org/wiki/Contributor_License_Agreement)) +-- + +# πŸ“ + +> +--- +# πŸ«– [15'](https://youtu.be/1gQJUjgCqrU) --- +# ⬆️ + +## Upstream Practices + +(draft) Pull, Merge Requests +-- +![](https://github.com/digital-sustainability/module-eoss-ospo101/raw/main/module6/setup.png) +-- +![](https://github.com/digital-sustainability/module-eoss-ospo101/raw/main/module6/pull-requests.png) +-- +typical + +## Contribution Flow + +1. Fork & Clone +2. Pull updates from upstream, push changes to origin +3. Create merge / pull request from fork to upstream project +-- + +--- --- -# β˜• + +--- +# πŸ§‹ [15'](https://youtu.be/1gQJUjgCqrU) --- --- -# β˜• +# 🍺 [15'](https://youtu.be/1gQJUjgCqrU) ---