Closed pospi closed 5 years ago
I'm re-wording this slightly and assigning to @fosterlynn & @bhaugen to get some clarity, as it still doesn't seem clear what we want to show for the "Good First Demo".
At this stage @fosterlynn asserts that we probably want to build GFD on top of features that @sqykly's backend already supports, rather than trying to implement more stuff. Broad agreement about this plan.
However the exact dependencies based on what we'd like to show in the UI, what needs to be "real", what should be mocked, how that corresponds to GraphQL queries (and whether those queries should differ from a "real" REA implementation such as NRP for the demo), and whether there is support in the DHT code to service those queries... all remains unknown. This will be a difficult thing to coordinate.
The way we've currently talked about working through this is as follows:
src/ui
as necessary to wire it up to the REA GraphQL API that he would expect to be building on. So long as the react-redux
provider and store are retained, pretty much anything else can be changed. It would also be good (but not mandatory) to keep the GraphiQL query interface present under its own route (aim for this, but don't waste time on it if it's a problem).Here is the latest documentation (outside of the code) that I have on the scenario that @sqykly has put together (tweaked in minor ways by me). https://github.com/valueflows/valueflows/issues/385
David, is this still correct? Please let me know about any changes. I can spec graphql queries based on the current scenario.
I think in terms of GFD we are done except for track/trace functions. Any other specifics we want can be raised in other issues.
In an ideal world, this task can be done by inspecting the GraphQL bindings for the UI (per #2) in whichever app(s) are chosen for deployment.