Skip to content

docs(nim): edit pass on rootless Docker Compose guide#1969

Merged
travisamartin merged 2 commits into
bgv/rootless-nim-changesfrom
bgv/rootless-nim-changes-edits
May 20, 2026
Merged

docs(nim): edit pass on rootless Docker Compose guide#1969
travisamartin merged 2 commits into
bgv/rootless-nim-changesfrom
bgv/rootless-nim-changes-edits

Conversation

@travisamartin
Copy link
Copy Markdown
Contributor

Summary

Edit pass on content/nim/deploy/docker/deploy-nim-rootless-docker-compose.md applying F5 Technical Writing Style Guide corrections.

Changes

f5-product-names

  • Removed the parenthetical (NIM) abbreviation introduction from the first mention — the full product name was already present.
  • Replaced all prose uses of the NIM abbreviation with NGINX Instance Manager. Code identifiers (NIM_* environment variables, startNIM.sh, the nim service name, nim:latest image tag) were left unchanged.

active-voice

  • NIM settings can be changedyou can change NGINX Instance Manager settings
  • No Docker image rebuild is required / No image rebuild is neededYou don't need to rebuild the image (three occurrences)
  • configuration is applied fresh on every container startNGINX Instance Manager applies fresh configuration on every container start
  • passed in by Docker Composethat Docker Compose passes in

word-list

  • viausing (in description front matter)
  • LaunchStart
  • Once (temporal) → When
  • ModifyChange
  • modified (configuration value) → changed
  • as (causal) → because

sentence-length

  • Split a 32-word sentence in the "How runtime configuration injection works" section into two shorter sentences.

Apply style guide corrections to deploy-nim-rootless-docker-compose.md:

- Replace NIM abbreviation with NGINX Instance Manager throughout prose
  (f5-product-names: never abbreviate NGINX product names)
- Fix passive voice constructions to active voice (active-voice)
- Replace 'Launch' with 'Start', 'Once' with 'When', 'Modify' with
  'Change', 'via' with 'using', 'as' (causal) with 'because' (word-list)
- Split 32-word sentence into two shorter sentences (sentence-length)
- Rewrite 'No image rebuild required/needed' constructions as 'You
  don't need to rebuild the image' (active-voice)
- Remove parenthetical (NIM) abbreviation introduction (f5-product-names)
@travisamartin travisamartin requested a review from a team as a code owner May 18, 2026 20:06
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 18, 2026

✅ All required contributors have signed the F5 CLA for this PR. Thank you!
Posted by the CLA Assistant Lite bot.

@github-actions github-actions Bot added documentation Improvements or additions to documentation product/nim Issues related to NGINX Instance Manager labels May 18, 2026
@travisamartin travisamartin changed the base branch from main to bgv/rootless-nim-changes May 18, 2026 20:07
@github-actions
Copy link
Copy Markdown

Deploy Preview will be available once build job completes!

Name Link
😎 Deploy Preview https://frontdoor-test-docs.nginx.com/previews/docs/1969/

@devbgv
Copy link
Copy Markdown
Contributor

devbgv commented May 20, 2026

Looks good to me

@travisamartin travisamartin merged commit f9a849b into bgv/rootless-nim-changes May 20, 2026
5 checks passed
@travisamartin travisamartin deleted the bgv/rootless-nim-changes-edits branch May 20, 2026 15:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation product/nim Issues related to NGINX Instance Manager

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants