Detected Bias Types
Windows First
🔧
Windows Tools
Powershell Heavy
Summary
The documentation page provides a comprehensive reference for environment variables and app settings in Azure App Service, covering both Windows and Linux scenarios. However, there is a notable Windows bias: Windows-specific tools (such as Kudu, Web Deploy/MSDeploy, IIS, and Windows paths) are mentioned first or exclusively in several sections, and Windows-centric terminology and examples (e.g., `%HOME%`, `D:\home`, `.dll` extensions, Windows-specific build automation) appear before or more frequently than Linux equivalents. Linux-specific details are often present but secondary, and some settings are described primarily in Windows terms with Linux notes added later. The build automation section is split into Windows (Kudu) and Linux (Oryx) tabs, but the Windows tab is presented first. Some environment variables and features are described only for Windows, with Linux coverage less prominent.
Recommendations
- Ensure Linux examples and terminology are presented alongside Windows examples, not after or as an afterthought.
- When describing environment variables, provide both Windows and Linux path examples (e.g., `D:\home` and `/home`).
- In build automation sections, consider presenting Linux (Oryx) and Windows (Kudu) equally, or default to the user's platform if possible.
- Where Windows tools (e.g., Web Deploy/MSDeploy, IIS, .dll) are mentioned, clarify Linux alternatives or note if not applicable.
- Review language-specific settings to ensure Linux-specific variables and behaviors are described with equal detail and clarity.