ABCDEFGHIJKLMNOPQRSTU
1
GoalsThemeFocusWhen?Users concernedPotential contributions from hubsWishlist/Discovery/ InceptionEpic/IssueMetrics/Acceptance criteriaLynneNickKirstenMyriamEnricoPauTheresaCynthia
2
Be a single cohesive OFN unitCommunicationsA well structured and communicating global web page2018 - Q2Global website overhaul0
3
Be a single cohesive OFN unitCustomer SupportEnsure every user have access to a localized and up-to-date user guide2018 - Q1AllIn progress, see Slack #user-guide + refresh and update Super Admin user guide- All User Guide managers are notified when they need to update the User Guide
- Any new language version can easily be set up
0
4
Be a single cohesive OFN unitFundingWe have enough resources to support product development2018 - Q1AllProcess under development, see discussion here- Local money for Product Dev* goes into global pool (*broadly defined)
- We can guarantee minimum pipe diameter for six months
0
5
Be a single cohesive OFN unitFundingProduct dev fundings and spendings are transparent2018 - Q2AllFirst tool proposal- Everyone knows where money came from and how it is spent0
6
Be a single cohesive OFN unitProduct development process and teamDefine process for product curation2018 - Q2Finalise write-up of product curation process0
7
Be a single cohesive OFN unitProduct development process and teamDecisions about priorities are agreed upon by the community2018 - Q1AllDiscourse Process outlines
https://community.openfoodnetwork.org/c/product-dev/process
- Everyone knows how to influence what is built0
8
Be a single cohesive OFN unitProduct development process and teamContributors works efficiently together2018 - Q1AllGithub product backlog project + zenhub board + solve staging issues + testing process- Everyone knows what to work on at any time
- Everyone knows the current status of an item
0
9
Be a single cohesive OFN unitProduct development process and teamDocumentation on how to contribute
2018 - Q2Create v1 of contributor handbook0
10
Be a single cohesive OFN unitProduct development process and teamDevelopers don't waste precious time while developing2018?All0
11
Be a single cohesive OFN unitProduct development process and teamEveryone knows what is being worked on now and what will be addressed later2018 - Q1AllPresent document as a first trial- Single prioritised roadmap that is built by the team0
12
Be a single cohesive OFN unitSingle instanceMulti-currency managementLaterAll0
13
Be a single cohesive OFN unitSingle instanceVAT overhaulLaterAll0
14
Be a single cohesive OFN unitSys Admin StandardisationSys Admin global team management2018 - Q2Set up a global pool of sys admins who can support any local instance0
15
Be a single cohesive OFN unitSys Admin StandardisationEnsure accessibility of OFN platform in all operational instance2018 - Q2AllShared process and tools between instances
- audit local configs to understand and document similarities/differences
- Any sys admin can support any instance0
16
Be a single cohesive OFN unitSys Admin StandardisationEnsure accessibility of OFN platform in all operational instance2018 - Q2Background job stability0
17
Build the network for the OFNProducers & hubs cataloguesProcess for building our great network2018 - Q2Incept and propose a plan on implementing new network features0
18
Build the network for the OFNProducers & hubs cataloguesCompound Products can be created without loosing product chain transparency2018Alterconso (Fr)Network- A product can be made of multiple products
- A product can be split into other products
11
19
Build the network for the OFNProducers & hubs cataloguesProduct chain is transparent in the OFN even if the variant of the product has changed 2018Alterconso (Fr)Network- A hub can create their own version of a product
- A hub knows when product information is changed up the chain
- People are no longer creating duplicate products and producers
11
20
Build the network for the OFNProducers & hubs cataloguesUsers have the appropriate permissions to build new versions of products and manage other's products versions2018Alterconso (Fr)Network0
21
Build the network for the OFNProducers & hubs profiles and cataloguesUsers managing multiple entreprises have automatically generated appropriate permissionsLater?List, analyse and fix permissions issues0
22
Build the network for the OFNProducers & hubs cataloguesStock is accurately updated through the network2018Alterconso (Fr)
Epicentre (Fr)
213
23
Build the network for the OFNProducers & hubs cataloguesSuppliers can manage the stock they allow to the hubs distributing their products.2018Epicentre (Fr)11
24
Build the network for the OFNShopfront managementHubs can define different prices for different customers for a same product.2018Alterconso (Fr)Price differentiation- A product can have multiple prices
- Customers actually see in the hub shopfront the prices they are offered by the hub
11
25
Build the network for the OFNShipping and Payment methodsHubs can create and use S/P methods on multiple shops and manage permissions to who can edit those methodsLaterFixing a UX bug so AllCreate new joint table and permissions rules?213Warning here as there is a security breach... but maybe covered by spree upgrade work?
26
Future proof the tech platformAPIEnable standalone websites to be built based on OFNLaterVillage Center (DE)Some € here?Reinforce API to enable standalone website to use extended OFN features11
27
Future proof the tech platformTranslationsEnsure correct translations are maintained and comprehensive2018All non English speakersImplement https://github.com/glebm/i18n-tasks ?0
28
Future proof the tech platformData consistencyUsers have verified accounts2018 - Q2AllConfirmation emails, registration flowEmail confirmation0
29
Future proof the tech platformData protectionUsers are informed about the cookies used, for what they are used, and can opt-in our out.2018 - Q2All EU usersCreate page + set up a pop-in about cookies and requesting users opt-inEU Cookies compliance0
30
Future proof the tech platformData securityData stored on the OFN platform is secured and cannot be easily stolen by a hacker2018?All- We apply generally admitted standards on data security0
31
Future proof the tech platformDeletionsEntreprise users can delete information (test info or info they are not entitled to keep see GDPR) and archive info they need legally to keep but don't want to see.2018?AllEnable soft deletion in OFN1112117
32
Future proof the tech platformDeletionsUsers can delete their account from the OFN2018?AllEnable soft deletion in OFN- All users appart from instance super admins can delete their account from the UI1113
33
Future proof the tech platformDependencies currencyEnsure the components we have built OFN on recent enough2018 - Q2AllEnsure software and components we depend on are maintainede.g. Spree Upgrade- All versions of the dependencies are maintained0
34
Future proof the tech platformDev efficiencyAutomatic tests are formatted following the same style guide2018?AllAgree on and enforce a style guide for tests0
35
Future proof the tech platformDev efficiencyEnsure consistency in running tests?2018?Allhttps://community.openfoodnetwork.org/t/enforce-consistency-between-ci-development-and-test-environments/11590
36
Future proof the tech platformDev efficiencyEnsure consistency of endpoints reponses formats2018?Allhttps://community.openfoodnetwork.org/t/clean-up-endpoint-responses-formats/11580
37
Future proof the tech platformDev efficiencyEnsure bug reporting and testing is reported accurately and all stakeholders know which version they use2018?AllDisplay software version112
38
Future proof the tech platformEnable onboarding open source contributionsEnsure each paid OFN dev has the skills required2018 - Q1AllCertified developers process- The paid contributors have the following required skill set: (list)0
39
Future proof the tech platformEnable onboarding open source contributionsMake onboarding process easy for new devs2018 - Q2AllSeed data first discussion in testing process Slack discussion- At the end of the onboarding process the app is ready for work0
40
Future proof the tech platformFraud preventionGuarantee data inalterabilityLaterAll French users (legal cerificate)- Securisation of data is ensured in a way that guarantee transactions data restitution in their original state.It can be via chaining transaction data or electronically sign them.0
41
Future proof the tech platformMeasure UseEnable instance managers to understand what users actually use or not in the OFN2018AllSet up Piwik (Matomo)https://github.com/openfoodfoundation/openfoodnetwork/issues/2404- Each instance can see their local usage
- We use usage metrics to make decisions
11226
42
Future proof the tech platformOptimisation / PerformanceEnsure load time for users are acceptable2018All11
43
Future proof the tech platformOptimisation / PerformanceGet useful logs to improve product performance and understand issues2018?AllReplace error tracking with a way to monitor cache misses11
44
Future proof the tech platformOptimisation / PerformanceSet up a common logs tracking tool for all OFN instances2018?AllDefine a common strategy for exceptions logging 112
45
Future proof the tech platformPassword fraud preventionPrevent possibility of password fraud when super-admin creates a user account2018?AllOFN sends a link out to validate the email address and let the user set the password at the same time
46
Make what we have greatAccountingHubs can extract their accurate purchase data in a format that enable integration in any accounting systemEven laterDon't know yet11
47
Make what we have greatAccountingUsers can seamlessly manage accounting for their OFN sales/purchase in an external accounting systemEven laterExpose data (API) + build integrations11
48
Make what we have greatAccountingHub can extract their accurate sales data in a format that enable integration in any accounting system2018Alterconso (Fr)Giant csv report with all data1113
49
Make what we have greatAll the BugsAll the Bugs are prioritized2018 - Q1AllI think the relevant image is https://drive.google.com/drive/folders/1WalNTIqCnR_tJmtGs_qL5wonYJ36hxBO but not sure if bug process has been written up somewhere?- We have a way to triage any bug that is raised and identify them in Github0
50
Make what we have greatAll the BugsThe most important/urgent are included in the product dev backlog2018 - Q1AllCurrent epic for all S1 and S2 bugs- We know the bugs we need to fix immediately
- We have no bugs that stop users using major features
0
51
Make what we have greatCustomer managementHubs understand how their customers use OFN in order to adapt their strategy accordinglyEven laterEnable to connect some analytics tool at the level of a hub?0
52
Make what we have greatCustomer managementHubs can communicate easily and through appropriate messages with their potential or existing customersLaterIn the customer menu, ability to browse contacts, filter them, and copy-paste the selected contacts so that they can be integrated in an emailing tool.0
53
Make what we have greatDashboardHubs can easily see key figures about their sales and activityLaterNeed to be specified better but first discussion here0
54
Make what we have greatDiscoveryImprove visibility for entreprises using the same addressLaterAllSlightly separate the markers depending on the zoom level as Google Maps does?0
55
Make what we have greatDiscoveryImprove Producer visibility on OFNLater?All producersOpen full producer profile in pop-in from producer tab instead of fat view0
56
Make what we have greatInvoicingInvoices generated within OFN are legally compliant2018 - Q2AllWe generate an invoice from OFN including the original order and amendments- All amendments between orginal order and what was delivered are correctly recorded and communicated in the invoice.
- It's not possible to generate two invoices with the same number and different content.
- Customer can understand what the have paid for compared to what they ordered
0
57
Make what we have greatInvoicingUsers can seamlessly generate invoices for their OFN sales in an external invoicing systemEven laterExpose data (API) + build integrations112
58
Make what we have greatInvoicingSuppliers can easily invoice resellers for what they deliverEven laterAlterconso (Fr)Suppliers can easily invoice resellers for what they deliver0
59
Make what we have greatInvoicingInvoicing operations are smooth and easyLaterAll, Aus user priorityhttps://community.openfoodnetwork.org/t/multiple-order-management-index-angularised/346/1- All customers receive an invoice for their purchase without having to ask for it
- Hub manager spend less than 5 min per order cycle to generate and send invoices to their customers
- Can we include names of suppliers/producers on the invoices? (Important for hubs in Canada trying to be transparent)
224
60
Make what we have greatInvoicingHub can facilitate invoicing operations from sellersLaterCLFC in Canada Hub can generate and send invoices in suppliers name0
61
Make what we have greatOnboardingHubs can easily create their entreprise on OFNLaterAllImprove entreprise creation UX213
62
Make what we have greatOrders managementHubs can easily generate accurate packing slipsLaterCanada, some UK, poss. AusHub can easily generate accurate packing slips
63
Make what we have greatOrders managementHub’s suppliers can prepare the invidual orders for the hub’s customersLaterEpicentre (Fr)
CLFC (Ca)
Hub’s suppliers can prepare the invidual orders for the hub’s customers- Suppliers can see names of individual customers in back office and reports if hub has agreed0
64
Make what we have greatOrders managementEnable hub to easily manage their order to the suppliersEven laterAlterconso (Fr)Brainstorming not done yet but box builder could be a feature candidate (needs compound products first)0
65
Make what we have greatOrders managementEnable products dispatch per distribution locationLaterAlterconso (Fr)Brainstorming not done yet but could be: add "location" entry in our data model and enable filtering on it.- Hubs can get aggregated data per distribution location0
66
Make what we have greatOrders managementHubs can track when an order has been received by the customerLaterAllCreate a “collected” status and insert it in the order workflow0
67
Make what we have greatOrders managementHubs can easily manage their orders to suppliers in the most fluid and adapted wayLaterAutomatically notify producers0
68
Make what we have greatPlacing ordersCustomers know clearly when their order is made2018?CCC (Fr)
Suteau Biosol (Fr)
Epicentre (Fr)
Customers know clearly when their order is made1113
69
Make what we have greatPlacing ordersHubs can customize the information they require from their customers at checkout (to make ordering as smooth as possible and max sales)LaterMicromarché (Fr)
Panier Rusé (Fr)
Checkout customization0
70
Make what we have greatPlacing ordersAll customers easily go through the whole ordering process on mobile2018 - Q2(UK)
Aus
DorV (G)
Significant DorV (G)Mobile UX overhaul (checkout especially)0
71
Make what we have greatPlacing ordersCustomers' cart persists when they log out and log in againLater(UK)Cart should save on log-out0
72
Make what we have greatPlacing ordersManagers can easily make an order on behalf of a customerLaterAllEnable product search on the whole product name0
73
Make what we have greatPlacing ordersCustomers can easily filter products in shop2018Meat only shops (Fr); Baileys Foods in CanEnable efficient shop browsing and searching0
74
Make what we have greatPlacing ordersCustomers easily go through the whole shopping process and are happy2018?Customer easily go through the whole placing order process123
75
Make what we have greatPlacing ordersCustomers visualize well products thanks to beautiful and consistent images2018?AllImprove product images display in shop 0
76
Make what we have greatPlacing ordersCustomers understand clearly when their browser is too old for them to access the serviveLaterAllClearly communicate about which browsers we support0
77
Make what we have greatPlacing ordersHubs are legally compliant regarding sales rules2018?Merchant hubsHubs can ask their customers to validate their own terms and conditions0
78
Make what we have greatPoint of SaleEnable hubs to use OFN to record retail (onsite) sales2018Alterconso (Fr)
Micromarché (Fr)
DorV Village Cent (G)
5 to 10K€ possibly (Fr)
significant (G)
Build internal POS based on Rob's solution OR expose data and integrate with Odoo or Unicenta (pref)- Hubs are actually using OFN to record retail (onsite) sales1121117
79
Make what we have greatPoint of SaleEnable hubs to easily process payments on siteLaterAlterconso (Fr)
Micromarché (Fr)
Enable hubs to easily process payments on site0
80
Make what we have greatPoint of SaleEnable hubs to handle variable weights onsite salesLaterMicromarché (Fr)Enable hubs to handle variable weights onsite sales0
81
Make what we have greatProducers cataloguesProducers can prove their product quality claims to their customersLaterSuteau Biosol (Fr), Bailey's (Can)Upload and display product quality certificates- Producers are able to upload properties certificates0
82
Make what we have greatProducers/Hubs cataloguesHub manager is aware of the impact of the modification he makes in his products catalogues on active order cyclesLaterCCC (Fr)
Suteau Biosol (Fr)
Display warning pop-up if products listed in active OC are modified?0
83
Make what we have greatProducers/Hubs cataloguesEntreprises can easily fuel their products catalog from an existing list2018 - Q2DorV (G)
several big potential users (UK)
Product import0
84
Make what we have greatReportsAgents can quickly access the reports they use the mostEven laterAllUsers need quick access to the reports they use the most0
85
Make what we have greatReportsEnterprise managers can access the page of the report they want to generate2018 - Q2AllRemove page timeouts by not loading report info until filters are setGH #2210- People who are on a broadband network can click on any report from "report" menu and access the given report page without experiencing timeout.0
86
Make what we have greatReportsExisting reports are accessible for all users2018?AllExisting reports are accessible for all usersGH #2099- People can use existing reports = people who are on a broadband network and trying to get max one year activity data don't experience timeout11
87
Make what we have greatReportsExisting reports are enabling errorless delivery organization2018?Epicentre (F)Remove default start date?0
88
Make what we have greatReportsReports are flexible and enable rich data accessLaterAllBuild huge core reports + existing pre-defined reports (existing)0
89
Make what we have greatShopfront managementHubs can decide who accesses their private shop2018?All private shopsRemove access to a private shop to a customer- Hubs can remove access to their private shop to any given customer they want2316
90
Make what we have greatShopfront managementHubs can use the cheapest payment gateway in their specific situation2018?Alterconso (Fr)
Micromarché (Fr)
Micromarché happy to pay for the payment gateway they need (the cheapest in France)Don't know yet but Paybox direct plus could be needed for Europe- For every hub, the cheapest payment gateway in their solution can be used through OFN to collect payments0
91
Make what we have greatShopfront managementHubs can facilitate direct sales from suppliers through the hub shopfront.Even laterBig potential users (Fr)Split payment?- Money corresponding to product prices goes directly to the suppliers0
92
Make what we have greatShopfront managementCustomers can set up themselves their subscriptions from the hubs websiteEven laterAlterconso (Fr)Don't know yet0
93
Make what we have greatShopfront managementHubs can manage their shop easily from a mobile deviceEven later0
94
Make what we have greatShopfront managementEnable advance/credit management & paymentsLaterAlterconso (Fr)Alterconso could contribute financally to it?Enable customers to pay (partially or fully) with their credits- Customers can pre-pay future orders and use their credits to shop (given hub authorization)
- Hubs can actually set up a limit under which credit payment can't be used to shop
- Hubs can know whose members are running out of money (can send reminder)
55
95
Make what we have greatShopfront managementSubscriptions can be set up by a hub manager2018 - Q2Alterconso (Fr)
CCC (Fr) All CSAs (UK)
In the delivery pipeline0
96
Make what we have greatShopfront managementCustomers can set up themselves their subscriptions given hubs rulesLaterAlterconso (Fr)
CCC (Fr) All CSAs (UK)
Subscriptions v1- Customers can set-up / modify / pause / cancel subscriptions given hub rules
- Hub can set up rules under which customers can manage their subscriptions
0
97
Make what we have greatShopfront managementHubs manager easily manage their shopfront (navigation experience)LaterAllShopfront management UX review0
98
Make what we have greatShopfront managementHubs managers can choose the adapted weight and measure units for their shops given their own local situation2018?USHubs managers can choose the adapted weight and measure units for their shops given their own local situation1113
99
Make what we have greatShopfront managementShops can require a minimum spend before customer can checkout2018AllFC?Shops can require a minimum spend before customers can checkout- Shops can set a minimum spend requirement so customer can't checkout with orders below this value.224
100
Make what we have greatShopfront managementEmbedded shops work on mobile2018AllEmbedded shops Phase 1 works on mobiles- Embedded shops work on mobile11