-
Notifications
You must be signed in to change notification settings - Fork 13
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
Pull Request State Adjustments #59
Comments
Note The following contributors may be suitable for this task: zugdev
gentlementlegen
|
1 similar comment
Note The following contributors may be suitable for this task: zugdev
gentlementlegen
|
Just to make sure, when the PR is converted back to a draft it still sends a reminder message correct? The closing of the pull-request is currently handled by https://github.com/ubiquity-os-marketplace/command-start-stop. |
/start |
Tip
|
Yes
When disqualified it needs to close the pull |
What if the user is waiting for a PR review? in that case it doesn't make sense to turn it into draft |
Let me try and think through the scenarios, ✅ means "success condition" or the assignee is not at fault and should not be penalized:
Footnotes
|
I think it should be only for explicit rejection (as in "requested changes"). There are plenty of times we comment for a clarification or simple questions, which are not negative / requesting changes. |
It's not accepted so there is work they need to do, even if it means to answer the question. |
@0x4007 Correct but the need of answering a question should not turn the pull-request into a draft no? Because the pull-request code itself won't change, that was my reasoning. |
I have mixed feelings on this based on how we use comments in practice, but the way you frame it is logical and makes sense. Lets leave the pull request state as finalized in this situation then. |
All right then I will proceed with the following changes on the pull-request:
Sounds good? |
+ Evaluating results. Please wait... |
|
View | Contribution | Count | Reward |
---|---|---|---|
Issue | Task | 1 | 75 |
Issue | Comment | 1 | 4.83 |
Conversation Incentives
Comment | Formatting | Relevance | Priority | Reward |
---|---|---|---|---|
Just to make sure, when the PR is converted back to a draft it s… | 6.8content: content: p: score: 0 elementCount: 1 a: score: 5 elementCount: 1 result: 5 regex: wordCount: 30 wordValue: 0.1 result: 1.8 | 0.8 | 3 | 4.83 |
[ 75 WXDAI ]
@0x4007
⚠️ Your rewards have been limited to the task price of 75 WXDAI.
Contributions Overview
View | Contribution | Count | Reward |
---|---|---|---|
Issue | Specification | 1 | 44.52 |
Issue | Comment | 4 | 32.487 |
Conversation Incentives
Comment | Formatting | Relevance | Priority | Reward |
---|---|---|---|---|
- When a follow up occurs, the pull request should be turned int… | 14.84content: content: ul: score: 0 elementCount: 1 li: score: 0.5 elementCount: 3 p: score: 0 elementCount: 5 a: score: 5 elementCount: 2 result: 11.5 regex: wordCount: 62 wordValue: 0.1 result: 3.34 | 1 | 3 | 44.52 |
YesWhen disqualified it needs to close the pull | 0.65content: content: p: score: 0 elementCount: 1 result: 0 regex: wordCount: 9 wordValue: 0.1 result: 0.65 | 1 | 3 | 1.95 |
Let me try and think through the scenarios, ✅ means "success con… | 8.72content: content: p: score: 0 elementCount: 7 ul: score: 0 elementCount: 1 li: score: 0.5 elementCount: 5 result: 2.5 regex: wordCount: 129 wordValue: 0.1 result: 6.22 | 0.8 | 3 | 22.428 |
It's not accepted so there is work they need to do, even if it m… | 1.28content: content: p: score: 0 elementCount: 1 result: 0 regex: wordCount: 20 wordValue: 0.1 result: 1.28 | 0.6 | 3 | 2.304 |
I have mixed feelings on this based on how we use comments in pr… | 2.15content: content: p: score: 0 elementCount: 1 result: 0 regex: wordCount: 37 wordValue: 0.1 result: 2.15 | 0.9 | 3 | 5.805 |
[ 0.756 WXDAI ]
@whilefoo
Contributions Overview
View | Contribution | Count | Reward |
---|---|---|---|
Issue | Comment | 1 | 0.756 |
Review | Comment | 4 | 0 |
Conversation Incentives
Comment | Formatting | Relevance | Priority | Reward |
---|---|---|---|---|
What if the user is waiting for a PR review? in that case it doe… | 1.44content: content: p: score: 0 elementCount: 1 result: 0 regex: wordCount: 23 wordValue: 0.1 result: 1.44 | 0.7 | 3 | 0.756 |
I think we should leave it at `0.34.3` same as in SDK be… | 0content: content: p: score: 0 elementCount: 1 result: 0 regex: wordCount: 27 wordValue: 0 result: 0 | 0.75 | 3 | 0 |
why `process.env`? | 0content: content: p: score: 0 elementCount: 1 result: 0 regex: wordCount: 1 wordValue: 0 result: 0 | 0.5 | 3 | 0 |
Ideally I'd remove the package from plugin's dependencies and so… | 0content: content: p: score: 0 elementCount: 1 result: 0 regex: wordCount: 34 wordValue: 0 result: 0 | 0.9 | 3 | 0 |
ok so because this is only used for testing locally? | 0content: content: p: score: 0 elementCount: 1 result: 0 regex: wordCount: 10 wordValue: 0 result: 0 | 0.3 | 3 | 0 |
We need to enable review comment incentives for everybody. Glad we have whilefoo for testing. @whilefoo perhaps you can open the pull and fix that. It reminds me but we should also improve how it handles word count and long comments (this should be penalized/disincentivized heavily) |
Context: ubiquity-os/plugins-wishlist#60 (comment)
Rationale: when a contributor converts from draft to ready, then that signals it is ready for review.
Footnotes
⚠ 52% possible duplicate - Reviewer Follow Ups ↩
The text was updated successfully, but these errors were encountered: