-
-
Notifications
You must be signed in to change notification settings - Fork 385
Open
✨ Enhancement
0 / 20 of 2 issues completed
Copy link
Labels
OxF🎯 P1🐾 Open Pet Food Facts📸 Open Products Facts🧴 Open Beauty FactsPlease see this proposal: https://github.com/openfoodfacts/smooth-app/discussions/1378Please see this proposal: https://github.com/openfoodfacts/smooth-app/discussions/1378
Description
- NOTE: This is different from 🐾 📸 🧴 OxF (Compatibility with Open Beauty, Pet Food and Products Facts) tracker #4543 (which is the bolder, next step to merge all apps, and get rid of secondary apps)
We currently have the following deployments:
Android
iOS
- Open Beauty Facts: https://apps.apple.com/fr/app/open-beauty-facts/id1122926380
F-Droid
- Open Beauty Facts: https://f-droid.org/fr/packages/openfoodfacts.github.scrachx.openbeauty/
- Open Pet Food Facts: https://f-droid.org/fr/packages/org.openpetfoodfacts.scanner/
What we need to do
- Deploy the tagline on other servers, or always use the OFF tagline
Establish a feedback loop by deploying clones to Android internal listings and Apple Testflights of Open Beauty Facts
- Prepare GitHub Actions pipeline for internal build for OBF, OPF, OPFF #3923
- Add icons and visuals for all variants to the source code
Tweaking core app behaviors based on a forced project type
- Override Open Food Facts mentions by Open X Facts based on project type
Tweak the app to handle multiple project types at the same time
- Add a project switcher to history (based on project type "off", "obf", "opf" and "opff")
- Disable customization completely for other projects (not much value to bring to the users, and to save development time)
- We probably do not need to add anything to lists (as they can potentially contain items from any project)
Product page
- Effort should be limited thanks to the fact that knowledge panels are the server's responsibility
- Attributes are only deployed to "off" and "obf" at this time.
Product page tasklist
- Make local Open Food Facts specific behavior conditional to the product type
- Disable the "Update nutrition facts" button on "obf" and "opf"
- Disable the "Compute nutrition facts" button on "obf" and "opf"
Adapt strings
- Create a file per project to override the text strings where relevant (eg mentions of Food, mentions of Open Food Facts)
Edit mode
- Override texts ("Ingredients & origins" >> "Components" for OPF)
- Compare to category should invoke the right search type, in line with the product type
- Add Period after Opening support for Open Beauty Facts "obf" #5580
Assets
- Add logos, icons for Open Beauty Facts, Open Products Facts and Open Pet Food Facts
- Add sample products for Open Beauty Facts, Open Products Facts and Open Pet Food Facts
- Design Play Store vignettes for Open Beauty Facts, Open Products Facts and Open Pet Food Facts
Mockup
Part of
Sub-issues
Metadata
Metadata
Assignees
Labels
OxF🎯 P1🐾 Open Pet Food Facts📸 Open Products Facts🧴 Open Beauty FactsPlease see this proposal: https://github.com/openfoodfacts/smooth-app/discussions/1378Please see this proposal: https://github.com/openfoodfacts/smooth-app/discussions/1378
Type
Projects
Status
💬 To discuss and validate
Status
To do
Status
To Discuss & Validate
Status
To triage
Status
Backlog