Discussion topics
@dcook splitted the accessibility from the the UI pagination harmonizing issue, as separate pieces
- Working on #13287, draft PR coming up very soon
Working on DFC Orders II, following up on discussions had lately
- Finished work into the S2
- Working on tech debt, CI build was outdated (ofn-install #1000)
- started working on DFC Permissons (NGI-Sargasso)
- Staging-AU is having issues, server restart should help
- Will pick up sample data issue (long due)
Kickoff: DFC Permissions (NGI Sargasso)
Epic #13245
EU funding to develop tech solutions in Quebec - NGI Sargasso
As part of the project we will have a sort on new DiscoRegen portal.
Big update: the UK are also looking for the same kind of project, and has funding for this. So, admin work was required to make both projects work together, but now more funding is available altogether. This means, the portal will go in production for both UK and Quebec.
- A front-end module is being developed to unify the permissions UI, to manage permissions more granularly by Startinblox (SiB) team in France; they started mocking the the UI module and working on the backend too
- OFN side we are blocked till we have this UI mockup
- new channel: #coopcircuits-ngi. Here, we’re sharing demos are video updates, every two weeks
- UI module should allow more granularity in managing permissions with third party apps - like, sharing products, but not prices, with third party app “x” but not “y”, etc.
- first work chunks:
- issue #13330 we need additional Keycloak servers (currently, we use version maintained by a french cooperative); we’ll set up Keycloak servers based in Canada (managed by Starting Blocks), at some point another one in UK
- the idea is to configure this using Ansible, scale this to different Keycloak servers, by simple changing credentials (id, key); one issue left though is managing different tokens
- new endpoint will define new scopes → “read enterprise” scope, “read orders” scope;
- SiB portal should work like a Javascript, interacting with the our DB via API requests → a new endpoint is required to make this work
- naming variables is still challenging; also scope of the issues, to make this DFC compatible
- Waterloo region website will be parallel to this work - the permission apps screen will display both screens, on OFN side, for OFN-CA, for a while (open question: how does the feature toggle work with both. Is it really needed? Maybe not, as we can granularity add apps on the super admin side)
Also, an American based project coming in (11th Hour) also relates to this work:
- link Lite Farm (enterprise profile) with OFN and Market Organics (big directory of organic produce and certifications); DFC should be integrated and use the permission module discussed above
More context:
- Callum (Startin Blocks) working on the backend to replace n8n; this is to be implemented eventually on DiscoRegen
- UK (FDC - Food Data Collaboration) are aiming to integrate, Shopify, Woocommerce, OFN, spreadsheet)
- The scope is becoming very large (and exciting!). At some point, we’ll be able to test this in very distinct regions (CA, US, UK)
- New portal should integrate additional platforms like Lecavorat and opencart (open source).