Changes between Version 31 and Version 32 of KeywordGuide


Ignore:
Timestamp:
12/21/10 20:24:09 (9 years ago)
Author:
takkaria
Comment:

add links for each keyword

Legend:

Unmodified
Added
Removed
Modified
  • KeywordGuide

    v31 v32  
    1212 
    1313== Platform- and port-specific keywords == 
    14  * windows --  if your issue only happens in Windows, please use this keyword. (If you don't know whether it only happens in windows, that's fair enough - someone will add the keyword later when this has been established.) Please do NOT use any other keywords for Windows-related issues (e.g. vista, win7, xp-64 etc.) - if you believe that your issue is related to some specific version of Windows, please state this in the ticket description. 
    15  * unix --  as above, but for Unix-specific issues (e.g. setgid, FHS, X problems etc.). As with Windows, please do not use specific Unices or Linux distributions as keywords, with one exception: please use the keyword "debian" for issues specific to building the .deb, or converting it to some other package format (e.g. RPM). 
    16  * mac --  as above for Mac-specific issues. Again, don't use specific OSs as keywords. 
    17  * riscos --  likewise. 
    18  * sdl --  for the SDL port 
    19  * gtk --  for the Gtk port 
    20  * x11 --  for issues specific to the x11 port (use "unix" for general problems running under X) 
    21  * gcu --  for the ncurses port 
    22  * dos --  for the DOS/IBM port 
    23  * nds --  for the Nintendo DS port 
    24  * port --  for not-yet-created ports (s60, net, gba, qt) 
     14 * [query:groupdesc=1&group=resolution&order=status&keywords=~windows windows] --  if your issue only happens in Windows, please use this keyword. (If you don't know whether it only happens in windows, that's fair enough - someone will add the keyword later when this has been established.) Please do NOT use any other keywords for Windows-related issues (e.g. vista, win7, xp-64 etc.) - if you believe that your issue is related to some specific version of Windows, please state this in the ticket description. 
     15 * [query:groupdesc=1&group=resolution&order=status&keywords=~unix unix] --  as above, but for Unix-specific issues (e.g. setgid, FHS, X problems etc.). As with Windows, please do not use specific Unices or Linux distributions as keywords, with one exception: please use the keyword "debian" for issues specific to building the .deb, or converting it to some other package format (e.g. RPM). 
     16 * [query:groupdesc=1&group=resolution&order=status&keywords=~mac mac] --  as above for Mac-specific issues. Again, don't use specific OSs as keywords. 
     17 * [query:groupdesc=1&group=resolution&order=status&keywords=~riscos riscos] --  likewise. 
     18 * [query:groupdesc=1&group=resolution&order=status&keywords=~sdl sdl] --  for the SDL port 
     19 * [query:groupdesc=1&group=resolution&order=status&keywords=~gtk gtk] --  for the Gtk port 
     20 * [query:groupdesc=1&group=resolution&order=status&keywords=~x x]11 --  for issues specific to the x11 port (use "unix" for general problems running under X) 
     21 * [query:groupdesc=1&group=resolution&order=status&keywords=~gcu gcu] --  for the ncurses port 
     22 * [query:groupdesc=1&group=resolution&order=status&keywords=~dos dos] --  for the DOS/IBM port 
     23 * [query:groupdesc=1&group=resolution&order=status&keywords=~nds nds] --  for the Nintendo DS port 
     24 * [query:groupdesc=1&group=resolution&order=status&keywords=~port port] --  for not-yet-created ports (s60, net, gba, qt) 
    2525 
    2626Please do not use any of the above keywords unless you are fairly sure that your issue is specific to that platform or port.  
    2727 
    2828== Coding style and compatibility keywords == 
    29  * cleanup --  for tickets about cleaning or improving sections of code ''without'' changing gameplay 
    30  * compat --  for issues such as compiler warnings, C89 compatibility, autotools issues etc. (i.e. a subset of "cleanup") 
    31  * utils --  for tickets about testing and utility code 
    32  * doc --  for issues about documenting the code (c.f. "help" below) 
    33  * backport --  for tickets about importing code from variants 
    34  * patch --  if your ticket has a patch attached 
    35  * gpl --  for licensing issues 
     29 * [query:groupdesc=1&group=resolution&order=status&keywords=~cleanup cleanup] --  for tickets about cleaning or improving sections of code ''without'' changing gameplay 
     30 * [query:groupdesc=1&group=resolution&order=status&keywords=~compat compat] --  for issues such as compiler warnings, C89 compatibility, autotools issues etc. (i.e. a subset of "cleanup") 
     31 * [query:groupdesc=1&group=resolution&order=status&keywords=~utils utils] --  for tickets about testing and utility code 
     32 * [query:groupdesc=1&group=resolution&order=status&keywords=~doc doc] --  for issues about documenting the code (c.f. "help" below) 
     33 * [query:groupdesc=1&group=resolution&order=status&keywords=~backport backport] --  for tickets about importing code from variants 
     34 * [query:groupdesc=1&group=resolution&order=status&keywords=~patch patch] --  if your ticket has a patch attached 
     35 * [query:groupdesc=1&group=resolution&order=status&keywords=~gpl gpl] --  for licensing issues 
    3636 
    3737== Gameplay keywords == 
    38  * birth --  for issues related to starting the game (not starting the program) 
    39  * items --  for issues about item generation and monster drops (Too Much Junk, Not Enough Stat Potions, Rubbish Randarts, Boring Curses etc.) 
    40  * id --  for anything to do with identifying or learning items 
    41  * magic --  for effect-related issues including spells, activations and spell-like item effects 
    42  * detection --  for non-magic issues about detection, mapping, disturbance, offscreen death etc. (need a better word because detection makes people think of magic) 
    43  * stores --  for anything related to the stores, including the home 
    44  * ai --  for monster behaviour (but use "magic" for monster spell effects) 
    45  * combat --  for melee and missile combat mechanics, plus LOS/range/projection issues 
    46  * monster --  for monster issues other than recall, combat, drops, ai or magic 
    47  * dungeon --  for level generation, level feelings, traps, vaults etc. 
    48  * player --  for issues relating to the mechanics of stats, resists, classes, skills, food, stealth, speed, timed effects, hp/mp etc. 
     38 * [query:groupdesc=1&group=resolution&order=status&keywords=~birth birth] --  for issues related to starting the game (not starting the program) 
     39 * [query:groupdesc=1&group=resolution&order=status&keywords=~items items] --  for issues about item generation and monster drops (Too Much Junk, Not Enough Stat Potions, Rubbish Randarts, Boring Curses etc.) 
     40 * [query:groupdesc=1&group=resolution&order=status&keywords=~id id] --  for anything to do with identifying or learning items 
     41 * [query:groupdesc=1&group=resolution&order=status&keywords=~magic magic] --  for effect-related issues including spells, activations and spell-like item effects 
     42 * [query:groupdesc=1&group=resolution&order=status&keywords=~detection detection] --  for non-magic issues about detection, mapping, disturbance, offscreen death etc. (need a better word because detection makes people think of magic) 
     43 * [query:groupdesc=1&group=resolution&order=status&keywords=~stores stores] --  for anything related to the stores, including the home 
     44 * [query:groupdesc=1&group=resolution&order=status&keywords=~ai ai] --  for monster behaviour (but use "magic" for monster spell effects) 
     45 * [query:groupdesc=1&group=resolution&order=status&keywords=~combat combat] --  for melee and missile combat mechanics, plus LOS/range/projection issues 
     46 * [query:groupdesc=1&group=resolution&order=status&keywords=~monster monster] --  for monster issues other than recall, combat, drops, ai or magic 
     47 * [query:groupdesc=1&group=resolution&order=status&keywords=~dungeon dungeon] --  for level generation, level feelings, traps, vaults etc. 
     48 * [query:groupdesc=1&group=resolution&order=status&keywords=~player player] --  for issues relating to the mechanics of stats, resists, classes, skills, food, stealth, speed, timed effects, hp/mp etc. 
    4949  
    5050== Metagame keywords == 
    51  * help --  for issues related to game documentation, tutorial etc. 
    52  * wizmode --  for anything that happens in wizard mode 
    53  * recall --  for issues about monster and object recall or descriptions (including spell descriptions) 
    54  * squelch --  if your ticket is about squelching or unsquelching 
    55  * prefs --  for loading, changing and saving preferences (c.f. "loadsave") 
    56  * loadsave --  for game loading and saving issues (not pref files, macros, inscriptions or squelch settings but including re-entry) 
    57  * dump --  for anything relating to chardumps, including player history, scores file and the 'C' screen 
    58  * borg --  for issues specific to the borg code 
     51 * [query:groupdesc=1&group=resolution&order=status&keywords=~help help] --  for issues related to game documentation, tutorial etc. 
     52 * [query:groupdesc=1&group=resolution&order=status&keywords=~wizmode wizmode] --  for anything that happens in wizard mode 
     53 * [query:groupdesc=1&group=resolution&order=status&keywords=~recall recall] --  for issues about monster and object recall or descriptions (including spell descriptions) 
     54 * [query:groupdesc=1&group=resolution&order=status&keywords=~squelch squelch] --  if your ticket is about squelching or unsquelching 
     55 * [query:groupdesc=1&group=resolution&order=status&keywords=~prefs prefs] --  for loading, changing and saving preferences (c.f. "loadsave") 
     56 * [query:groupdesc=1&group=resolution&order=status&keywords=~loadsave loadsave] --  for game loading and saving issues (not pref files, macros, inscriptions or squelch settings but including re-entry) 
     57 * [query:groupdesc=1&group=resolution&order=status&keywords=~dump dump] --  for anything relating to chardumps, including player history, scores file and the 'C' screen 
     58 * [query:groupdesc=1&group=resolution&order=status&keywords=~borg borg] --  for issues specific to the borg code 
    5959 
    6060== User interface keywords == 
    61  * ui --  for general user interface issues (deprecated in favour of anything more specific) 
    62  * display --  for non-graphics display issues such as panel-flipping, status bar etc. 
    63  * graphics --  for general graphics/tile issues which are not port-specific 
    64  * mouse --  as above 
    65  * sound --  as above 
    66  * subwindows --  for issues about the content, function and updating of subwindows (which are not port-specific) 
    67  * commands --  for issues related to game commands, including (auto)pickup 
    68  * keyset --  for roguelike keyset support etc. 
    69  * macros --  for issues related to macros and keymaps 
    70  * inscriptions 
     61 * [query:groupdesc=1&group=resolution&order=status&keywords=~ui ui] --  for general user interface issues (deprecated in favour of anything more specific) 
     62 * [query:groupdesc=1&group=resolution&order=status&keywords=~display display] --  for non-graphics display issues such as panel-flipping, status bar etc. 
     63 * [query:groupdesc=1&group=resolution&order=status&keywords=~graphics graphics] --  for general graphics/tile issues which are not port-specific 
     64 * [query:groupdesc=1&group=resolution&order=status&keywords=~mouse mouse] --  as above 
     65 * [query:groupdesc=1&group=resolution&order=status&keywords=~sound sound] --  as above 
     66 * [query:groupdesc=1&group=resolution&order=status&keywords=~subwindows subwindows] --  for issues about the content, function and updating of subwindows (which are not port-specific) 
     67 * [query:groupdesc=1&group=resolution&order=status&keywords=~commands commands] --  for issues related to game commands, including (auto)pickup 
     68 * [query:groupdesc=1&group=resolution&order=status&keywords=~keyset keyset] --  for roguelike keyset support etc. 
     69 * [query:groupdesc=1&group=resolution&order=status&keywords=~macros macros] --  for issues related to macros and keymaps 
     70 * [query:groupdesc=1&group=resolution&order=status&keywords=~inscriptions inscriptions] 
    7171 
    7272== Other keywords == 
    73  * meta --  special keyword meaning that this ticket is a consolidation or list of other tickets, not an issue in its own right 
    74  * blocker --  used by Takkaria to mean "do not release until this is fixed" 
     73 * [query:groupdesc=1&group=resolution&order=status&keywords=~meta meta] --  special keyword meaning that this ticket is a consolidation or list of other tickets, not an issue in its own right 
     74 * [query:groupdesc=1&group=resolution&order=status&keywords=~blocker blocker] --  means "do not release until this is fixed"