>>>>> "Didier" == Didier 'OdyX' Raboud <o...@debian.org> writes:
Didier> For good reasons, Debian forcibly introduced a special-case
Didier> when Node.js first appeared in a stable release through only
Didier> shipping it under /usr/bin/nodejs. That forced hundreds of
Didier> projects to cope with that, probably often through
Didier> supporting both /usr/bin/node and /usr/bin/nodejs I suspect.
I think we introduced the special case for good reason, so I think we
should have a good reason to remove it.
When we introduce an interface, we should only break it with cause.
I don't personally think the esthetic cleanlyness of removing one
symlink from the filesystem and the infrastructure from the source
package to create it is worth the cost of breaking people who have come
to depend on the interface we created.
There is a significant difference between this and cleaning up
Here we created the interface not just within our own packaging, but
also for our users to use.