top | item 9333694

How we organize GitHub issues: A simple styleguide for tagging

84 points| zachdunn | 11 years ago |robinpowered.com

15 comments

order

transfire|11 years ago

On a related note, I sure wish git supported labels for commits. As it stands I have started to use github-style labels in commit messages, e.g. `:bug:`, which is nice in that github will render these with icons, if supported. Unfortunately that don't have icons for many of the labels one would want to use. I've asked github a half-dozen times to add them, but to no avail :-(

evolve2k|11 years ago

Out of interest, which specific labels are you seeking?

ddoolin|11 years ago

Bookmarked. The comment about a lack of reading material for this type of thing rings very true. I would say most will probably want to custom tailor their tags a bit at some point but this is a great guide nonetheless.

cec|11 years ago

Great stuff. I personally find it useful to have an additional "Regression" label to tag bug reports that have cropped up as a result of new work (this happens surprisingly often).

zachdunn|11 years ago

That's a smart one -- I may have to steal it. Other one I didn't mentioned was for our API we have a "Problem" tag for BC breaks.

halosghost|11 years ago

This seems like a great system. I may have to try and get some of ${DAYJOB}'s repos to using this scheme.

simonjgreen|11 years ago

Ours is extremely similar to this though we also have `time-<1hour, time-couplehours, time-halfday, time-day, time-coupledays, time-week, time-weeks` as time estimates on work required

maw|11 years ago

Unfortunately, tags are inadequate when we're dealing with possibly mutually exclusive classifications.