Open Bug 1724159 Opened 6 months ago Updated 3 months ago

Thunderbird MSIX support

Categories

(Thunderbird :: Installer, enhancement)

enhancement

Tracking

(Not tracked)

People

(Reporter: mkmelin, Unassigned)

References

(Depends on 1 open bug)

Details

Attachments

(1 file)

+++ This bug was initially created as a clone of Bug #1709696 +++

https://docs.microsoft.com/en-us/windows/msix/overview

MSIX is a Windows app package format that provides a modern packaging experience to all Windows apps. The MSIX package format preserves the functionality of existing app packages and/or install files in addition to enabling new, modern packaging and deployment features to Win32, WPF, and Windows Forms apps.

MSIX enables enterprises to stay current and ensure their applications are always up to date. It allows IT Pros and developers to deliver a user centric solution while still reducing the cost of ownership of application by reducing the need to repackage.

In theory, this should be possible and not a great deal of effort. In reality, I don't know -- there are many small assumptions about "being Firefox" that will need to be worked through to get the MSIX packages looking correct, and then there's the integration with the TC CI pipeline, which is quite product-specific (mostly due to the repackage including langpacks).

I can consult on this and review code but it's not something I can drive myself.

The attached will produce MSIX files, and quick inspection via "unzip" looks reasonable. I haven't figured out how to bypass the signature check on my try build yet though.

You need to log in before you can comment on or make changes to this bug.