March 2nd update
Reminder: this is mostly about our current work. The team size has changed a lot in recent weeks and we have a lot of new people in the team. Not to mention the fact that no one is full time nor working on regular hours. This makes it super difficult to estimate when the item listed below will be ticked off.
Changes (status) in bold
-
Split checkout: No changes https://community.openfoodnetwork.org/t/new-checkout-feature-split-checkout-rollout/2546/20?u=rachel
-
Tax reports: Tax totals with rates by orders is now available thanks to @abdellani . Only Enterprise fees with tax reports left to close this topic: [Reports] Enterprise Fees with Tax Report · Issue #6815 · openfoodfoundation/openfoodnetwork · GitHub
-
Backoffice UI uplift: Still WIP. First step towards Network 2.0 - our product list is getting a face lift. Also AngularJS will be removed from the product list. This will lay the ground for every shiny new experience network 2.0 is about.
Context: Backoffice Product List table user interface uplift 1
-
DFC product API mapping: Still WIP. Next steps (funded by DFC project + AU and UK) are around getting our product catalogue on the API and handling create/update/delete actions! (POST) OFN product API will need to be designed as well - this has progress during AU gathering: [API] API V1 Agreements (Feb 2023 - Aus Gathering)
-
Legally compliant invoices: previously called “History of invoice changes”: No changes apart from discussion in slack see #legal-invoices Last update: Trace order amendments through invoice lines and generate legally compliant invoices - #46 by Rachel
-
Vouchers & credits: Development has started See Vouchers Discounts Credits V1 Designs
-
Bye-bye angular: No changes Very technical topic, but we need to move slowly out of using Angular. This piece of work has been started by @Avi
-
Reports with download links: No changes Reports will soon be handled by a background job. We want to push this work further and allow in the future very big report to be downloaded (this will required to send a link to the user).
-
Rails 7 : Just a few things to fix to be able to release this! See Upgrade to Rails 7.0 by mkllnk · Pull Request #10440 · openfoodfoundation/openfoodnetwork · GitHub You know the drill, to avoid being stuck with hug tech-debt we want to follow Rails upgrade more closely. Onwards to version 7!*
-
Supporting docker for contributors : No changes When new contributors want to work on the project they often use docker on their local machine. But no one in the core team uses it, so it’s often not working properly. We want to change this.**
-
Fix ofn-install build : No changes - OFN deployment with docker
-
Improve VCR testing: No changes - This automated tool will enable us to test automatically Stripe. It would avoid a lot of bugs in the future!**
-
API test automation: No changes As we are progressing with building our API, we need to lay the structure for its automated testing**
-
Release test automation: Half of the manual test on order pages are not needed anymore Testers are spending around an hour each week to test the release. what a joy it would bring to them to stop doing this repetitive task.
Up next (this needs to be properly updated once we move forward on the list above)
What will happen next?
-
Network phase 2 needs to kick-off.
-
Big reports changes are for now paused, we will come back to them later in the year.
Aside of this a number of needs seemed to reach a consensus after the user interviews (this is not a priority order):
Speaking as a hub manager
- I need to send alerts to my customers
- I need to have an alert when max orders is reached in an OC
- I need to manager stock info from producers
- I need to adjust orders
- I need to process refunds in bulk
- I need to let my customer pay with credits
- I need to have donation options at checkout