Detected Bias Types
⚠️
windows_first
⚠️
windows_tools
⚠️
powershell_heavy
Summary
The documentation generally covers both Windows and Linux, but there is a recurring pattern of Windows-centric terminology, examples, and environment variable values being shown first or exclusively. Several variables and descriptions reference Windows paths (e.g., D:\home), Windows-specific tools (e.g., msbuild, Web Deploy/MSDeploy), and Windows configuration files (e.g., applicationHost.config, Web.config) without always providing Linux equivalents or parity in explanation. Some sections (such as Build Automation) give more detail for Windows (Kudu) than Linux (Oryx), and Windows tools are often mentioned before Linux alternatives.
Recommendations
- For every environment variable or feature that behaves differently on Windows and Linux, provide both examples and clarify the differences explicitly.
- When referencing paths, always show both Windows and Linux equivalents (e.g., D:\home and /home).
- When mentioning Windows-specific tools (e.g., msbuild, Web Deploy), also mention Linux equivalents or note when no equivalent exists.
- In tables and lists, alternate or parallelize the order of Windows and Linux information, rather than consistently listing Windows first.
- Expand the Oryx (Linux) build automation section to match the detail level of the Kudu (Windows) section.
- Where features are Windows-only, clearly label them as such to avoid confusion.