The purpose of this task is to create a google doc that can be used for collaboration and feedback on ideas for the data sync server framework.
Initial blank doc is here: https://docs.google.com/document/d/1WYTkyge4yHKbyv8fBhzYVcmGdtbp4hqOKB9MmEDBQZ4/edit?usp=sharing
The goal of this is to derisk the work and ensure the engineering team and the stakeholders have a decent understanding of how the work on the Data Sync Server Framework can be progressed.
Some things we need to understand (this is not a complete list)
* What do we name it? * How much granularity do we need in terms of libs/modules * Where will the repo(s) live and how we will structure them * How can we test these components in isolation and together * How can we publish these components * What does the component usage look like * how to deploy code that uses these components * What Node / NPM versions / environments can we support * Can we support multiple server frameworks? for example Apollo Server supports express, hapi and Koa
This document should be progressed alongside the work proposed in this task: https://issues.jboss.org/browse/AEROGEAR-8144 |
|