About This Page
This page is part of the Azure documentation. It contains code examples and configuration instructions for working with Azure services.
Bias Analysis
Bias Types:
⚠️
windows_first
⚠️
powershell_heavy
⚠️
missing_linux_example
Summary:
The documentation provides both Bash and Windows CMD examples for Maven and Azure CLI commands, but consistently lists Windows CMD after Bash, which is a positive sign. However, there are some subtle Windows biases: (1) The term 'command prompt' is used alongside 'terminal', which is a Windows-centric term; (2) There are no explicit Linux-specific instructions or troubleshooting notes, and no mention of Linux tools or shell environments beyond Bash; (3) In the Java version support table, Windows is listed before Linux, and for Functions 2.x, Linux is marked as 'n/a' without further explanation or guidance. There are no PowerShell-specific examples, but the documentation does not provide parity for Linux-specific scenarios or tools, and does not address potential differences in environment setup or troubleshooting for Linux users.
Recommendations:
- Use neutral terminology such as 'terminal' instead of 'command prompt' unless specifically referring to Windows.
- Provide explicit Linux troubleshooting notes or callouts where behavior may differ (e.g., file permissions, environment variable setup).
- Add examples or notes for common Linux shells (e.g., zsh, fish) if relevant, or clarify that Bash examples are applicable to most Linux environments.
- In tables and lists, alternate the order of Windows and Linux, or use alphabetical order to avoid implicit prioritization.
- For any features not supported on Linux (e.g., Functions 2.x), provide a brief explanation or workaround if possible.
- Where environment variables or file paths are referenced, show both Windows and Linux formats, or clarify differences.
Create pull request