As part of a conversation with Mikel Cordovilla, active OpenOlitor developer, we investigated different possibilities for collaboration between OFN and OpenOlitor.
Characteristics of the Tools
For people familiar with openolitor coming to this post, OFN is a community and a tool (this is a good list of things OFN does).
OpenOlitor is also an open source project. It’s a well established tool to manage CSAs in Switzerland and currently expanding to other countries. The German version is the one mostly used and the French version is about to be ready.
From a tech perspective, OFN is a Rails 3.2 app based on Spree Ecommerce with AngularJS 1.5 web components. Open Olitor is a Scala application with web components built with AngularJS 1.6.
Shared Benefits
OpenOlitor will be a source of valuable knowledge for the development of the OFN’s Subscriptions module. We agreed we will continue the conversation about functionality in more detail in the near future with a more appropriate group of people.
Mikel sounded really interested and quickly suggested a simple way the 2 tools could be integrated: make openolitor users self-registration possible through OFN. I have created a OFN wishlist item for that: Allow other tools to rely on OFN for user registration
References
This topic is part of the larger integrations scope recently discussed here:
Other posts with references to Openolitor are:
- From open source software to open source interoperable modules... co-sensing the future
- OFN comparison with 'similar' platforms
This post is a wiki, please correct if I missed something.