49 lines
1.4 KiB
Markdown
49 lines
1.4 KiB
Markdown
# Approved Historical Sources
|
|
|
|
Use only these refs when answering historical CMBA constitution/bylaws questions.
|
|
|
|
## Whitelist
|
|
|
|
- `1e16926c5f76989d8821dc3f2b0df0c1c500e8e9`
|
|
- Commit date: `2021-11-09`
|
|
- Commit subject: `initial commit, 2016 constitution and bylaws`
|
|
- Historical meaning: imported 2016 constitution/bylaws text
|
|
- Content path: `content`
|
|
- `refs/tags/2022-01-09`
|
|
- Content path: `src/cmba-bylaws.md`
|
|
- `refs/tags/2023`
|
|
- Content path: `src/cmba-bylaws.md`
|
|
- `refs/tags/2024`
|
|
- Content path: `src/cmba-bylaws.md`
|
|
|
|
## Non-authoritative refs
|
|
|
|
Do not use these as historical authority:
|
|
|
|
- `draft*`
|
|
- `rc*`
|
|
- `v2026*`
|
|
- `v2024`
|
|
|
|
If a user asks about one of those refs, explain that they are draft or test-era refs and not approved for historical citation.
|
|
|
|
## Useful commands
|
|
|
|
Read a full version:
|
|
|
|
```bash
|
|
git show refs/tags/2024:src/cmba-bylaws.md
|
|
git show refs/tags/2023:src/cmba-bylaws.md
|
|
git show refs/tags/2022-01-09:src/cmba-bylaws.md
|
|
git show 1e16926c5f76989d8821dc3f2b0df0c1c500e8e9:content
|
|
```
|
|
|
|
Compare approved versions:
|
|
|
|
```bash
|
|
git diff --word-diff=color refs/tags/2023 refs/tags/2024 -- src/cmba-bylaws.md
|
|
git diff --word-diff=color refs/tags/2022-01-09 refs/tags/2023 -- src/cmba-bylaws.md
|
|
```
|
|
|
|
When comparing the imported 2016 text to later tagged versions, diff the extracted file contents rather than assuming the path is the same across refs.
|