<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>