mapping-commons/sssom-py

0.4 Release

cthoyt opened this issue · 5 comments

cthoyt commented

We need a plan for the 0.4 release. Please edit the top note on this issue in place rather than making a long long long thread to read

@matentzn preferred path:

  1. We clearly communicate that minor version bumps do not retain backwards compatibility to the community
  2. Every time we add a breaking change, we bump a minor version
  3. When we are done with the current refactoring, we will move to version 1.0

Process:

  • Get #462 reviewed by @sierramoxon and merge
  • Create a candidate release (0.4-dev) (which should become a dev release on pypi)
  • #469 (blocked)
  • Migrate OAK to sssom-py 0.4 and see that nothing breaks (I hope there are tests in place - see INCATools/ontology-access-kit#666)
  • Finish #461
  • Make proper 0.4 release and warn community

@hrshdhgd this issue is now highest priority for SSSOM I think?

Started a list here based on changes in oaklib

@cthoyt already as a PR in oaklib: INCATools/ontology-access-kit#666 .... completely missed it.

@hrshdhgd I added #469 as a blocker for the 0.4 release.