CurseForge.com knowledge base

How to file tickets

Check for other tickets

The absolute first thing you should do before filing a ticket is to make sure that there aren't any other tickets that represent the same problem. Remember to at least search first. If you do find a ticket describing the same problem, feel free to vote it up. Only if the ticket doesn't exist yet should you file your own.

One issue per ticket

It's also important to note that you should only describe one issue per ticket, don't try to combine multiple issues into a single ticket, as the developer will want to track them separately.

Ticket type

The next thing you have to do is figure out what kind of ticket you're filing.

  • Defect - this is when you find something wrong in the software you're using that causes an error to appear, acts unexpectedly, or just seems wrong.
  • Enhancement - this is when a feature you want is missing from the project that you would like to see.
  • Task - this is primarily set by developers themselves, if they need to complete some task.
  • Patch - this is for other developers to submit their own fix or feature.
  • Other - something that doesn't fall into the other categories.

Ticket name

Next a proper name should be given to the ticket. This will be what most people see, so try to make it descriptive but not too long. It's meant to be a one-line summary.

Don't name your ticket "Enhancements" or "Suggestion" or anything like that, specifically describe what you're referring to.

Ticket level

The level dictates how crucial a bug is. Use your best judgement here and realize that not every little thing is critical.

Ticket description

The description is important.

  • When describing defects, go into as much detail as possible on how to reproduce the issue, what occurred, what you expected, any errors you received, etc. If the developers can't reproduce the issue themselves, fixing it is near-impossible, so make it count.
  • When describing enhancements, go into as much detail as possible as you can for that. Describe how you want the new enhancement to look, act, feel, etc. The less thinking the developers need to do, the more they can just code.

You must login to post a comment. Don't have an account? Register to get one!

  • 6 comments
  • Avatar of Dragmite Dragmite Thu, 06 Aug 2009 23:01:10

    how do i get my outdated add ons to be updated automatically?

  • Avatar of egingell egingell Mon, 10 Nov 2008 04:51:57

    Why the hell would you post this stuff on a "how to" page?

    I know, the last comment is a month old, but still.

    Anyway, the real reason I'm posting is to add a link to this very good reference page for additional information on proper bug reports, help requests, and enhancement requests.

    http://www.chiark.greenend.org.uk/~sgtatham/bugs.html

  • Avatar of Celianna Celianna Thu, 16 Oct 2008 12:48:07

    Date: 2008-10-16 05:42:20 ID: 3 Error occured in: Global Count: 1 Message: ..\FrameXML\StaticPopup.lua line 2750:

      attempt to index local 'self' (a nil value)
    

    Debug:

      (tail call): ?
      [C]: ?
      ..\FrameXML\StaticPopup.lua:2750: StaticPopup_EditBoxOnTextChanged()
      Cartographer3\Options.lua:71:
         Cartographer3\Options.lua:71
    

    AddOns:

     Swatter, v3.1.4 (
    
  • Avatar of murphydave murphydave Wed, 15 Oct 2008 00:10:03

    how do i find my ticket again? i posted one yesterday and now i can't find it - have i really got to write down the ticket number to be able to trace it (this is a computer after all - surely not) or am i missing something blinginly obvious?

  • Avatar of Blondstein Blondstein Tue, 14 Oct 2008 19:25:59

    Date: 2008-10-14 21:22:00 ID: 53 Error occured in: Hooked Function Count: 1 Message: Error while calling hook: Hook name:

     EnhTooltip.AddTooltip
    

    ..\AddOns\EnhTooltip\TinyMoneyFrame.lua line 82:

      attempt to index local 'info' (a nil value)
    

    Instantiated from:

     ..\AddOns\Enchantrix\EnxTooltip.lua line 44:
      in function `AddonLoaded'
    

    Debug:

      EnhTooltip\TinyMoneyFrame.lua:82: TinyMoneyFrame_Update()
      EnhTooltip\Tooltip.lua:920: AddLine()
      Enchantrix\EnxTooltip.lua:471:
         Enchantrix\EnxTooltip.lua:325
      Enchantrix\EnxTooltip.lua:763:
         Enchantrix\EnxTooltip.lua:755
      (tail call): ?
      [C]: xpcall()
      Stubby\Stubby.lua:364:
         Stubby\Stubby.lua:325
      (tail call): ?
      EnhTooltip\Tooltip.lua:1286:
         EnhTooltip\Tooltip.lua:1236
      (tail call): ?
      (tail call): ?
      [C]: xpcall()
      Stubby\Stubby.lua:364:
         Stubby\Stubby.lua:325
      (tail call): ?
      ..\FrameXML\MerchantFrame.lua:441: MerchantItemButton_OnEnter()
      [string "*:OnEnter"]:1:
         [string "*:OnEnter"]:1
    

    AddOns:

     Swatter, v5.1.3603 (SnaggleTooth)
     Ace, v
     Ace2, v
     Ace3, v
     Atlas, v1.12.0
     AtlasBattlegrounds, v1.12.0
     AtlasDungeonLocs, v1.12.0
     AtlasFlightPaths, v1.12.0
     AtlasOutdoorRaids, v1.12.0
     AtlasLoot, v4.06.04
     Babylonian, v5.1.DEV.130
     Configator, v5.1.DEV.130
     DebugLib, v5.1.DEV.130
     Enchantrix, v5.1.3603 (SnaggleTooth)
     EnchantrixBarker, v5.1.3603 (SnaggleTooth)
     EnhTooltip, v5.1.3603 (SnaggleTooth)
     Informant, v5.1.3603 (SnaggleTooth)
     Omen, v3.0
     PoMTracker, v2.5
     QuestHelper, v0.60
     Stubby, v5.1.3603 (SnaggleTooth)
     (ck=223)
    


  • Avatar of terri223panther terri223panther Fri, 22 Aug 2008 00:56:44

    the curse isn't loading my addons and is not showing up in the game what should i do?

  • 6 comments

Facts

Date created
22 May 2008
Last updated
05 Mar 2009

Author