;doc: ISSUES etc: drop "topics", call them labels
This commit is contained in:
parent
b609ba30ab
commit
53ed194a12
@ -51,7 +51,7 @@ Some possible prefixes:
|
|||||||
- `doc` - documentation-related
|
- `doc` - documentation-related
|
||||||
- `test` - tests-related
|
- `test` - tests-related
|
||||||
- `ci` - continuous integration-related
|
- `ci` - continuous integration-related
|
||||||
- Any of the standard [topics](ISSUES.html#topics) used in the issue tracker.
|
- Any of the standard [labels](ISSUES.html#labels) used in the issue tracker.
|
||||||
|
|
||||||
## How to check commits
|
## How to check commits
|
||||||
|
|
||||||
|
|||||||
@ -7,13 +7,12 @@
|
|||||||
|
|
||||||
New contributors are always welcome in the hledger project.
|
New contributors are always welcome in the hledger project.
|
||||||
Jump in!
|
Jump in!
|
||||||
Browse the ideas below,
|
Browse the ideas below, or join the chat and we'll help find you a job.
|
||||||
or [join the chat](support.html) and tell us your interests.
|
|
||||||
|
|
||||||
## About the project
|
## First steps
|
||||||
|
|
||||||
See [About FAQ](faq.html).
|
|
||||||
|
|
||||||
|
- Join the [chat](support.html)
|
||||||
|
- Skim the [FAQs](faq.html)
|
||||||
|
|
||||||
## Ideas for contributing as a ...
|
## Ideas for contributing as a ...
|
||||||
|
|
||||||
|
|||||||
@ -5,6 +5,14 @@
|
|||||||
<!-- toc -->
|
<!-- toc -->
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
The hledger project\'s issue tracker is on github. It contains:
|
||||||
|
|
||||||
|
- BUG issues - failures in some part of the hledger project (the main
|
||||||
|
hledger packages, docs, website..)
|
||||||
|
- WISH issues - feature proposals, enhancement requests
|
||||||
|
- uncategorised issues - we don\'t know what these are yet
|
||||||
|
- pull requests - proposed changes to code and docs
|
||||||
|
|
||||||
## Quick urls
|
## Quick urls
|
||||||
|
|
||||||
- <http://issues.hledger.org> - all issues, open or closed
|
- <http://issues.hledger.org> - all issues, open or closed
|
||||||
@ -23,7 +31,7 @@ Editing it may require editor support, search/replace etc.
|
|||||||
Syntax: https://www.pandoc.org/MANUAL.html#tables -> pipe_tables
|
Syntax: https://www.pandoc.org/MANUAL.html#tables -> pipe_tables
|
||||||
-->
|
-->
|
||||||
|
|
||||||
| COMPONENT/TOPIC [*](#topics) | BUGS | WISHES | PRS | OTHER
|
| COMPONENT/TOPIC | BUGS | WISHES | PRS | OTHER
|
||||||
|----------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------
|
|----------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------
|
||||||
| [all](https://github.com/simonmichael/hledger/issues?q=is:open) | [bugs](https://github.com/simonmichael/hledger/issues?q=is:open+is:issue+label:%22A+BUG%22) ([first](https://github.com/simonmichael/hledger/issues?q=is:open+is:issue+label:%22A+BUG%22+label:%22good+first+issue%22)/[easy](https://github.com/simonmichael/hledger/issues?q=is:open+is:issue+label:%22A+BUG%22+-label:%22good+first+issue%22+label:easy?)/[neither](https://github.com/simonmichael/hledger/issues?q=is:open+is:issue+label:%22A+BUG%22+-label:%22good+first+issue%22+-label:easy?)) | [wishes](https://github.com/simonmichael/hledger/issues?q=is:open+is:issue+label:%22A+WISH%22) | [PRs](https://github.com/simonmichael/hledger/issues?q=is:open+is:pr) | [other](https://github.com/simonmichael/hledger/issues?q=is:open+is:issue+-label:%22A+BUG%22+-label:%22A+WISH%22)
|
| [all](https://github.com/simonmichael/hledger/issues?q=is:open) | [bugs](https://github.com/simonmichael/hledger/issues?q=is:open+is:issue+label:%22A+BUG%22) ([first](https://github.com/simonmichael/hledger/issues?q=is:open+is:issue+label:%22A+BUG%22+label:%22good+first+issue%22)/[easy](https://github.com/simonmichael/hledger/issues?q=is:open+is:issue+label:%22A+BUG%22+-label:%22good+first+issue%22+label:easy?)/[neither](https://github.com/simonmichael/hledger/issues?q=is:open+is:issue+label:%22A+BUG%22+-label:%22good+first+issue%22+-label:easy?)) | [wishes](https://github.com/simonmichael/hledger/issues?q=is:open+is:issue+label:%22A+WISH%22) | [PRs](https://github.com/simonmichael/hledger/issues?q=is:open+is:pr) | [other](https://github.com/simonmichael/hledger/issues?q=is:open+is:issue+-label:%22A+BUG%22+-label:%22A+WISH%22)
|
||||||
| **Tools:**
|
| **Tools:**
|
||||||
@ -69,17 +77,6 @@ Syntax: https://www.pandoc.org/MANUAL.html#tables -> pipe_tables
|
|||||||
| [tools](https://github.com/simonmichael/hledger/issues?q=is:open+label:tools) (dev tools, infrastructure) | [bugs](https://github.com/simonmichael/hledger/issues?q=is:open+is:issue+label:%22A+BUG%22+label:tools) ([first](https://github.com/simonmichael/hledger/issues?q=is:open+is:issue+label:%22A+BUG%22+label:%22good+first+issue%22+label:tools)/[easy](https://github.com/simonmichael/hledger/issues?q=is:open+is:issue+label:%22A+BUG%22+-label:%22good+first+issue%22+label:easy?+label:tools)/[neither](https://github.com/simonmichael/hledger/issues?q=is:open+is:issue+label:%22A+BUG%22+-label:%22good+first+issue%22+-label:easy?+label:tools)) | [wishes](https://github.com/simonmichael/hledger/issues?q=is:open+is:issue+label:%22A+WISH%22+label:tools) | [PRs](https://github.com/simonmichael/hledger/issues?q=is:open+is:pr+label:tools) | [other](https://github.com/simonmichael/hledger/issues?q=is:open+is:issue+-label:%22A+BUG%22+-label:%22A+WISH%22+label:tools)
|
| [tools](https://github.com/simonmichael/hledger/issues?q=is:open+label:tools) (dev tools, infrastructure) | [bugs](https://github.com/simonmichael/hledger/issues?q=is:open+is:issue+label:%22A+BUG%22+label:tools) ([first](https://github.com/simonmichael/hledger/issues?q=is:open+is:issue+label:%22A+BUG%22+label:%22good+first+issue%22+label:tools)/[easy](https://github.com/simonmichael/hledger/issues?q=is:open+is:issue+label:%22A+BUG%22+-label:%22good+first+issue%22+label:easy?+label:tools)/[neither](https://github.com/simonmichael/hledger/issues?q=is:open+is:issue+label:%22A+BUG%22+-label:%22good+first+issue%22+-label:easy?+label:tools)) | [wishes](https://github.com/simonmichael/hledger/issues?q=is:open+is:issue+label:%22A+WISH%22+label:tools) | [PRs](https://github.com/simonmichael/hledger/issues?q=is:open+is:pr+label:tools) | [other](https://github.com/simonmichael/hledger/issues?q=is:open+is:issue+-label:%22A+BUG%22+-label:%22A+WISH%22+label:tools)
|
||||||
|
|
||||||
|
|
||||||
##
|
|
||||||
|
|
||||||
The hledger project\'s issue tracker is on github. It contains:
|
|
||||||
|
|
||||||
- BUG issues - failures in some part of the hledger project (the main
|
|
||||||
hledger packages, docs, website..)
|
|
||||||
- WISH issues - feature proposals, enhancement requests
|
|
||||||
- uncategorised issues - we don\'t know what these are yet
|
|
||||||
- pull requests - proposed changes to code and docs
|
|
||||||
|
|
||||||
Issues are also labelled according to their [topics](#topics), for organisation.
|
|
||||||
|
|
||||||
Some loose conventions:
|
Some loose conventions:
|
||||||
|
|
||||||
@ -93,30 +90,20 @@ Some loose conventions:
|
|||||||
|
|
||||||
## Labels
|
## Labels
|
||||||
|
|
||||||
Labels are used to categorise:
|
<https://github.com/simonmichael/hledger/labels>,
|
||||||
|
also listed at [open issues](#open-issues) above,
|
||||||
|
are used to categorise:
|
||||||
|
|
||||||
- the issue\'s type: \"A BUG\" or \"A WISH\", in shades of red (The A
|
- whether an issue is a bug (red) or a wish (pink)
|
||||||
makes it appear as first label)
|
- related subcomponents (tools, commands, input/output formats) (light blue)
|
||||||
- relevant subsystems/topics, in light blue. More about this below.
|
- related general topics (light green)
|
||||||
- relevant platforms, in light purple
|
- related platforms (light purple)
|
||||||
- resolution if not fixed:
|
- whether a bounty has been offered (dark green)
|
||||||
\"closed:cant-reproduce/duplicate/invalid/wont-fix\", in dark grey
|
- why an issue is blocked (dark grey) or was closed (black)
|
||||||
- \"bounty\", in bright yellow: issues with bountysource funding
|
- low priority info, like "imported" (white)
|
||||||
- \"easy?\", in dim yellow: issues which are probably relatively easy
|
|
||||||
to fix
|
|
||||||
- \"imported\" etc., in white: miscellaneous information
|
|
||||||
|
|
||||||
## Topics
|
Labels can also be used as prefixes in issue/PR titles,
|
||||||
|
as prefixes in [commit messages](#commit-messages), etc.
|
||||||
Short topic names, corresponding to hledger commands, input formats, output formats and other common themes,
|
|
||||||
are used to organise things in the hledger project. In particular,
|
|
||||||
|
|
||||||
- They are used as space saving descriptive prefixes for [commit messages](#commit-messages)
|
|
||||||
- They can be used as prefixes for issue/PR titles
|
|
||||||
- Issues and PRs are labelled with them (the light blue labels).
|
|
||||||
|
|
||||||
A more or less complete list can be seen at [open issues](#open-issues)
|
|
||||||
or in the issue tracker's labels list.
|
|
||||||
|
|
||||||
## Custodians
|
## Custodians
|
||||||
|
|
||||||
|
|||||||
@ -70,9 +70,10 @@ Rebase your commits against latest master for easiest review. Especially if they
|
|||||||
|
|
||||||
We like to use some conventions in commit messages when it makes sense. These aren't mandatory, but appreciated:
|
We like to use some conventions in commit messages when it makes sense. These aren't mandatory, but appreciated:
|
||||||
|
|
||||||
- prepend a [topic](#topics) prefix, eg `cli: ` or `journal: `, for clarity and to help with changelog production
|
- prepend a [label](ISSUES.html#labels) prefix, eg `cli: ` or `journal: `, for clarity and to help with changelog production
|
||||||
- prepend a semicolon (`;`) to indicate commits that need not be mentioned in changelogs/release notes (as in the Emacs project)
|
- prepend a semicolon (`;`) to indicate commits that
|
||||||
- append a final `[ci skip]` line to indicate commits that need not trigger a CI build, to reduce carbon emissions from Travis.
|
- need not trigger a CI workflows, reducing wasteful carbon emissions
|
||||||
|
- and probably need not be mentioned in changelogs/release notes
|
||||||
|
|
||||||
## The docs
|
## The docs
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user