-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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 2023-04-18] [$4000] Emoji reaction button sizes are not 28px #15815
Comments
Triggered auto assignment to @isabelastisser ( |
Bug0 Triage Checklist (Main S/O)
|
FYI @isabelastisser I will take this on internally tomorrow |
Job added to Upwork: https://www.upwork.com/jobs/~011ebe3645f6da2f17 |
Not overdue, internal!! |
Triggered auto assignment to Contributor Plus for review of internal employee PR - @sobitneupane ( |
Internal! |
Sorry for the delay on this one, ECX is taking up 99% of my time! |
In fact, let's just make this external so that it gets done faster since I clearly don't have the time right now |
Current assignee @isabelastisser is eligible for the External assigner, not assigning anyone new. |
Current assignee @sobitneupane is eligible for the External assigner, not assigning anyone new. |
Current assignee @stitesExpensify is eligible for the External assigner, not assigning anyone new. |
ProposalPlease re-state the problem that we are trying to solve in this issue.Reaction bubble size is not of 28px, it is of 24px What is the root cause of that problem?Currently 20px lineHeight is given to the emoji and 2px as vertical padding which sums it to the 24px What changes do you think we should make in order to solve the problem?Line 2962 in c40148b
Update vertical padding to 4 which makes the bubble 28px. |
Reviewing this now. |
Sorry about the payment error @daraksha-dk and @sobitneupane. I see that @daraksha-dk was assigned the issue on April 6, and the PR was merged on April 10.
Bonus sent in Upwork! |
https://github.com/Expensify/Expensify/issues/278042 |
@isabelastisser Thanks for the bonus but the issue is actually priced at $4000 as per the GH and in Upwork it is showing as $1000. Let me know if I'm mistaken in any way. |
We kept the price at |
@isabelastisser It was initially believed that the issue was simple enough, but as new regressions were discovered, it required a significant amount of research and effort to resolve. While I ultimately concur with the decision made by the team, I can't help but feel that it is somewhat unjust. |
@mallenexpensify Please share your thoughts on this as I've seen you resolving similar issues. Thanks! |
I understand @daraksha-dk ! @mallenexpensify @shawnborton and @stitesExpensify , please discuss! |
Reopening pending review.
This was a recommendation from another contributor so we shouldn't treat that as binding. @daraksha-dk, can you please outline what you think if fair compensation and why? (there are 80+ comments on this issue and I'm wanting to avoid going down a 🐰🕳 ). Please include timelines if they're relevant and also details on any regressions (and... links to both). Sorry to task ya with more work, I just want to make sure, once a final decision is made, we're doing it based on all the accurate details. |
Thanks @mallenexpensify, I'm providing a summary of things that happened
As you can see that I was going to be assigned when the issue was at $2000 but as the regressions were discovered I didn't get assigned and anyone with a better solution could have gotten it. My understanding is that all the contributors are dedicating significant time and effort to addressing issues, providing thoughtful responses, and refining their proposals in order to increase the likelihood of being selected and the compensation is being offered as an incentive for this hard work. This appears to be consistently followed in almost all the cases and this case should be no different. However, ultimately, I will respect and agree to the team's decision on how this matter should be handled like I said earlier! |
Thanks for the details @daraksha-dk , a couple more questions
I'm going to be OOO most of the next few days, apologies in advance if I don't get back to this til Monday (I'll try though) |
There are no regressions till now linked to my PR
As far as I know, there isn't any other justification for this decision. If there had been a separate discussion on this matter, I believe it would have been mentioned either on GH or in the OP's Slack thread (and price would have been updated then). Thanks for looking into it! |
Thanks @daraksha-dk, can you elaborate on
If there are any regressions since the PR was deployed to production, can you link them? I'm not finding any. |
@mallenexpensify Sorry if it wasn't clear, I just meant that we haven't found/caught any regressions due to my PR. |
@mallenexpensify is OOO, waiting until next week. |
Not overdue! |
Thanks @daraksha-dk, I can't see a reason why they job price shouldn't be $4000, as we didn't revert it back to $2000 when it auto-doubled. And the 50% would be on top of that so total amount should be $6000. @isabelastisser @stitesExpensify , is there something I'm missing? (outside of the Slack comment suggesting a different price?) Sidenotes....
One clarification I'd make here is, as much as we appreciate the hard work, compensation is strictly being offered to fix bugs, regardless of how much work it might take. |
Thanks for the explanation, @mallenexpensify ! :) @stitesExpensify please let me know if I can move forward with the payment increase in Upwork now. |
bump @stitesExpensify |
@isabelastisser yep let's go ahead and move forward with payment. |
Payment updated in Upwork! Thanks for the discussion and help, team! |
@isabelastisser Appreciate it, however, I believe the total payment should be $6000 as indicated here. Let me know if I'm mistaken |
Closing the loop, @daraksha-dk is paid in full |
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Action Performed:
Expected Result:
Should be 28px
Actual Result:
This is smaller and appears to be 24px
Workaround:
unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Version Number: 1.2.81-1
Reproducible in staging?: y
Reproducible in production?: New feature
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos:
Expensify/Expensify Issue URL:
Issue reported by: @shawnborton
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1678368054498269
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: