Skip to content

Fix doc issues - #423

Merged
elharo merged 11 commits into
masterfrom
pr-403-branch
Aug 20, 2026
Merged

Fix doc issues#423
elharo merged 11 commits into
masterfrom
pr-403-branch

Conversation

@elharo

@elharo elharo commented Aug 18, 2026

Copy link
Copy Markdown
Contributor

Fixes several issues in the site documentation files:

site.xml

  • Broken link: href="/examples/describe-configuration.html" had a leading /, making it an absolute path from the site root. Changed to relative href="examples/describe-configuration.html" to match the other menu entries.

index.apt.vm

  • "relative information" → "information" (awkward phrasing)
  • "a Plugin" → "a plugin" (inconsistent capitalization)
  • "as an XML" → "as XML" (two occurrences, grammar)

usage.apt

  • "minimalist configurations" → "minimal configuration" (awkward phrasing)
  • "refers to ask expressions" → "is used to evaluate expressions" (grammatical error)
  • "current pom" → "current project's POM"
  • "You could" → "You can" (clarity)

describe-configuration.apt

  • "i.e. a goal or a phase or a lifecycle" → "e.g. a goal, a phase, or a lifecycle" (wrong abbreviation, missing commas)
  • Rewrote unclear sentence about mvn command
  • "paremeter" → "parameter" (typo)

faq.fml

  • http://https:// for maven.apache.org link

opencode and others added 9 commits July 29, 2026 11:56
- Fix broken link in site.xml (remove leading / from href)
- Fix awkward phrasing: 'relative information' -> 'information'
- Fix inconsistent capitalization: 'Plugin' -> 'plugin'
- Fix grammar: 'as an XML' -> 'as XML'
- Fix awkward phrasing: 'minimalist configurations' -> 'basic configuration'
- Fix grammar: 'refers to ask expressions' -> 'is used to evaluate expressions'
- Fix: 'current pom' -> 'current project's POM'
- Fix: 'You could' -> 'You can' for clarity
- Fix: 'i.e.' -> 'e.g.' where examples are given
- Fix unclear/awkward sentence about mvn command
- Fix typo: 'paremeter' -> 'parameter'
- Fix insecure link: http -> https for maven.apache.org
- Fix broken JIRA link -> GitHub Issues
Reword description of the Maven Help Plugin for clarity.
@elharo elharo added the documentation Improvements or additions to documentation label Aug 18, 2026
@elharo
elharo requested a review from ascheman August 18, 2026 15:58

@ascheman ascheman left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Content LGTM. This correctly redoes the #403 broken-link fix on the new markdown docs (drops the leading / in the describe-configuration menu link in site.xml), switches the shell snippets from ```unknown to ```sh, removes the obsolete FAQ and its menu item (no dangling faq.html references left), and tightens the prose (active voice, drops "i.e.", fixes "paremeter").

Two small things, neither blocking:

  • Nit: in describe-configuration.md, the two reworded lines ("If you don't provide a parameter," / "descriptions:") picked up a stray leading space.
  • Could you squash on merge? The branch currently carries 3 merge commits plus several micro-commits — a single clean commit would keep the history linear.

Approving so it isn't held up on the above.

@elharo

elharo commented Aug 19, 2026

Copy link
Copy Markdown
Contributor Author

squash and merge happens on merge, that's what the button is for. If I had my druthers it would be the only button.

@elharo
elharo merged commit f2c74d6 into master Aug 20, 2026
21 checks passed
@elharo
elharo deleted the pr-403-branch branch August 20, 2026 11:44
@github-actions github-actions Bot added this to the 3.5.3 milestone Aug 20, 2026
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants