Bug#954052: elpa-org: tracking bug about ensuring smooth upgrades for org-drill users
Package: elpa-org
Severity: normal
Control: block -1 by 947017
I just read this:
Currently, I am refactoring org-drill significantly. It's quite
hard to test all of its functionality automatically, so I expect
breakages. In addition, some of the interfaces for card types has
changed, and some functionality which is unmaintainable is being
removed! Please be patient and report problems!
(https://gitlab.com/phillord/org-drill#history)
so we definitely can't make org-mode Depend on org-drill. Sébastien,
during the work to break up emacs-goodies, bremner and I discussed a
similar situation. We decided goodies should Recommend
color-theme-modern, which provides the functionality of color-theme.el
implemented in a different way. A Recommends provides a smooth
transition for users when upgrading, so long as they haven't disabled
it. I'm not sure if, given the above info, this should be treated
more like a major-version breaking change or a forked project. If
it's the latter, Recommends might be the strongest we can go.
A NEWS entry might also be justified in light of what upstream has written.
Best,
Nicholas
Reply to: