On Tuesday 2014-10-14 11:28 +1300, Robert O'Callahan wrote:
> Bug 441414 has patches adding features to XUL trees. I'm sympathetic to the
> desire for these features, but I do not think we should take these patches,
> nor any other patches adding features to XUL. XUL is a dead-end technology
> and investment in XUL provides minimal returns --- this includes effort
> spent reviewing and maintaining XUL. Some amount of XUL maintenance is
> necessary to support Firefox, Thunderbird and the Firefox addons ecosystem,
> but we should keep it to a minimum. In most cases our apps and addons can
> use standard Web platform technology instead, which continues to evolve
> rapidly.
> 
> There may be some cases where small extensions to XUL provide great
> benefits to the Mozilla project that we can't easily get any other way, in
> which case we should allow it. I don't think bug 441414 is one of those
> cases. With some effort you can build arbitrarily rich XUL-tree-like
> functionality using HTML, and that's the way to go.

Agreed.

(And, really, I should have sent something like the above message
two weeks ago, but roc beat me to it.)

-David

-- 
𝄞   L. David Baron                         http://dbaron.org/   𝄂
𝄢   Mozilla                          https://www.mozilla.org/   𝄂
             Before I built a wall I'd ask to know
             What I was walling in or walling out,
             And to whom I was like to give offense.
               - Robert Frost, Mending Wall (1914)

Attachment: signature.asc
Description: Digital signature

_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to