Repository navigation
Reporting Issues
Bugs and feature requests go to Issues, filed through the issue forms. Security problems go to a private advisory, never a public issue.
- Search the existing issues for the same problem.
- Check Troubleshooting for a known fix.
- Read the FAQ if the question is about platform support or scope.
Use the bug report form. Include these details. Reports without them get a needs-info label.
- The OpenBox version, from Settings, then About.
- Your operating system and version. On Linux, include the distribution and desktop.
- Your Python version, if you run from source.
- The diagnostic report, from Settings, then Library Audit.
- Steps that reproduce the problem.
To test from a fresh data folder, give OpenBox its own data directory:
OPENBOX_DATA_DIR=/tmp/openbox-repro python3 web_app.py --no-browserUse the feature request form. To discuss a direction first, start in Ideas. For a substantial change, open an issue before you open a pull request.
- A report that cannot be reproduced stays open for 14 days. Then it closes, with an invitation to reopen it with more detail.
- Each report gets a severity label.
| Severity | Meaning |
|---|---|
critical |
Data loss, or a launch failure that affects everyone |
major |
A broken feature for many users |
minor |
An edge case |
polish |
A cosmetic problem |
Other labels are bug, enhancement, documentation, reproduced, confirmed, wontfix, and good first issue. The response targets are on the Community page.
Do not open a public issue for a vulnerability. Report it privately through a security advisory. Fixes land on master. Older release lines are not backported, so upgrade to the latest release. SECURITY.md covers scope and supported versions.
OpenBox Game Launcher is open source under the GNU Affero General Public License v3.0.
It is an independent project, not affiliated with LaunchBox, Unbroken Software, LLC, or the Openbox window manager.
Issues ·
Discussions ·
Security policy ·
Buy me a coffee
Start
Help
Community
Contribute
Project