Page MenuHomePhabricator

Introduce sophisticated JSON library
Closed, ResolvedPublic

Description

Since we increasingly use JSON in MITK it is time to agree on a common library. Scanning through MITK, the following libraries are used for generic JSON parsing/handling at the moment:

  • Boost.PropertyTree
  • Qt
  • Json-cpp (embedded dependency in CppMicroServices module)

In the past years, JSON for Modern C++ emerged as quasi-standard for JSON in C++, implementing JSON as first-class data type in C++.

In this task I would like to add it as standard dependency to MITK and migrate existing JSON code in MITK accordingly.

Revisions and Commits

rMITK MITK
Restricted Differential Revision
Restricted Differential Revision
Restricted Differential Revision
Restricted Differential Revision
Restricted Differential Revision
Restricted Differential Revision
Restricted Differential Revision
Restricted Differential Revision

Related Objects

Event Timeline

kislinsk triaged this task as Normal priority.Jun 5 2022, 4:25 AM
kislinsk created this task.
kislinsk moved this task from Backlog to Cycle on the MITK (v2022.10) board.
Unknown Object (User) added a subscriber: Unknown Object (User).Jun 6 2022, 9:05 AM
This comment was removed by kislinsk.
kislinsk added a revision: Restricted Differential Revision.Jun 7 2022, 1:14 AM

Deleted branch from rMITK MITK: feature/T29208-JSONForModernC++.