Software Development

  • Status Closed
  • Percent Complete
    100%
  • Task Type Implementation Request
  • Category General
  • Assigned To
    Márcio Silva
    Luke
    André Silva
  • Operating System All
  • Severity High
  • Priority Very High
  • Reported Version Any
  • Due in Version Starfix
  • Due Date Undecided
  • Votes 1
  • Private
Attached to Project: Software Development
Opened by André Silva - 15/07/2018
Last edited by André Silva - 27/08/2018

FS#1096 - Port Icedove to UXP platform

Description:
Historically, Icedove was a re-branding of Mozilla Thunderbird by the Debian project, with minimal modifications, in order to resolve branding disputes. Debian since discontinued Icedove after reaching an agreement with Mozilla over the use of it’s trademark.

Otherwise, new Thunderbird will use Quantum, a platform that contains numerous privacy, freedom, and trademark issues, in addition to an ever expanding Google Chromium code base which breaks compatibility with previous versions. Therefore, i suggest port our current Icedove from the deprecated XUL platform to UXP one like our Iceweasel-UXP.

TODO list:

  • Remove SSL Error Reporting telemetry from installer/package-manifest.in. [0]
  • Add missing emoji browser/fonts/”TwemojiMozilla.ttf” library to UXP sources
  • Change Icedove-UXP logo typeface from the non-free “Libertad Book” to free “DejaVU Sans”.
  • Rename Icedove to Icedove-UXP in logo typeface.
  • Check “Thunderbird” remaining references.
  • Fix/adapt confvars.sh to UXP-based applications. (eg. MOZ_APP_VERSION=52.9.`date –utc ‘+%Y%m%d’`)
Closed by  André Silva
27.08.2018 22:30
Reason for closing:  Implemented
winter commented on 16.07.2018 00:08

I agree with you about thunderbird. Awesome work guys! love this.

winter commented on 16.07.2018 00:08

Or if you prefer icedove-uxp. :)

winter commented on 12.08.2018 19:30

I hope whoever is doing the work on both icedove-uxp and iceweasel-uxp will also make an AppImage binary for debian and other distrobutions. That would be awesome. :)

Especially for computers that CANNOT use Hyperbola such as arm and powerpc.

ps, I should probably open an issue with iceweasel-uxp-hardened as it doesn't work the way it is supposed to.

;(
Try using firetools and you will understand.

winter commented on 16.08.2018 02:49

Thank you for doing this. :)

Date User Effort (H:M)

Loading...

Available keyboard shortcuts

Tasklist

Task Details

Task Editing