Hello @orangeman and @Leo239 it’s great to read your post!
In terms of features:
- I think OFN supports “continuous units”
- PWA and service workers are one way to make WEB apps offline. We are very far from this in ofn with the current rails+angular solution.
- regarding splitting features across components - I totally agree and that’s why I believe the OFN API and breaking OFN in domains, to start with), is the way to go. I think the OFN community is well aligned about the importance of the OFN API
- free software
In terms of architecture,
- kappa seems related to the popular event sourcing (I believe it is used internally in openolitor), I love this talk about it.
- I dont see why the Matrix protocol is necessary here.
- I advocate for simplicity, specially in these small scale systems. So my favorite architecture is REST
Keep it going!