On Wed, Dec 9, 2020 at 3:54 AM Ansgar <ans...@debian.org> wrote: > Package: topydo > Version: 0.13-5 > Severity: serious > > Example use of `todo` from devtodo: > > +--- > | Add a task, like so: > | > | $ todo -a I should really update my homepage > | > | List all open tasks: > | > | $ todo > | > | Mark a task as complete: > | > | $ todo -d 1.2 > +---[ https://swapoff.org/devtodo1.html ] > > Example use of `topydo`: > > +--- > | topydo add "Water the flowers @Home rec:1w" > | topydo ls > | topydo do 2 > +---[ https://github.com/topydo/topydo ] > > But postinst registers topydo as an alternative for /usr/bin/todo. > > Debian Policy[1] requires binaries with the same name to provide the > same functionality; given the command-line interfaces are > incompatible, this doesn't seem to be the case here. > > I've reported this bug against topydo as it seems to just have taken > over the name, but already has topydo and wouldn't need to take over > the todo binary. > > Ansgar > > [1]: https://www.debian.org/doc/debian-policy/ch-files.html#binaries
I disagree. The two packages provide the same functionality - the ability to add, remove, modify and display todo lists. Alternatives routinely offer different option sets and commands. I would have preferred a discussion on #976402 in advance of an RC bug report.