Re: Sensible GitHub Issue Labels
Peter Cock <[email protected]> Mon, 25 Jul 2016 15:35:42 +0100
| Newsgroups | gmane.comp.python.bio.devel |
|---|---|
| Message-ID | <CAKVJ-_7WhYA6aeJuB4AfCgO4zHWB3EU_52YxTnWx_JsJV_kTHA@mail.gmail.com> |
On Fri, Jul 22, 2016 at 8:16 PM, Travis Wrightsman <[email protected]> wrote: > All the suggestions sound good to me. What have I missed? - Style - including PEP8 and PEP257 compliance - Testing - including improving code coverage - Documentation - improving docstrings, Tutorial, etc - Enhancement - adding new functionality - Bug - problems with existing functionality - Easy Fix - something new-comer friendly Possible extras: - WIP - work in progress? These can be combined, e.g. "Easy Fix" and "Enhancement" for something like updating the codon tables next time the NCBI adds another genetic code. As far as I can tell, there is nothing in the issue tracker UI to add a description to the labels, so it will have to go in our contributor text. There is an obstacle though - it looks like in order to assign labels, you need write permissions - at least based on: https://help.github.com/articles/repository-permission-levels-for-an-organization/ However, we can mitigate the risks of an accident on the master branch using the branch protection settings (e.g. "Restrict who can push to this branch" set to the current pool of committers for the master branch)? Peter