Package:  wnpp
Severity: wishlist

        Please package Iceweasel-UXP, a Firefox fork maintained as part
        of the Hyperbola distribution [1].

[1] https://wiki.hyperbola.info/doku.php?id=en:project:iceweasel-uxp

        I suppose that begs for an explanation, now doesn’t it?

        While I’m not in position to judge on the pro’s and cons. of
        various extension interfaces contemporary full-weight browsers
        implement (I’ve contemplated writing a rather trivial Firefox
        extension several years ago, and was never able to figure out
        why they seem to demand a whole directory structure for what’s
        ought to be a few dozen LoC), I note that several Firefox
        extensions that I’ve used pretty much died out as the result of
        the transition from XUL to the newer WebExtensions API.  E. g.:

        • xul-ext-classic-theme-restorer – the author has claimed that
          it cannot be implemented as a WebExtension and suggested that
          userChrome.js is modified instead (say, [2]); unless I be
          mistaken, this requires restarting Firefox for the edits to
          take effect, which makes customization far more cumbersome
          that it used to be, and that (IMO) it has any right to be;

        • xul-ext-certificatepatrol – likewise, but no alternative
          suggested [3];

        • xul-ext-zotero – has been replaced by the zotero-standalone
          package.

        Of course, there’re several other free XUL (UXP) browsers [4],
        such as Pale Moon (RFP Bug#780379.)  Unfortunately, its
        upstream’s insistence on embedding a number of libraries (with
        browser-specific patches applied to them) will likely make it a
        major headache to the Debian Security Team.  I suppose Basilisk
        (by the same team) also has some of this problem.

        To conclude, as a long-time user of GNU Emacs, I believe that
        having a full-weight browser that offers Emacs-class extensibility
        will be beneficial to Debian users.  So far as I can tell,
        Iceweasel-UXP is the closest option to this goal there is.

[2] 
https://web.archive.org/web/20171226180650/https://addons.mozilla.org/en-US/firefox/addon/classicthemerestorer/
[3] http://patrol.psyced.org/
[4] http://thereisonlyxul.org/

-- 
FSF associate member #7257  http://am-1.org/~ivan/

Reply via email to