After the first iteration of the DFC Standard, we chose to develop a prototype in order to use this standard in a pratical example. This helped (and is still helping) us a lot to improve the standard over iterations as there are always some small differences between theoritical design and experimental applications. To get quickly this feedback allows us to adjust our specifications with real cases, and this is why we also want to share these information in this book.
It follows, of course, our standard definition. You will find then the different milestones for past, present and future developement.
What we did so far is:
Implement authentication with OIDC
Read catalogs from different API following the DFC standard
Link items from these different catalogs with an intuitive UI
What we are currently doing is:
Write data on API following the DFC standard
What we aim to is:
Synchronize catalogs between platforms, especially on logisitic aspect
Synchronize orders between platforms
The data frames we designed evolved during the developement and you can find the different versions in Appendix 3 - Practical Examples.
The current recommenced format is the version 1.5.
To access the code source of the DFC Prototype, we are suggesting to take a look a our Github project: DFC Prototype.
You can also find technical information here.
You can find more details at the wiki section: https://github.com/datafoodconsortium/dfc-prototype-V3/wiki. It will help you to install the protoype, to use it, and to connect your application to it if you wish.