altinn-studio icon indicating copy to clipboard operation
altinn-studio copied to clipboard

Replace Manatee Json in old editor

Open RonnyB71 opened this issue 3 years ago • 1 comments

Description

The old editor code will continue to live for as long as we need to support Seres or XSD centric data modelling capabilities. We need to consider if we should replace Manatee.Json as-is with JsonSchema.Net for this flow as well since Mantee.Json is abandoned an not actively maintained.

Considerations

This depends on how long we need to support the old model editor and how much it "hurts" to have two libraries for managing Json Schemas.

This is not the same as #6640 as this is basically a cleanup task after the previous

Acceptance criteria

  • [ ] No references to Manate.Json
  • [ ] JsonSchema.Net is used to handle Json Schemas

Development tasks

Add tasks here

Test

Add test cases here as checkboxes that are being tested as part of the changes.

Definition of done

  • [ ] Documentation is updated (if relevant)
    • [ ] Technical documentation (docs.altinn.studio)
    • [ ] User documentation (altinn.github.io/docs)
  • [ ] QA
  • [ ] Manual test is complete (if relevant)
  • [ ] Automated test is implemented (if relevant)
  • [ ] All tasks in this userstory are closed (i.e. remaining tasks are moved to other user stories or marked obsolete)

RonnyB71 avatar Oct 26 '21 09:10 RonnyB71

If we decide to drop the old editor then this is not needed.

RonnyB71 avatar Aug 09 '22 05:08 RonnyB71

Closing this, reopen if we see the need.

nkylstad avatar Oct 10 '22 07:10 nkylstad