selfdefined / web-app

Dictionary database with future API and bot integrations
https://www.selfdefined.app/
572 stars 170 forks source link

⚒️ Set acceptance criteria for pull requests #313

Open tatianamac opened 4 years ago

tatianamac commented 4 years ago

Currently pull requests do not have written criteria around them.

Setting some written criteria would help to eliminate PRs that aren't quite ready AND to provide clearer guidance for new contributors (and new-to-OSS contributors).

A few non-exhaustive notes:

ovlb commented 4 years ago

I can formalise the things I look for before approving a PR over the next couple days.

Where do you envision these guidelines to live?

tatianamac commented 4 years ago

I can formalise the things I look for before approving a PR over the next couple days.

That'd be helpful if you could backdocument those here—thanks!

Where do you envision these guidelines to live?

Documentation, which is going to be my focus for the next few weeks. In addition to the technical aspects, I'd like to reduce barriers to entry while making more clear what editorial content will be accepted and what will be rejected and on what premise.

kkemple commented 4 years ago

I wonder if issue and PR templates could help with this as well!

tatianamac commented 4 years ago

@kkemple Yes, good idea! I had started issue templates awhile back and forgotten!

tatianamac commented 4 years ago

Re: pull request acceptance:

Exceptions

ovlb commented 4 years ago

This is a first batch of things I tend to look out for when reviewing code-centric PRs. Quite a bit, actually. Might rewrite/add to this list in the upcoming days. So consider it a working draft. :)

O*

UdokaVrede commented 4 years ago

I would make a pr on this

kkemple commented 2 years ago

This will be resolved in #455 which adds a PR template. Definitely open to feedback on the structure and content of the template!