Skip to content

Fix documentation issues in site docs - #403

Open
elharo wants to merge 6 commits into
apache:masterfrom
elharo:fix-doc-issues
Open

Fix documentation issues in site docs#403
elharo wants to merge 6 commits into
apache:masterfrom
elharo:fix-doc-issues

Conversation

@elharo

@elharo elharo commented Jul 29, 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

- 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
@elharo
elharo requested a review from Copilot July 29, 2026 11:58

Copilot AI 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.

Pull request overview

Note

Copilot couldn't run its full agentic review because it didn't start before the timeout. Make sure your repository has a runner available, or add a copilot-code-review.yml file specifying one with the runs-on attribute. See the docs for more details.

Fixes several documentation issues in the Maven Help Plugin site docs, including link correctness, improved phrasing/grammar, and updated references to external resources.

Changes:

  • Adjusted site navigation and documentation wording/grammar across multiple APT pages.
  • Updated example prompts and parameter descriptions for clarity/accuracy.
  • Updated (or intended to update) FAQ external links (HTTP→HTTPS, JIRA→GitHub).

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
src/site/site.xml Fixes the “Configuring Describe Goal” menu link to be relative instead of absolute.
src/site/fml/faq.fml Updates the Maven FAQ link to HTTPS and modifies FAQ content.
src/site/apt/usage.apt Improves wording, example prompts, and clarifies the artifact parameter description.
src/site/apt/index.apt.vm Refines intro text and normalizes grammar/capitalization for goal descriptions.
src/site/apt/examples/describe-configuration.apt Improves phrasing for cmd parameter section and fixes a typo (“paremeter”).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread src/site/fml/faq.fml Outdated
Comment thread src/site/apt/usage.apt Outdated
Comment thread src/site/apt/index.apt.vm Outdated
${project.name}

The Maven Help Plugin is used to get relative information about a project or the system. It can be used to get a
The Maven Help Plugin is used to get information about a project or the system. It can be used to get a
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