[Pkg-javascript-devel] Bug#754462: Bug#862051: nodejs (6.11.2~dfsg-1) experimental; urgency=medium

Jérémy Lal kapouer at melix.org
Wed Aug 30 10:02:36 UTC 2017


2017-08-30 11:50 GMT+02:00 Philip Hands <phil at hands.com>:

> Jérémy Lal <kapouer at melix.org> writes:
>
> > 2017-08-29 21:39 GMT+02:00 Didier 'OdyX' Raboud <odyx at debian.org>:
> >
> >> Le mardi, 29 août 2017, 17.46:22 h CEST Thorsten Glaser a écrit :
> >> > Leave /usr/bin/nodejs there for at least one more release.
> >>
> >> I'll just note for the purpose of the TC discussion that as of nodejs
> >> 6.11.2~dfsg-3 (the version currently in unstable) , the /usr/bin/nodejs
>> >> node
> >> symlink still exists, so at this point, I don't consider there is
> material
> >> for
> >> a TC decision either way, but it's an important conversation to be had.
> >>
> >> Jérémy: could you maybe clarify your plan and your rationale? This would
> >> help
> >> putting everyone on common grounds.
> >>
> >
> > I replaced /usr/bin/nodejs by /usr/bin/node, and made a symlink from
> > /usr/bin/nodejs to /usr/bin/node.
> > My plan was to simply keep /usr/bin/nodejs around for some time until
> > no debian package rely on it. The JavaScript debian team wiki is updated
> > to reflect that.
>
> I was against the TC instructing you how to behave in detail in our
> resolution, because I couldn't imagine that anyone would think that
> tidiness was more important than not breaking things for our users.
>
> Are you really going to prove me wrong?
>
> How much is it costing you to keep the symlink there?
>
> Do you expect that cost to ever exceed the effort of responding to even
> the first bug reported about this, when you turn out to have broken
> someone's locally-written script?
>
> Actually, do you expect it to ever exceed the effort already wasted in
> responding to this thread by you and us?
>
> It's pretty clear that if you do decide to go ahead and remove
> /usr/bin/nodejs quickly, that someone is likely to kick the matter back
> up to the TC.
>
> I for one will have absolutely no sympathy with your side of the case at
> that point, not only because I think it is senseless, but also because
> you'll have been responsible for wasting the time of all involved.
>
> I will also not be even slightly timid about micro-managing you the
> second time around, since if that comes to pass you'll have demonstrated
> the need.


Maybe i didn't express myself properly: the idea is to keep /usr/bin/nodejs
until it's no longer needed - be it other debian packages or other user
scripts.
If it was to be really removed, it shouldn't be done without some
deprecation
warning and time for users to notice and change their code.

Jérémy
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-javascript-devel/attachments/20170830/9ac57654/attachment.html>


More information about the Pkg-javascript-devel mailing list