<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">On 08/01/2017 09:14 AM, Jérémy Lal
      wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CAJxTCxw7kgp_PLC+wHEcF1GXPtTGyjm5Yq-CMWTRu6_rMmFrFw@mail.gmail.com">
      <div dir="ltr"><br>
        <div class="gmail_extra"><br>
          <div class="gmail_quote">2017-08-01 7:59 GMT+02:00 Ross Gammon
            <span dir="ltr"><<a
                href="mailto:javascript@the-gammons.net" target="_blank"
                moz-do-not-send="true">javascript@the-gammons.net</a>></span>:<br>
            <blockquote class="gmail_quote" style="margin:0 0 0
              .8ex;border-left:1px #ccc solid;padding-left:1ex">
              <div text="#000000" bgcolor="#FFFFFF">
                <div>
                  <div class="h5">
                    <div class="m_3956862677007773356moz-cite-prefix">On
                      07/31/2017 08:05 PM, Jérémy Lal wrote:<br>
                    </div>
                    <blockquote type="cite">
                      <div dir="ltr">Hi team,<br>
                        <div class="gmail_extra"><br>
                          <div class="gmail_quote">2017-07-31 19:17
                            GMT+02:00 Tollef Fog Heen <span dir="ltr"><<a
                                href="mailto:tfheen@debian.org"
                                target="_blank" moz-do-not-send="true">tfheen@debian.org</a>></span>:<br>
                            <blockquote class="gmail_quote"
                              style="margin:0px 0px 0px
0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><br>
                              The technical committee was asked in bug
                              #862051 to revisit the decision in<br>
                              bug #614907 (conflict between the
                              ax25-node package and the nodejs package).<br>
                              <br>
                              === Resolution ===<br>
                              <br>
                              The Technical Committee recognises that
                              circumstances change in ways<br>
                              that make previous resolutions no longer
                              appropriate.  In 2012, it was<br>
                              resolved that the nodejs package should
                              not provide /usr/bin/node due to<br>
                              the historical conflict with the ax25-node
                              package.  Node.js is still<br>
                              quite popular and the ax25-node package is
                              no longer in stable, testing<br>
                              or unstable so the requirement for nodejs
                              to not provide /usr/bin/node<br>
                              no longer applies.<br>
                              <br>
                              The Committee therefore resolves that:<br>
                              <br>
                              1. The CTTE decision from 2012-07-12 in
                              bug #614907 is repealed.<br>
                              <br>
                              This means Debian's normal policies and
                              practices take over and the<br>
                              nodejs package is free to provide
                              /usr/bin/node.  The migration should<br>
                              be managed according to Debian's usual
                              backwards-compatibility<br>
                              arrangements.<br>
                              <br>
                              === End Resolution ===<br>
                              <br>
                              Please see <a
                                href="http://bugs.debian.org/862051"
                                rel="noreferrer" target="_blank"
                                moz-do-not-send="true">http://bugs.debian.org/862051</a>
                              for discussion of this bug.<br>
                            </blockquote>
                          </div>
                          <br>
                        </div>
                        <div class="gmail_extra">Next time i'll upload
                          nodejs, it will be with /usr/bin/node and
                          /usr/bin/nodejs.</div>
                        <div class="gmail_extra">After that, please stop
                          patching modules shebangs.</div>
                        <div class="gmail_extra">I suspect it is a bad
                          idea to keep /usr/bin/nodejs forever, so
                          hopefully it will</div>
                        <div class="gmail_extra">be possible to remove
                          it before buster.</div>
                        <div class="gmail_extra"><br>
                        </div>
                        <div class="gmail_extra">Regards,</div>
                        <div class="gmail_extra">Jérémy.</div>
                        <div class="gmail_extra"><br>
                        </div>
                      </div>
                      <br>
                      <fieldset
                        class="m_3956862677007773356mimeAttachmentHeader"></fieldset>
                      <br>
                    </blockquote>
                    <p><br>
                    </p>
                  </div>
                </div>
                <p>Once that is done, I will tweak <a
                    class="m_3956862677007773356moz-txt-link-freetext"
                    href="https://wiki.debian.org/Javascript/Nodejs/Manual"
                    target="_blank" moz-do-not-send="true">https://wiki.debian.org/<wbr>Javascript/Nodejs/Manual</a>
                  and <a
                    class="m_3956862677007773356moz-txt-link-freetext"
                    href="https://wiki.debian.org/Javascript/Nodejs"
                    target="_blank" moz-do-not-send="true">https://wiki.debian.org/<wbr>Javascript/Nodejs</a>
                  for new team members if you like.</p>
                <p>Should we eventually add something to the buster
                  release notes to warn those users/developers that
                  might have been unaware of nodejs-legacy, and
                  developed their own stuff using /usr/bin/nodejs? Or is
                  that likely to be a rare situation?</p>
              </div>
            </blockquote>
            <div><br>
            </div>
            <div>I suppose it's important enough to, yes.</div>
            <div><br>
            </div>
            <div>Jérémy</div>
          </div>
        </div>
      </div>
    </blockquote>
    <p>Done - please double check someone!</p>
    <p>Where are we with npm2deb. Should I submit a bug, or has it
      already been fixed? Sorry - I am suck on Stretch on my laptop
      (waiting for more time), so I do lots of manual fixing when
      working on a new package ATM.<br>
    </p>
    <p>Backports - It struck me when doing the updates to the wiki that
      we might need a versioned depends on nodejs <tt>[</tt><tt
        class="backtick">Build-Depends: nodejs (>= </tt>4.8.3~dfsg-1~)
      to make it clear for people (like Andreas Tille) that might want
      to start backporting node stuff to stretch. Otherwise they will
      need to add back the patches to make things work.</p>
    <p>Also I note on the wiki that the "nodejs-abi" might become a
      mandatory goal for Stretch! Where did we get with that? Should we
      make it mandatory for Buster?<br>
    </p>
    <p>Cheers,</p>
    <p>Ross<br>
    </p>
  </body>
</html>