Bias Analysis
Detected Bias Types
windows_first
powershell_heavy
windows_tools
missing_linux_example
Summary
The documentation demonstrates a Windows bias by referencing Windows-specific paths (e.g., %HOME%\site), using terminology and tools more familiar to Windows users (such as Kudu and PowerShell), and omitting Linux-specific examples or equivalents. The only explicit scripting example in 'Next steps' is for PowerShell, and there are no CLI/bash/Linux-native instructions or references to Linux file paths. Windows conventions and tools are mentioned before or instead of cross-platform or Linux alternatives.
Recommendations
- Include Linux file path examples (e.g., $HOME/site or /home/site/wwwroot) alongside Windows paths.
- Provide Azure CLI and Bash script examples in addition to or before PowerShell examples, especially in 'Next steps' and automation sections.
- Mention Kudu's cross-platform nature and clarify its usage for both Windows and Linux App Service plans.
- Add explicit guidance for Linux-based App Service plans, including any differences in backup/restore, file access, and deployment.
- Ensure references to tools and configuration (such as FTP, file system, and environment variables) are platform-neutral or provide both Windows and Linux instructions.
- In all code or command snippets, offer both PowerShell and Bash/CLI equivalents.
Create Pull Request