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
⚠️
windows_tools
⚠️
missing_linux_example
Summary:
The documentation shows a Windows bias in several ways: it references Windows-specific platforms first (e.g., 'Windows-Java 17'), omits explicit Linux/macOS instructions or screenshots, and does not provide any Linux-specific examples or terminal commands. The workflow assumes the user is on Windows or using Windows defaults, with no mention of Linux-specific steps or troubleshooting.
Recommendations:
- Provide explicit instructions and screenshots for Linux/macOS users, especially for steps that may differ (e.g., setting JAVA_HOME, running Maven, or using Azure Functions Core Tools).
- When listing platform options (such as during function app creation), mention Linux options alongside or before Windows, and clarify any differences (e.g., Java 21 support on Linux only).
- Include terminal/command-line examples for Linux/macOS (e.g., using bash instead of only referencing GUI steps or Windows paths).
- Add troubleshooting notes for common Linux/macOS issues (such as file permissions, environment variable setup, or dependency installation).
- Ensure parity in all screenshots and instructions, so Linux/macOS users are not left to infer or adapt Windows-centric guidance.
Create pull request