April 6th update
Reminder: this is mostly about our current work. No one is full time nor working regular hours per week. This makes it super difficult to estimate when the item listed below will be ticked off.
Changes (status) in bold
-
Split checkout: Core instances are rolled-out and no more blockers - Up next : activate the feature on all instances and start removing remove legacy checkout https://community.openfoodnetwork.org/t/new-checkout-feature-split-checkout-rollout/2546/20?u=rachel
-
Tax reports: @dcook took over finishing enterprise fees with tax reports, the first bit in now back in code review [Reports] Enterprise Fees with Tax Report · Issue #6815 · openfoodfoundation/openfoodnetwork · GitHub
-
Backoffice UI uplift: New change of colors is currently being documented, development is paused in the meantime. 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: No major changes, but progressing. 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 major changes, but progressing Last update: Trace order amendments through invoice lines and generate legally compliant invoices - #46 by Rachel
-
Vouchers & credits: Bare minimum feature is in code review See Vouchers Discounts Credits V1 Designs
-
Basic white label: New funded feature work has started! - Basic 'White Label' Feature Set for Shopfronts
-
Bye-bye angular: Some PR started by Avi have been finished by @jibees Very technical topic, but we need to move slowly out of using Angular.
-
Reports with download links: Background job for reports is in final testing, download links work has been started by @maikel 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 : This is DONE KUDOS TEAM
-
Supporting docker for contributors : Recent changes are currently being added to the docker setup 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 major changes, but progressing - 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, but progressing As we are progressing with building our API, we need to lay the structure for its automated testing**
-
Release test automation: No changes, but progressing 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
What will happen next?
- Product list tags: on our path to remove inventory, we need to be able to tag products
- Product modal: Unique URLs for Products
- Product refactor: we would love to finish Part 1 to 3 in 2023.
- New funded feature : Discovery endpoints, which has a deadline in August.
See last product roadmap discussion here: Product circle March 15th