[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: