Build appraoch for nlohmann josn & validator #862
Labels
Component: Build
Related to the build system
Priority: High
Highest priority
Status: Discuss
Needs discussion to determine proper disposition
Type: Docs - Code
Relates to code documentation
Recently rebuilding DataFed on a new machine, I ran into the issue of the nlohmann josn and schema validator libraries not having released linux packages (they are GitHub open source projects). The process for installing these is also not documented. We should either document this, integrate these libraries directly into DataFed, or find better supported alternatives.
Note that the nlohmann json library is a dependency for the schema validator. If we move schema validation to the web api layer, we could remove both of these dependencies for the core server.
The text was updated successfully, but these errors were encountered: