Bias Analysis
Detected Bias Types
windows_first
windows_tools
missing_linux_example
Summary
The documentation page exhibits Windows bias in several ways. When describing how the Self-hosted Integration Runtime locates the Java runtime, it first references the Windows registry and provides explicit examples and download links for Windows JDK installations. The environment variable examples use Windows-style paths (e.g., C:\Program Files\Java\jdk-23), and there are no Linux-specific instructions, examples, or download links. There is no mention of Linux equivalents for registry lookup, environment variable configuration, or file paths, and no Linux screenshots or shell commands are provided.
Recommendations
- Add explicit instructions and examples for Linux environments, including setting JAVA_HOME and PATH variables using Linux shell syntax (e.g., export JAVA_HOME=/usr/lib/jvm/java-23-openjdk).
- Include download links and installation steps for JDK/OpenJDK on Linux, referencing popular distributions (e.g., Ubuntu, CentOS).
- Clarify how the Self-hosted Integration Runtime locates the Java runtime on Linux (e.g., only via JAVA_HOME, as registry does not exist).
- Provide Linux-specific troubleshooting steps for JVM heap size configuration (e.g., editing /etc/environment or using export in shell).
- Use cross-platform file path examples, or provide both Windows and Linux variants side-by-side.
- Add screenshots or command-line examples from Linux environments where relevant.
Create Pull Request