@@ -55,28 +55,34 @@ Fixing bugs from the issue tracker
5555----------------------------------
5656
5757Almost all the bugs on the issue tracker have one or more associated
58−tags. These are used to indicate the *difficulty* and *nature* of a
58+tags. These are used to indicate the *complexity* and *nature* of a
5959bug. There is not yet a way to indicate priority. An up to date
6060summary of issues can be found [here](https://github.com/jgm/pandoc/labels).
6161
62+* [beginner-friendly] — The perfect starting point for new contributors. The
63+ issue is generic and can be resolved without deep knowledge of the code
64+ base.
6265* [enhancement] — A feature which would be desirable. We recommend
6366 you discuss any proposed enhancement on pandoc-discuss before
6467 writing code.
6568* [bug] — A problem which needs to be fixed.
66−* [minor] — The fix should only be a couple of lines.
67−* [major] — The fix might require structural changes or in depth knowledge of
68−the code base.
69−* [reader] — A request to add a new input format.
70−* [writer] — A request to add a new output format.
71−* [docs] — A discrepency or ambiguity in the documentation.
72−* [inprogress] — Someone is actively working on or planning to work on the
69+* [complexity:low] — The fix should only be a couple of lines.
70+* [complexity:high] — The fix might require structural changes or in depth
71+ knowledge of the code base.
72+* [new:reader] — A request to add a new input format.
73+* [new:writer] — A request to add a new output format.
74+* [docs] — A discrepency, or ambiguity in the documentation.
75+* [status:in-progress] — Someone is actively working on or planning to work on the
7376 ticket.
74−* [more discussion needed] — It is unclear what the correct approach
77+* [status:more-discussion-needed] — It is unclear what the correct approach
7578 to solving the ticket is. Before starting on tickets such as this it
7679 would be advisable to post on the ticket.
77−* [more info needed] — We require more information from a user before
80+* [status:more-info-needed] — We require more information from a user before
7881 we can classify a report properly.
7982
83+Issues related to a specific format are tagged accordingly, e.g. feature request
84+or bug reports related to Markdown are labelled with [format:markdown].
85+
8086Have an idea for a new feature?
8187-------------------------------
8288
@@ -275,15 +281,17 @@ The library is structured as follows:
275281[EditorConfig]: http://editorconfig.org/
276282[Haskell platform]: http://www.haskell.org/platform/
277283[hsb2hs]: http://hackage.haskell.org/package/hsb2hs
284+[beginner-friendly]: https://github.com/jgm/pandoc/labels/beginner-friendly
278285[enhancement]: https://github.com/jgm/pandoc/labels/enhancement
279286[bug]: https://github.com/jgm/pandoc/labels/bug
280−[minor]: https://github.com/jgm/pandoc/labels/Minor
281−[major]: https://github.com/jgm/pandoc/labels/Major
282−[reader]: https://github.com/jgm/pandoc/labels/Reader
283−[writer]: https://github.com/jgm/pandoc/labels/Writer
287+[complexity:low]: https://github.com/jgm/pandoc/labels/complexity:low
288+[complexity:high]: https://github.com/jgm/pandoc/labels/complexity:high
284289[docs]: https://github.com/jgm/pandoc/labels/docs
285−[inprogress]: https://github.com/jgm/pandoc/labels/inprogress
286−[more discussion needed]: https://github.com/jgm/pandoc/labels/More%20discussion%20needed
287−[more info needed]: https://github.com/jgm/pandoc/labels/More%20info%20needed
290+[format:markdown]: https://github.com/jgm/pandoc/labels/format:markdown
291+[new:reader]: https://github.com/jgm/pandoc/labels/new:reader
292+[new:writer]: https://github.com/jgm/pandoc/labels/new:writer
293+[status:in-progress]: https://github.com/jgm/pandoc/labels/status:in-progress
294+[status:more-discussion-needed]: https://github.com/jgm/pandoc/labels/status:more-discussion-needed
295+[status:more-info-needed]: https://github.com/jgm/pandoc/labels/status:more-info-needed
288296[stack]: https://github.com/commercialhaskell/stack
289297