Bias Analysis
Detected Bias Types
windows_tools
windows_first
missing_linux_example
Summary
The documentation page exhibits moderate Windows bias. The Kudu UI (Advanced Tools in the Azure portal) is described and illustrated, but explicitly does not work for App Service on Linux, with only a brief mention of alternatives. Windows paths and conventions are frequently referenced first, and the Kudu UI workflow is Windows-only. There is no equivalent Linux portal workflow or screenshots. PowerShell examples are provided, but PowerShell is not supported for several deployment types, and Linux-native tools (e.g., scp, rsync) are not mentioned. The documentation does provide CLI and cURL examples, which are cross-platform, but the initial workflow and some notes are Windows-centric.
Recommendations
- Add explicit Linux/macOS portal workflow examples or screenshots, especially for tasks where the Kudu UI is not available.
- Mention Linux-native tools (e.g., scp, rsync, SFTP) as alternatives for file deployment, where appropriate.
- When describing default paths, list Linux paths first or side-by-side with Windows paths.
- Where PowerShell is not supported, provide equivalent Bash or shell script examples.
- Clarify which features are Windows-only and provide Linux alternatives or workarounds in the same section, not just as notes.
- Consider adding a table summarizing feature parity between Windows and Linux App Service environments.
Create Pull Request