Skip to content

DOCS-2743 / 13.0 / MinIO/AIStor trademark legal compliance (13.0) - #4783

Open
DjP-iX wants to merge 4 commits into
13.0from
DOCS-2743-minio-trademark-13.0-impl
Open

DOCS-2743 / 13.0 / MinIO/AIStor trademark legal compliance (13.0)#4783
DjP-iX wants to merge 4 commits into
13.0from
DOCS-2743-minio-trademark-13.0-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.0. Fixes a casing bug in a shared include (marking its first-and-only-mention status for 3 consuming stub pages), marks and fixes a casing bug on the CORE 13.0 release notes page, and appends the required attribution sentence everywhere MinIO is named to a reader.

  • layouts/shortcodes/trademark-notice.html — new self-contained shortcode, byte-identical (md5-verified) to the versions on 26/25.10/25.04/24.10/23.10.
  • static/includes/S3Deprecation.md — casing fix + first-mention mark (Minio applications**MinIO™** applications). Consumed by exactly 3 pages, each a stub whose entire body is this one include call — unlike 22.12's shared-include case, there's no cross-page conflict here since the shared mention is genuinely the first mention on all 3 consumers.
  • content/GettingStarted/COREReleaseNotes.md — first mention marked; one genuine docs-authored casing bug fixed; every [NAS-XXXXX]-prefixed ticket-title bullet (9 total, both modern markdown-link and legacy <li> HTML formats) left byte-for-byte untouched per established policy — confirmed via git diff --numstat that the diff touches only 4 lines total in this large changelog file.
  • content/CORETutorials/Services/ConfiguringS3.md, content/CORETutorials/Services/S3forMinIO.md, content/UIReference/Services/S3Screen.md — attribution appended to each (consuming the shared include's mark).

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

  • No special Hugo binary required — this branch's CI-pinned version builds cleanly with the environment's default hugo, unlike 23.10/22.12.
  • No taxonomy fix needed — confirmed via content-block-scoped inspection that the 3 stub pages' .Summary truncates before reaching the marked sentence on both relevant tag pages (cores3, cores3minio); RSS feeds (which render full content) show mark and attribution co-present.
  • content/CORETutorials/JailsPluginsVMs/_index.md — an old URL redirect alias only; confirmed via a rendered build to produce a bare meta-refresh stub with zero visible text.
  • 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 at public/includes/S3Deprecation.md shows the mark without adjacent attribution — the same pre-existing, site-wide Hugo structural characteristic already ruled non-actionable on 25.04/22.12.

Test plan

  • Clean hugo --gc --minify build: exit 0, 0 ERROR lines, 587 pages.
  • All 4 affected pages render exactly 1 attribution sentence and exactly 1 mark each.
  • Ticket-title exclusion structurally confirmed — no [NAS-XXXXX] bullet appears in the diff at all.
  • Taxonomy pages checked with content-block-scoped inspection (immune to the cores3minio tag's own sitewide nav-noise, same class as 23.10's scaleminio) — zero leaks; RSS counterparts confirmed co-present.
  • Site-wide source sweep and mark-without-attribution sweep — only the known, accepted raw-passthrough non-issue remains.
  • Print view and RSS/book aggregation paths checked for all four affected pages.
  • Independent final whole-branch review (Opus): APPROVED.

🤖 Generated with Claude Code

@DjP-iX
DjP-iX requested a review from a team as a code owner September 4, 2026 20:10
@bugclerk

bugclerk commented Sep 4, 2026

Copy link
Copy Markdown
Contributor

@bugclerk bugclerk changed the title MinIO/AIStor trademark legal compliance (13.0) DOCS-2743 / 13.0 / MinIO/AIStor trademark legal compliance (13.0) Sep 4, 2026
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