apiaryio / dredd

Language-agnostic HTTP API Testing Tool
https://dredd.org
MIT License
4.19k stars 279 forks source link

Document how we work with GitHub labels #808

Open honzajavorek opened 7 years ago

honzajavorek commented 7 years ago

etc. should go to contributing docs.

kylef commented 7 years ago

I'd like to sync on this so we can have consistency across our OSS in ADT too.

honzajavorek commented 7 years ago

Except for what I described above there's:

BTW I don't keep the same labels elsewhere then in the Dredd repo, which is maybe a shame...

honzajavorek commented 5 years ago

Note: mention in docs we're using specific colors for expressing the context (red = bug) or colors from this palette.

kettanaito commented 5 years ago

If the documentation allows, I suggest to fetch labels using GitHub API and use their description to compose some sort of table in the docs that would guide contributors regarding each label's purpose. Maintaining two lists of labels in GitHub and docs would be tedious. Of course, some meta explanations (like color schematics) can reside in docs explicitly.

honzajavorek commented 5 years ago

That's a good idea, we have Sphinx extensions to do that: https://github.com/apiaryio/dredd/tree/master/docs/_extensions If anyone is interested in helping with that, I recommend seeing this talk first.

honzajavorek commented 5 years ago

Also, this gets more importance once we move the smaller projects under Dredd as a monorepo.