Bias Analysis
Detected Bias Types
windows_first
windows_tools
missing_linux_example
Summary
The documentation demonstrates a Windows bias by referencing Windows tools (Visual Studio, .csproj, .NET Framework) and workflows (Visual Studio project settings) before or instead of Linux equivalents. There are no explicit Linux-specific examples or instructions, and the only mention of Linux is in the context of pinning to a minor version, which refers the reader elsewhere. The focus on Visual Studio and .NET-centric workflows further centers Windows development patterns, with little parity for Linux users.
Recommendations
- Add explicit Linux development examples, such as using Azure Functions Core Tools on Linux, including relevant shell commands.
- Provide instructions for configuring runtime versions using Linux-native tools (e.g., Azure CLI, environment variables) and show these before or alongside Windows/Visual Studio instructions.
- Include examples for non-.NET languages (e.g., Python, JavaScript) that are common on Linux, demonstrating how to set or migrate runtime versions.
- Clarify any differences in workflow or configuration for Linux users, especially in sections that currently focus on Visual Studio or .csproj files.
- Ensure that any references to 'how to' guides (such as pinning to a minor version) include both Windows and Linux instructions inline, not just via links.
Create Pull Request