Bug Triaging Guidelines
Jump to navigation
Jump to search
Category
The Category field refers to the code component that contains, or is suspected to contain the defect.
If there happens to be an overlap between categories, always choose the most specific category.
Category | Description |
---|---|
AI | AI related issues. |
Animation | Issues related to the playback of animations in models. An animation is a keyframe track used to control a visual component of the model. |
Code Maintenance | Issues related to the quality of the codebase, not a defect in its functionality. Code Maintenance issues should be filed under the tracker 'Task'. |
Configuration | Issues related to the configuration component that reads the openmw.cfg containing basic start-up configuration for the engine. Not for the user settings in settings.cfg. |
Dialogue | Issues related to Morrowind dialogue system. |
Editor | Issues only affecting our editor program, OpenMW-CS. |
ESM format | Issues related to the parsing of ESM/ESP game file format. |
ESS-import | Issues related to decoding the ESS savegame format used by the original engine, and its conversion into OpenMW's savegame format, as implemented in 'openmw-essimporter'. |
Game Mechanics | Related to game mechanics formulae and behavior. |
General | Not fitting in any other category. |
GUI | Issues related to the implementation of our GUI. |
Input | Related to input management and/or control bindings. |
Launcher | Issues only affecting the game launcher, openmw-launcher. |
External Dependencies (MyGUI, SDL, OpenSceneGraph) | Issues that originate in the source code of these dependencies and can (or should) only be fixed by changing said upstream source code. Not for issues that can be resolved by using these dependencies in different way. |
NIF Format | Issues related to the parsing of .nif (NetImmerse) model format, or its conversion into an OpenMW/OSG scene graph. |
Packaging | Not a defect in the actual source code, but in the compilation and packaging of said code into an end-user product. If possible, put the respective packager as the 'Assignee', or send them a forum PM, because they tend to not follow the tracker very closely.
Windows: Ace, MacOS: corristo, Linux generic: k1ll, Linux Debian/Ubuntu: psi29a Should be filed under the tracker 'Task'. |
Physics | Related to collision detection or the movement controller. |
Rendering | Related to 3D rendering. |
Save/Load | Related to saving/loading of the gameworld. |
Scripting | Defect in scripting engine or specific script function(s). |
Sound | Related to sound playback. |
Tools | |
Website | Related to openmw.org, bugs.openmw.org or wiki.openmw.org websites. |
World Model | Related to the management of world state. |