Prioritized Labels
  • Regression
    It worked before but doesn't anymore. Any issue or merge request with this label should be addressed before releasing the next version.
    STJr / SRB2
  • Bug
    ๐Ÿ› "This is not a feature but a bug". This is an unwanted behavior and requires to be patched up. ๐Ÿ›
    STJr / SRB2
  • Bruh moment
    Code that evokes a strong emotional response from a programmer, causing them to react with "bruh."
    STJr / SRB2
  • UDMF
    Only for things that are related to U.D.M.F. (no one knows what it stands for).
    STJr / SRB2
  • Netcode noodles
    Spaghetti and noodles aren't really the same thing but it doesn't matter ๐Ÿœ (it's for anything netcode-related if you can't tell)
    STJr / SRB2
  • Refactoring
    Rearrangement/purging of code.
    STJr / SRB2
  • small
    For merge requests that don't change a lot of code; should be easy to review. Not for big merge requests (obviously)
    STJr / SRB2
  • Enhancement
    This is an enhancement over a previously existing feature or behavior.
    STJr / SRB2
  • Discussion
    For issues/merge requests where you want to talk with your friends about your personal life. The topic in question needs to be developed further, or doesn't have clear goals, and thus it needs to be discussed. For extended discussion, it is recommended to move the discussion to the nearest hangout server.
    STJr / SRB2
  • Feature behavior change
    Change in how the feature in question works.
    STJr / SRB2
  • Rendering
    Related to rendering in general. (the thing that puts pixels on your screen)
    STJr / SRB2
  • OpenGL
    Related to the OpenGL renderer.
    STJr / SRB2
  • Software
    Related to the Software renderer.
    STJr / SRB2
  • Map issue
    For issues & bugs with specific maps.
    STJr / SRB2
  • Optimisation
    ๐Ÿš€ SONIC RUN FASTER NOW WOOOOOOOOOOO ๐Ÿš€ More efficient management of computer resources: faster execution, lower memory usage, better management of system resources, etc (for Pentium users)
    STJr / SRB2
  • Other Labels
  • Asset issue
    For bugs & issues related to the base game's assets (textures, sprites, sounds, etc.)
    STJr / SRB2
  • Code quality
    Problems with readability, or programming anti-patterns.
    STJr / SRB2
  • Confirmed
    Used for issues. The described behavior or bug has been confirmed to be valid.
    STJr / SRB2
  • Documentation
    Documentation for a specific feature, or general engine documentation.
    STJr / SRB2
  • Ecosystem
    Fixes for compiler warnings, config files and other peripherical changes (reserved for nature lovers ๐ŸŒณ)
    STJr / SRB2
  • Feature
    This is a new feature (not a bug)
    STJr / SRB2
  • GZDoom
    For code ported from (G)ZDoom, or features that already exist in (G)ZDoom.
    STJr / SRB2
  • Gametypes
    This is related to gametype behavior (like co-op, race, match, tag, hangout, etc)
    STJr / SRB2
  • Isolated case
    For issues that cannot be easily reproduced.
    STJr / SRB2
  • Kart port
    For code ported from Mario Kart.
    STJr / SRB2
  • Lua
    ๐ŸŒ› LUA is so cool!! You can make Agar.io in SRB2 and you can make your game quit when someone touches a ring!!!! ๐ŸŒ›
    STJr / SRB2
  • Mac bullshit
    :lachyes:
    STJr / SRB2
  • Movement/physics
    Related to players' movement & interaction with map elements.
    STJr / SRB2
  • SDL2
    Related to SRB2's SDL2 implementation, or an issue in SDL2 itself.
    STJr / SRB2
  • Suggestion
    This is a suggestion for a new or improved feature. Examples: "Can you add loops", "Can you give super to every character", "Can you remove resynch", "Can you fix lag in netgames", "Can you add Shadow", etc
    STJr / SRB2
  • Won't fix
    Most common excuses: "This is not a bug but a feature/engine limitation", "The only dev who knows how that part of the code works has been inactive for 2 years", "How did you even manage to trigger that bug???" and "????Why are you applying this label to a merge request?? ????"
    STJr / SRB2