-
Notifications
You must be signed in to change notification settings - Fork 3k
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 2024-03-26] [$500] [New architecture] Replace @oguzhnatly/react-native-image-manipulator
with expo-image-manipulator
#35984
Comments
Triggered auto assignment to @mountiny ( |
New Library Review
Once these questions are answered, start a thread in #engineering-chat, ping the
|
Hey! I'm Kamil from Software Mansion and I would like to work on this task. |
@mountiny for some context, we did get New Arch support merged for the fork we're currently using, but it has not yet been published to npm. It took about a year for the PR to be reviewed. The main reason I support this switch is because we're already using a fork of expo-image-manipulator, so using the original source and the most widely adopted version of this library makes sense. |
According to https://bundlephobia.com we will add ~2kB (added ~2.5kB removed ~250B), but since @oguzhnatly/react-native-image-manipulator is based on expo-image-manipulator it seems it's a bug in the tool and the bundle size shouldn't be affected that much. |
I will do this tomorrow |
I traced back the reason for using this fork to help determine my decisions and found it here: Not having expo at the time was the main reason for using the fork, and because we now have it, it totally makes sense to use the original package. |
Want to clarify with whatever C+ gets assigned to this issue that we'll pay a $250 bounty for the review instead of the standard $500 |
We have got I believe 6 or 7 👍 from App deployers across GH and Slack and 0 pushback so we can go ahead with the PR @kowczarz |
Asked for an update on the PR |
On staging |
If you are the assigned CME please investigate whether the linked PR caused a regression and leave a comment with the results. If a regression has occurred and you are the assigned CM follow the instructions here. If this regression could have been avoided please consider also proposing a recommendation to the PR checklist so that we can avoid it in the future. |
@oguzhnatly/react-native-image-manipulator
with expo-image-manipulator
@oguzhnatly/react-native-image-manipulator
with expo-image-manipulator
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.4.48-0 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue: If no regressions arise, payment will be issued on 2024-03-14. 🎊 For reference, here are some details about the assignees on this issue:
|
Payment Summary: Contributor: @kowczarz no payment, agency contributor |
@laurenreidexpensify this issue is not closed. The earlier PR was reverted, and the new one is under review right now. Can you please remove the payout summary and reopen the issue? |
@oguzhnatly/react-native-image-manipulator
with expo-image-manipulator
@oguzhnatly/react-native-image-manipulator
with expo-image-manipulator
this was reverted so reopening |
@oguzhnatly/react-native-image-manipulator
with expo-image-manipulator
@oguzhnatly/react-native-image-manipulator
with expo-image-manipulator
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.4.54-4 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue: If no regressions arise, payment will be issued on 2024-03-26. 🎊 For reference, here are some details about the assignees on this issue:
|
BugZero Checklist: The PR adding this new feature has been merged! The following checklist (instructions) will need to be completed before the issue can be closed:
|
Payment Summary: Contributor: @kowczarz no payment, agency contributor @hungvu193 pls apply for payment in upwork - https://www.upwork.com/jobs/~0155bf7bf36c1319ef |
I've just applied! |
Upwork Proposal: Upgrading React Native Image Manipulator Package Dear Team, To address the issue with the current library, I propose upgrading to the original package, Implementation Plan:
Looking forward to it. Contributor details |
📣 @PierreAdel! 📣
|
$500 approved for @mananjadhav based on summary. |
Name of library:
expo-image-manipulator
More context: https://expensify.slack.com/archives/C01GTK53T8Q/p1707293299589539
Discussion here: https://expensify.slack.com/archives/C01GTK53T8Q/p1707293319626329
Details
@oguzhnatly/react-native-image-manipulator
) is a transitive fork ofexpo-image-manipulator
. The original package is more actively maintained and usesexpo-modules-core
so it should support both, the new and the old architecture.0 – since we already have the Expo modules core.
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: