I am working with Jaspar on a funding bid for an app he wants to develop for Locafora and Voetselteams. He had a technical question about how feasible it would be to link his new app to OFN. I do not have the tech knowledge to answer his question so have invited him to the OFN dev mumble on Thursday. Here is some background on his question
Sent: 28 August 2017 15:31
To: Iris van de Graaf
Cc: email@example.com; Bram Bergkamp
Subject: Re: Eurostars Open Food Network
Some background to what I was talking about in the call:
- Our current focus is on a subsidy provided by Interreg. This subsidy has an ‘exclusivity clause’: the subsidized intellectual property created through the funding must belong to the organization funded and be usable exclusively by that organization, creating a competitive advantage. This clashes with the AGPL license of the Open Food Network.
- The current OFN implementation/architecture is based on a tightly coupled model (back-end and website are directly linked). A mobile app requires a decoupled architecture (REST-ful). The OFN REST API is currently a second-class citizen compared to the website and seems to be mostly focused on third-party integrations rather than user functionality. Should the REST API be required to offer the same functionality as the (tightly coupled) website, this furthermore means that two models (tightly coupled website + decoupled through an API) will have to be supported and kept in sync simultaneously. In our opinion something can be said for then rewriting also the frontend website to a decoupled model, using a frontend framework such as Angular/React/Vue/etc.
Jasper van Veghel