Skip to content
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

[HOLD for payment 4/18] Payment issue for E/App PR#15858 #17219

Closed
melvin-bot bot opened this issue Apr 10, 2023 · 16 comments
Closed

[HOLD for payment 4/18] Payment issue for E/App PR#15858 #17219

melvin-bot bot opened this issue Apr 10, 2023 · 16 comments
Assignees
Labels
Awaiting Payment Auto-added when associated PR is deployed to production Bug Something is broken. Auto assigns a BugZero manager. Daily KSv2 Internal Requires API changes or must be handled by Expensify staff Task

Comments

@melvin-bot
Copy link

melvin-bot bot commented Apr 10, 2023

Issue created to compensate the Contributor+ member for their work on #15858
E/E issue linked to the PR - https://www.github.com/Expensify/Expensify/issues/259220.
Contributor+ member who reviewed the PR - @parasharrajat.

Wait 7 days after the PR is deployed to production before issuing payment in case there are regressions.

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~01c0b560a7c62d8282
  • Upwork Job ID: 1645454169639534592
  • Last Price Increase: 2023-04-10
@melvin-bot melvin-bot bot added Awaiting Payment Auto-added when associated PR is deployed to production Bug Something is broken. Auto assigns a BugZero manager. Task Weekly KSv2 labels Apr 10, 2023
@melvin-bot melvin-bot bot added the Internal Requires API changes or must be handled by Expensify staff label Apr 10, 2023
@MelvinBot
Copy link

Triggered auto assignment to @mallenexpensify (Bug), see https://stackoverflow.com/c/expensify/questions/14418 for more details.

@MelvinBot
Copy link

Job added to Upwork: https://www.upwork.com/jobs/~01c0b560a7c62d8282

@melvin-bot melvin-bot bot added Daily KSv2 and removed Weekly KSv2 labels Apr 10, 2023
@MelvinBot
Copy link

Bug0 Triage Checklist (Main S/O)

  • This "bug" occurs on a supported platform (ensure Platforms in OP are ✅)
  • This bug is not a duplicate report (check E/App issues and #expensify-bugs)
    • If it is, comment with a link to the original report, close the issue and add any novel details to the original issue instead
  • This bug is reproducible using the reproduction steps in the OP. S/O
    • If the reproduction steps are clear and you're unable to reproduce the bug, check with the reporter and QA first, then close the issue.
    • If the reproduction steps aren't clear and you determine the correct steps, please update the OP.
  • This issue is filled out as thoroughly and clearly as possible
    • Pay special attention to the title, results, platforms where the bug occurs, and if the bug happens on staging/production.
  • I have reviewed and subscribed to the linked Slack conversation to ensure Slack/Github stay in sync

@MelvinBot
Copy link

Current assignee @parasharrajat is eligible for the Internal assigner, not assigning anyone new.

@melvin-bot melvin-bot bot added the Overdue label Apr 13, 2023
@MelvinBot
Copy link

@mallenexpensify, @parasharrajat Whoops! This issue is 2 days overdue. Let's get this updated quick!

@mallenexpensify mallenexpensify changed the title Payment issue for E/App PR#15858 [HOLD for payment 4/18] Payment issue for E/App PR#15858 Apr 14, 2023
@mallenexpensify
Copy link
Contributor

@parasharrajat , I'm assuming compensation will be reduced by 50% because of this comment about a regression. If not, please provide details.
#15858 (comment)

@melvin-bot melvin-bot bot removed the Overdue label Apr 14, 2023
@parasharrajat
Copy link
Member

parasharrajat commented Apr 14, 2023

As per the rules, yes it should be. But It happened in the additional refactor not part of the issue we were trying to solve and no new issue was created for this #15758. It was tackled as part of the old issue #15758. Now, please proceed as you prefer.

@melvin-bot melvin-bot bot added Overdue Daily KSv2 and removed Daily KSv2 Overdue labels Apr 17, 2023
@mallenexpensify
Copy link
Contributor

@parasharrajat , do you want to address in #contributor-plus as a possible update to our process? I'm not familiar with all the details but, if additional work is being done on a PR, outside of specifically fixing the issue from the OP, and a regression happens as part of the additional work, I'm unsure if C+ should be penalized. Reasoning, we don't want all C+ only doing the bare-minimum to fix a bug, this setup would encourage them to never want to do anything additional that would improve the app, for risk of being docked pay

@parasharrajat
Copy link
Member

this setup would encourage them to never want to do anything additional that would improve the app, for risk of being docked pay

Sorry, I do not understand. Do you not want C+ to add additional things that improve the app

@mallenexpensify
Copy link
Contributor

@parasharrajat, if we penalize contributors for going above and beyond the main fix, then that provides a reason for them not to not do additional work. I'm assuming we don't want this setup because we'd always have to create new bugs/issues, even for tiny improvements (which can be worked on in tandem with fixing the main bug).

@melvin-bot melvin-bot bot added the Overdue label Apr 20, 2023
@MelvinBot
Copy link

@mallenexpensify, @parasharrajat Whoops! This issue is 2 days overdue. Let's get this updated quick!

@parasharrajat
Copy link
Member

I didn't get the time to initiate a discussion. I won't be able to do it any soon as I am quite busy with work ATM.

@melvin-bot melvin-bot bot removed the Overdue label Apr 21, 2023
@mallenexpensify
Copy link
Contributor

No worries Rajat, I'm checking internally on this specific issue then plan to start a discussion in #contributor-plus about a quick update
https://github.com/Expensify/Expensify/issues/259220#issuecomment-1518362260

@melvin-bot melvin-bot bot added the Overdue label Apr 24, 2023
@mallenexpensify
Copy link
Contributor

mallenexpensify commented Apr 25, 2023

From @arosiclair below, so the 50% reduction in compensation is in effect. @parasharrajat can you please accept the job and reply here once you have?
https://www.upwork.com/jobs/~01c0b560a7c62d8282

But It happened in the additional refactor not part of the issue we were trying to solve

That part isn't true. That specific regression was introduced in #15858. There were other regressions from the other related PR so maybe he confused the two.

@melvin-bot melvin-bot bot removed the Overdue label Apr 25, 2023
@parasharrajat
Copy link
Member

@mallenexpensify Done.

@mallenexpensify
Copy link
Contributor

Paid, closing!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Awaiting Payment Auto-added when associated PR is deployed to production Bug Something is broken. Auto assigns a BugZero manager. Daily KSv2 Internal Requires API changes or must be handled by Expensify staff Task
Projects
None yet
Development

No branches or pull requests

3 participants