bids-specification icon indicating copy to clipboard operation
bids-specification copied to clipboard

BIDS-2.0

Open yarikoptic opened this issue 10 months ago • 1 comments

References

  • https://github.com/bids-standard/bids-2-devel/issues/57
  • Full list of issues to consider: https://github.com/bids-standard/bids-2-devel/issues
  • BIDS 2.0 Project of selected: https://github.com/orgs/bids-standard/projects/10

Plan

  • [x] Initial "setup" of needed support tools/tests/changes
    • [x] Closes https://github.com/bids-standard/bids-2-devel/issues/67
    • [x] migrate all examples
    • [x] validate all examples after migration (some are excluded since not passing even in BIDS 1.x using deno validator)
  • [x] Establish development procedures
    • See CONTRIBUTING-BIDS2.0.md
    • diff between this branch and with all the "functional patches" applied: https://github.com/bids-standard/bids-specification/compare/bids-2.0...bids-2.0-patched
  • Add patch sets to solve specific issues staged for BIDS 2.0 as outlined in https://github.com/orgs/bids-standard/projects/10
    • Major
      • [ ] Closes https://github.com/bids-standard/bids-2-devel/issues/65
    • Addressing quirks/inconsistencies of 1.x. Full list
      • [x] Closes https://github.com/bids-standard/bids-2-devel/issues/14
      • [ ] Closes https://github.com/bids-standard/bids-2-devel/issues/69
      • [ ] Closes https://github.com/bids-standard/bids-2-devel/issues/78, which also generalization over
        • https://github.com/bids-standard/bids-2-devel/issues/15
        • WIP: https://github.com/bids-standard/bids-specification/pull/1821
  • [ ] 1.0 Major Feature Enhancements: changes which are not breaking BIDS datasets compatibility will be suggested independently as PRs against 1.0 (master) while still targeting BIDS 2.0 release.
    • [ ] https://github.com/bids-standard/bids-2-devel/issues/54 which would help to address
      • https://github.com/bids-standard/bids-2-devel/issues/11
      • WiP: https://github.com/bids-standard/bids-specification/pull/1809
    • [ ] https://github.com/bids-standard/bids-2-devel/issues/59 which would help to address
      • https://github.com/bids-standard/bids-2-devel/issues/60
    • [ ] Populate bids-2 branch/PR against bids-examples with examples depicting new approaches for hierarchy/composition

yarikoptic avatar Apr 12 '24 19:04 yarikoptic

Codecov Report

Attention: Patch coverage is 80.48780% with 16 lines in your changes are missing coverage. Please review.

Project coverage is 87.50%. Comparing base (f0bc977) to head (59fa77e).

Files Patch % Lines
tools/schemacode/bidsschematools/migrations.py 86.36% 9 Missing :warning:
tools/schemacode/bidsschematools/__main__.py 0.00% 7 Missing :warning:
Additional details and impacted files
@@            Coverage Diff             @@
##           master    #1775      +/-   ##
==========================================
- Coverage   87.92%   87.50%   -0.43%     
==========================================
  Files          16       17       +1     
  Lines        1375     1456      +81     
==========================================
+ Hits         1209     1274      +65     
- Misses        166      182      +16     

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

codecov[bot] avatar Apr 12 '24 19:04 codecov[bot]