Bias Analysis
Detected Bias Types
windows_first
windows_tools
powershell_heavy
Summary
The documentation page exhibits a moderate Windows bias. Windows terminology and configuration formats (ClusterManifest.xml with <WindowsServer>), Windows-specific examples, and PowerShell commands are presented before or more prominently than Linux equivalents. There is little explicit mention of Linux-specific configuration or tooling, and the examples and instructions assume a Windows-centric environment, especially for standalone clusters and local development. PowerShell is used for service management examples, with no Linux CLI or bash alternatives provided.
Recommendations
- Provide explicit Linux configuration examples, such as using Linux-based node definitions in ClusterManifest.xml or ClusterConfig.json.
- Include Linux CLI equivalents (e.g., Service Fabric CLI (sfctl)) alongside PowerShell commands for service creation and updates.
- Clarify that Service Fabric supports both Windows and Linux nodes, and note any differences in configuration or deployment steps.
- Where examples use <WindowsServer> in XML, also show <Linux> or cross-platform alternatives.
- Add notes or sections on Linux-specific considerations for cluster setup, node properties, and resource management.
Create Pull Request