dwyl / contributing

:clipboard: Guidelines & Workflow for people contributing to our project(s) on GitHub. Please :star: to confirm you've read & understood! :white_check_mark:
86 stars 9 forks source link

QA process - what is it and where does it live? #32

Open iteles opened 7 years ago

iteles commented 7 years ago

As the number of collaborators and dwyl open source modules grows, it stands to reason that the number of people reviewers for PRs will also grow.

There are certain processes in place for these reviews, which we need to capture and @rjmk can certainly add some 'lessons learned' to.

Seeing as these also affect contributors, should these processes live in the contributing repo?

iteles commented 7 years ago
rjmk commented 7 years ago

@rjmk can certainly add some 'lessons learned'

Is this a good place for me to pop thoughts?

iteles commented 7 years ago

@rjmk Yes please!

rjmk commented 7 years ago

Sorry, I was just on holiday so haven't had a time to jot anything down yet.

I'll try and do so before next week

iteles commented 7 years ago

Thanks @rjmk, hope you had a fantastic holiday!

iteles commented 7 years ago

@jrans If you have some time before you head to pastures new (and whilst it's still fresh 🌴 😎 ), would :heart: to get some of your QA tips too. Our client has been singing your QA praises!

What I'd ultimately like to get to is a checklist of things to look out for (QA 101 if you will!) but lessons learned would be amazing if you have time 🕐 🎉

jrans commented 7 years ago

My notes on QA life. I've found that a smooth QA process can make the whole project much more efficient and work more enjoyable. I strongly believe QA should be done at regular intervals and rules should be stuck to and kept strict. As soon as one member of the team doesn't abide it makes it much harder for everyone else and ultimately the project fails. You are working with each other not against each other and the progress of project is always key! These aren't hard set rules and every team is different and QA process should be adjusted to and agreed upon by everyone.

jrans commented 7 years ago

@iteles @nelsonic @Danwhy @SimonLab There you go finally! If you read over and see a typo, badly worded sentence, grammar then please do feel free to edit. I will proof read now (as I suggest) but has taken a while to write this. If this wants to be put elsewhere, added to, cut or completely thrown away then be my guest!

iteles commented 7 years ago

@jrans, this is AMAZING, thank you so much!

nelsonic commented 7 years ago

@jrans wow! 😮

Jbarget commented 7 years ago

My thoughts on the QA process: