Changes should be as transparent as possible so that you can still load COCO wit the same method call.
Loading and saving to caipy format should then be the COCO method call with an additional parameter
JSON schema feature should be transferred to this new IO generic module
Documentation will need to be updated accordingly, with an additional section on how to use COCO with multiple annotations files, the way caipy was used.
This will make the json schema feature much more accessible since it will be available for COCO
Find a way to fuse together COCO and Caipy
This will make the json schema feature much more accessible since it will be available for COCO
Some thoughts about COCO and json data in general : https://www.notion.so/clementpinard/YACV-Yet-Another-COCO-Variation-352d2b9dff494be4b87de661e9529fe7?pvs=4