<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>Like aleth wrote, there have been no announcements about removing
      XUL/XBL. XUL is deprecated, meaning Mozilla will not put any
      effort on moving if forwards (patches NOT accepted!). XUL in
      add-ons is going away for Firefox Add-ons, but will live on in
      Firefox/Thunderbird core for who knows how long. Removal is only a
      long term goal, so I would not be surprised if it's still used 10
      years from now, but these things are hard to predict. <br>
    </p>
    <p>XPCOM is not deprecated, and the implications would be massive.
      It would happen way in the future if ever.</p>
    <p>So, removal is not imminent but that doesn't mean there aren't a
      lot of rewriting into web technologies that should happen as soon
      as possible, since that is not such a moving target, pool of
      contributors is potentially huge and there would eventually be a
      possibility of a version for mobile.<br>
    </p>
    <p> -Magnus<br>
    </p>
    <div class="moz-cite-prefix">On 21.12.2016 16:08, Disaster Master
      wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:fd646012-783d-9378-14ce-608cdfeacbe7@gmail.com">
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
      On 12/15/2016 5:00 PM, <a class="moz-txt-link-abbreviated"
        href="mailto:aleth@instantbird.org" moz-do-not-send="true">aleth@instantbird.org</a>
      <a class="moz-txt-link-rfc2396E"
        href="mailto:aleth@instantbird.org" moz-do-not-send="true"><aleth@instantbird.org></a>
      wrote:<br>
      > I'm not aware of any timetable for removing XUL/XBL from m-c.
      What *has*<br>
      > been announced is the depreciation of non-webextension addons
      in Firefox<br>
      > from Firefox 57 onwards<br>
      <br>
      Ok, this will likely be my next to last post in this thread, but
      this is a really critical point that I neglected to pursue.<br>
      <br>
      (I have another reply to address the question of a total rewrite -
      and I honestly like the idea)<br>
      <br>
      First, no one responded to my question about XPCOM with respect to
      the above.<br>
      <br>
      So - <u><b>is XPCOM included with XUL/XBC in the above comment?</b></u><br>
      <br>
      Assuming it is, here is another important question.<br>
      <br>
      <u><b>Is it the removal of XUL/XBL(/XPCOM) from m-c that poses the
          imminent threat to TB, both from a UI and Addon perspective?</b></u><br>
      <br>
      If the answer is no, then I guess you can ignore what follows,
      although I would appreciate comments about the relevance of the
      above comment from Andrew.<br>
      <br>
      If, the answer is a partial yes, then I guess which parts
      determines how much of what follows is relevant, and I would
      appreciate comments to that effect.<br>
      <br>
      If, however, the answer is *yes* in full, then it seems to me
      there is a huge glaring question that needs to be pursued with the
      folks at Mozilla.<br>
      <br>
      Is there anyone here that can actually pursue this with someone at
      Mozilla, and get some kind of meaningful answer - or if none is to
      be had right now, at least start a ball rolling to develop a
      meaningful answer to this question:<br>
      <br>
      <u><b>How long before XUL/XBL(/XPCOM) will actually be slated for
          removal from m-c? Is it possible to even get a rough estimate
          of a date?</b></u><br>
      <br>
      If XPCOM is not included in the above, then this same question
      just needs to be asked about XPCOM too, since TB apparently relies
      just as heavily on it as XUL/XBL.<br>
      <br>
      The answer could have a huge impact on our strategy, both
      immediate and long term. E.g., if it won't happen for at least
      another 5+ years, we might take a very different direction than if
      the answer is a more definite shorter time-frame (1? 2? 3?).<br>
      <br>
      They should stress just how important it is to the TB devs to get
      some kind of an idea of the answer - as well as notifications to
      appropriate people on the TB council if anything changes going
      forward - in order for us to devise an effective strategy for
      handling this eventuality. <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
tb-planning mailing list
<a class="moz-txt-link-abbreviated" href="mailto:tb-planning@mozilla.org">tb-planning@mozilla.org</a>
<a class="moz-txt-link-freetext" href="https://mail.mozilla.org/listinfo/tb-planning">https://mail.mozilla.org/listinfo/tb-planning</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>