Skip to content

Update CONTRIBUTING.md with documentation supporting WSL - #50245

Open
Jair Myree (jairmyree) wants to merge 6 commits into
mainfrom
jairmyree/wsl-doc-update
Open

Update CONTRIBUTING.md with documentation supporting WSL#50245
Jair Myree (jairmyree) wants to merge 6 commits into
mainfrom
jairmyree/wsl-doc-update

Conversation

@jairmyree

@jairmyree Jair Myree (jairmyree) commented Aug 25, 2026

Copy link
Copy Markdown
Member

Added notes for WSL browser linking and Maven authentication.

Added notes for WSL browser linking and Maven authentication.
Copilot AI lite review requested due to automatic review settings August 25, 2026 21:22
@jairmyree
Jair Myree (jairmyree) requested a review from a team as a code owner August 25, 2026 21:22
@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 2 pipeline(s).
35 pipeline(s) were filtered out due to trigger conditions.
There may be pipelines that require an authorized user to comment /azp run to run.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Updates contributor documentation to better support developers using WSL when setting up Maven authentication and related tooling, improving the onboarding experience for cross-platform contributors.

Changes:

  • Adds a WSL-specific note about configuring link opening via the host browser (with an Ubuntu wslu suggestion).
  • Keeps the existing guidance for Azure DevOps pipeline Maven authentication (MavenAuthenticate@0) in the same section.

💡 Add a code-review agent skill for context-aware, tailored reviews. Learn more in the docs.

Comment thread CONTRIBUTING.md Outdated
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Comment thread CONTRIBUTING.md Outdated

For detailed instructions, refer to the [Maven Credential Provider documentation](https://eng.ms/docs/coreai/devdiv/one-engineering-system-1es/1es-docs/azure-artifacts/maven-credprovider).

> **Note:** If you're using WSL, ensure URL opening is configured to use your host OS browser. On Ubuntu-based WSL distros, you can install `wslu` (`sudo apt update && sudo apt install -y wslu`), which provides `wslview`.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Is there a reference that we can point to for more information on this? The context is clear if you understand how WSL works but may not be generally understood.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

+1 to Jesse's comment, you could add a link to Windows Subsystem for Linux Documentation

Comment thread CONTRIBUTING.md Outdated
Comment thread CONTRIBUTING.md Outdated

For detailed instructions, refer to the [Maven Credential Provider documentation](https://eng.ms/docs/coreai/devdiv/one-engineering-system-1es/1es-docs/azure-artifacts/maven-credprovider).

> **Note:** If you're using WSL, ensure URL opening is configured to use your host OS browser. On Ubuntu-based WSL distros, you can install `wslu` (`sudo apt update && sudo apt install -y wslu`), which provides `wslview`.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

+1 to Jesse's comment, you could add a link to Windows Subsystem for Linux Documentation

Jair Myree (jairmyree) and others added 2 commits August 26, 2026 13:42
Co-authored-by: Jonathan Cárdenas <JonathanCrd@users.noreply.github.com>
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.

4 participants