Skip to content

DOCS-2743 / 13.3 / MinIO/AIStor trademark legal compliance (13.3) - #4784

Open
DjP-iX wants to merge 3 commits into
13.3from
DOCS-2743-minio-trademark-13.3-impl
Open

DOCS-2743 / 13.3 / MinIO/AIStor trademark legal compliance (13.3)#4784
DjP-iX wants to merge 3 commits into
13.3from
DOCS-2743-minio-trademark-13.3-impl

Conversation

@DjP-iX

@DjP-iX DjP-iX commented Sep 4, 2026

Copy link
Copy Markdown
Contributor

Summary

Part of DOCS-2743 (MinIO Legal Compliance), branch 13.3 — the final branch in this project. Fixes a casing bug in a shared include (marking its first-and-only-mention status for 3 consuming stub pages), marks first mentions on two other pages, fixes one more casing bug, and appends the required attribution sentence everywhere MinIO is named to a reader.

  • layouts/shortcodes/trademark-notice.html — new self-contained shortcode, matching the pattern already approved on 26/25.10/25.04/24.10/23.10/13.0.
  • static/includes/S3Deprecation.md — casing fix + first-mention mark (Minio applications**MinIO™** applications). Consumed by 3 stub pages whose entire body is this one include call — no cross-page conflict, genuinely first mention for all 3.
  • content/GettingStarted/COREReleaseNotes.md — a repeated boilerplate paragraph appears twice; marked the first occurrence, fixed a casing-only bug in the second (leaving unrelated capitalization alone).
  • content/GettingStarted/Deprecations.md — first (and only) mention marked.
  • content/CORETutorials/Services/ConfiguringS3.md, content/CORETutorials/Services/S3forMinIO.md, content/UIReference/Services/S3Screen.md — attribution appended (consuming the shared include's mark).

What wasn't needed on this branch (all confirmed, not assumed):

  • No taxonomy fix needed — confirmed via content-block-scoped inspection that all 3 stub pages' .Summary truncates before reaching the marked sentence on the relevant tag page (s3); the only "minio" noise inside S3forMinIO's article block traces to its own URL slug (s3forminio contains "minio" as a substring) plus its already-correctly-cased title, not real content leakage.
  • content/CORETutorials/JailsPluginsVMs/_index.md — an old URL redirect alias only, same non-issue pattern as 13.0.
  • static/api/{core,scale}_websocket_api.html — auto-generated API example content, same as every prior branch.
  • One accepted, carried-forward non-issue: static/includes/S3Deprecation.md's raw static-passthrough copy shows the mark without adjacent attribution — the same pre-existing, site-wide Hugo structural characteristic already ruled non-actionable on 25.04/22.12/13.0.

Note: this branch's CI pins Hugo v0.145.0; the default hugo in the build environment used for verification is newer and fails on an unrelated, pre-existing duplicate-YAML-key bug in data/properties/scale-downloads.yaml — building with the pinned 0.145.0 binary confirms this diff is unaffected by that issue.

Test plan

  • Clean build with Hugo v0.145.0 (this branch's CI-pinned version): exit 0, 0 ERROR lines.
  • All 5 affected pages render exactly 1 attribution sentence and exactly 1 mark each.
  • Content-block-scoped taxonomy check on the s3 tag page — zero leaks.
  • Site-wide source sweep and mark-without-attribution sweep — only the known, accepted raw-passthrough non-issue remains.

🤖 Generated with Claude Code

@DjP-iX
DjP-iX requested a review from a team as a code owner September 4, 2026 21:59
@bugclerk bugclerk changed the title MinIO/AIStor trademark legal compliance (13.3) DOCS-2743 / 13.3 / MinIO/AIStor trademark legal compliance (13.3) Sep 4, 2026
@bugclerk

bugclerk commented Sep 4, 2026

Copy link
Copy Markdown
Contributor

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants