-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature: "in-progress" label with no assignee #7
Comments
@SimonLab it might be worth checking who added the |
Yes!! |
@nelsonic, @iteles I might sound super stupid here, but GitHub already adds the fact that someone added/removed a label, or assigned a task to him/herself. So my question would be, why add this information again in a comment whilst it is right there? Just look at this issue for example and see the stream of information you already get. |
@jruts we use intensively labels on issues and PR to communicate about the status of the work for each team member of our project. We are often working remotely and the labels allow us to quickly know what are the responsibilities: For example on the issue #8 "Create Phoenix server" @nelsonic has been assigned to it and he knows that the issue is finished and a PR is open for it with the label "awaiting-review". We found that it's much quicker and obvious to know when an issues is ready for review. Hope this answer your question, let me know if it's not clear or how you would improve the dwylbot 👍 |
@SimonLab could we make it do the following:
And then dwylbot removes the ? @username should be easy to implement by extracting this from the payload - maybe? Step 2 might be more complex - adding and removing labels - do you think we could have it working by tomorrow? Or something for next week? |
Adding the name in the description of the comment should be ok. So I need to investigate if there is another library which support more functions of the Github API or I need to create a PR on this repo but it might take a bit of time to be merged |
Ah I see, ok might be a good idea to keep the MVP just within the capabilities of the Tentacat Github API for now then? We can discuss tomorrow to work out what's best! |
Interesting that they decided to create an add function without the corresponding remove function! |
#17 PR will resolve this user story/issue. The author of the in-progress label has been added to the message of the comment. We can create a new issue and specify the process especially if we want to remove the "in-progress" label automatically, @markwilliamfirth do you mind to create a new issue or specify on a comment. I prefer that #17 be merge at the stage as I want to avoid creating to big PR for the QA |
@markwilliamfirth the Any questions, complaints, feedback, contributions? |
@SimonLab it doesn't assign me to the issue #7 (comment) |
@markwilliamfirth the Any questions, complaints, feedback, contributions? |
This works 👍 |
When an issue has the "in-progress" label and no one is assigned to the issue then add a comment with
“Looks like someone is working on this one but there are no assignee. Who are you, mystery person (and thank you for your time!)?"
The comment should be added after a certain period of time from where the "in-progress" label has been added to not spam the issue. Maybe 3 or 5 mn after the "in-progress" label?
This issue will be estimated once I have done the spike #6
The text was updated successfully, but these errors were encountered: