dwyl / dwylbot

:robot: Automating our GitHub Workflow to improve team communication/collaboration and reduce tedious repetition!
28 stars 7 forks source link

update readme with list of rules and comments #105

Closed SimonLab closed 7 years ago

SimonLab commented 7 years ago

To let the users which rules is implemented and what are the action dwylbot applied to the issues/PRs we need to update the readme with

ghost commented 7 years ago

@SimonLab if you paste in the code here for the rules I can translate to writing and update the readme

iteles commented 7 years ago

@markwilliamfirth I'm thinking we could spread the code knowledge across the team and as such asked @SimonLab to talk through dwylbot with @cleop this afternoon. Might be a good exercise for her as she delves into the code?

Cleop commented 7 years ago

Going to base a lot of this on: https://github.com/dwyl/dwylbot/issues/5

SimonLab commented 7 years ago

It might be good to double check with the actions defined for each rules in the code too

Cleop commented 7 years ago

@SimonLab - although I imagine some of the actions aren't yet in the code, even though they will be once the project is finished. Shall I base the list I'm currently writing on what has been done so far or what we would like to be done once the project is complete?

ghost commented 7 years ago

@cleop the rules have adapted since that issue so the source of truth is the code. Not all of those rules will necessarily make it in - it's best to base a readme off what's been written into the project (what's been done so far). If you wish you can add a separate section for "Upcoming features" that may change

SimonLab commented 7 years ago

I think on what has been done so far. Then on the next PRs for new rules we need to add the description on the readme, I should have done that from the start. I think there are in some cases some more or different actions implement ed that are not in the epic issue

Cleop commented 7 years ago

Great. @SimonLab @markwilliamfirth - how would you feel if I recorded these rules etc in a table format? I think it might be the easiest way to visibly read this content. Happy to move away from this if it doesn't prove effective but thought it might be worth pursuing as a starting point?

ghost commented 7 years ago

@Cleop table sounds like a nice idea - go with whatever format you think is best at communicating the project to the user 👍

Cleop commented 7 years ago

Awesome. Would you like the write up for the 'comment' that the dwylbot leaves to be verbatim or a summary? This is using a screenshot of the comment dwylbot leaves however it's pretty small because of the width of the table and resizing the image doesn't change that because of the table dimensions.

Category Rule dwylbot comments Labels changed
Pull Requests
ISSUES
Issues Must have a description image -

OR OPTION 2- copied text but no formatting of new lines etc.

Category Rule dwylbot comments Labels changed
Pull Requests
ISSUES
Issues Must have a description #76 :warning: @Cleop, this issue has no description. Please add a description to help others understand the context of this issue. -

Without the text after '--' I prefer option 2 because now it's a good size but also readable.

ghost commented 7 years ago

@cleop happy for you to decide - verbatim might be a good idea as this will allow us to easily review the comments and know if the wording needs to be updated. The wording/user exerience for each comment hasn't properly been reviewed yet as it's not a priority at the moment. You can omit everything under the -- if you want as it's the same on every comment (maybe have a different section for comment footer?) - whatever you think works best!

ghost commented 7 years ago

Closing as this was merged