[Request] Please bring Thunderbird to the Microsoft Store
Categories
(Thunderbird :: Installer, enhancement)
Tracking
(Not tracked)
People
(Reporter: jantari, Unassigned)
References
(Depends on 1 open bug)
Details
Attachments
(1 file)
(deleted),
image/png
|
Details |
Comment 1•8 years ago
|
||
Comment 2•8 years ago
|
||
Comment 3•8 years ago
|
||
Comment 6•8 years ago
|
||
Comment 7•8 years ago
|
||
Comment 9•7 years ago
|
||
Comment 10•6 years ago
|
||
Any news on making this happen?
Comment 11•5 years ago
|
||
Someone already did it. https://www.microsoft.com/en-us/p/thunderbird/9pcvbx66llqf?activetab=pivot:overviewtab
Whether or not if it was Mozilla is another story.
Comment 12•5 years ago
|
||
I've taken it into my own hands to distribute Thunderbird in the Microsoft Store under my account. This is a proof-of-concept, but also a real valid program converted only using Microsoft's tools and Thunderbird's non-administrative installer that can continue to function with or without the listing being online or updated in the Microsoft Store.
It's converted as a non-administrative installation to allow Thunderbird to receive updates from official Mozilla repos without editing system files in the way an administrative installation would work, which works just fine with Windows "container" vision for apps.
Everything is whitepapered for transparency on GitHub at https://github.com/jebeld17/Store-Ports_Thunderbird.
Comment 13•5 years ago
|
||
(In reply to jebeld17 from comment #12)
I've taken it into my own hands to distribute Thunderbird in the Microsoft Store under my account. This is a proof-of-concept,
Hi jebeld17.
What do you mean by "Proof-of-concept"? ("Proof-of-concept" implies to me there is an alternative or not-yet-final method.)
Also, is it known to work with Windows 10S ?
Reporter | ||
Comment 14•5 years ago
|
||
I can confirm and prove that the Store version runs on Windows 10 when S-Mode is enabled (Windows 10 S is no longer a seperate SKU of the OS, it is now just a toggle switch)
Screenshot of it working on Windows 10 in S-Mode
Also, I made this request 3 years ago and just want to mention that the whole Store (UI, reliability, features) has gotten a lot better.
It would be even nicer now to have Thunderbird on there than it would've been back 3 years ago.
Also it is no problem to integrate creating and publishing a Store package into your existing CI/CD workflow for pushing new releases out,
so there is no need to be afraid of extra work or time spent doing this.
Comment 15•5 years ago
|
||
Any news?
It would be awesome if a Windows Store version exist, which also can be a lot better protected if it run as AppContainer app.
Info about AppContainer: https://docs.microsoft.com/en-us/windows/win32/secauthz/appcontainer-isolation
Comment 16•4 years ago
|
||
(In reply to schwarzmetal from comment #15)
Any news?
It would be awesome if a Windows Store version exist, which also can be a lot better protected if it run as AppContainer app.
Info about AppContainer: https://docs.microsoft.com/en-us/windows/win32/secauthz/appcontainer-isolation
I agree. Any news?
Comment 17•4 years ago
|
||
Firefox hasn't done this yet - bug 1549103
And this might be dependent on bug 1162562?
Comment 18•4 years ago
|
||
Firefox can't move to UWP because Microsoft forces web browsers to use HTML/JavaScript engines from the Operating System. That is, Trident, EdgeHTML, or WebView 2. Since Thunderbird is not a web browser, it is unrestricted. So Thunderbird shouldn't wait until Firefox moves to UWP.
Comment 19•4 years ago
|
||
Longer term if we have enough free cycles, at some point we should investigate how feasible it would be, sure.
Comment 20•4 years ago
|
||
I 1000% forgot I did this at this point, and I had already spoken with Mozilla about it. Nothing was kept in the Store and was originally and primarily just as a propf-of-concept proving a real, workable sandboxed Thunderbird was feasible. I'm glad to see that Mozilla now knows, and who knows - maybe there will be some real refinements to both the Microsoft Store's policies and how Thunderbird is distributed.
(In reply to jebeld17 from comment #12)
I've taken it into my own hands to distribute Thunderbird in the Microsoft Store under my account. This is a proof-of-concept, but also a real valid program converted only using Microsoft's tools and Thunderbird's non-administrative installer that can continue to function with or without the listing being online or updated in the Microsoft Store.
It's converted as a non-administrative installation to allow Thunderbird to receive updates from official Mozilla repos without editing system files in the way an administrative installation would work, which works just fine with Windows "container" vision for apps.
Everything is whitepapered for transparency on GitHub at https://github.com/jebeld17/Store-Ports_Thunderbird.
Comment 21•4 years ago
|
||
Microsoft honestly doesn't care, with the rise of Chromium and WebKit.
(In reply to Masatoshi Kimura [:emk] from comment #18)
Firefox can't move to UWP because Microsoft forces web browsers to use HTML/JavaScript engines from the Operating System. That is, Trident, EdgeHTML, or WebView 2. Since Thunderbird is not a web browser, it is unrestricted. So Thunderbird shouldn't wait until Firefox moves to UWP.
Comment hidden (advocacy) |
Comment 23•4 years ago
|
||
(In reply to jebeld17 from comment #21)
Microsoft honestly doesn't care, with the rise of Chromium and WebKit.
No Chromium/WebKit browsers are distributed on Windows Store, because Microsoft disallows that. Even Chromium based Microsoft Edge is not. (Microsoft is fair about this point.)
Updated•4 years ago
|
Comment 24•3 years ago
|
||
I would like to revisit this because it is now possible to put traditional win32 programs into the Microsoft Store without packaging them or using any of Microsoft's tools. Essentially, the Microsoft Store is now a frontend for WinGet.
See this Reddit thread for more information (it talks about Firefox, but the information in the Reddit thread also applies to Thunderbird): https://www.reddit.com/r/firefox/comments/obryhr/putting_firefox_in_the_microsoft_store/?utm_source=share&utm_medium=web2x&context=3
Comment 25•3 years ago
|
||
I agree with what Talam said. This should be revisited, especially now that Mozilla Firefox has officially been added to the Microsoft Store: https://www.microsoft.com/store/productId/9NZVDKPMR9RD
It will be available once version 94 rolls out: https://blog.mozilla.org/en/mozilla/news/news-from-firefox-focus-and-firefox-on-mobile/
With that said, my point is... why not do the same for Mozilla Thunderbird too?
Comment 26•3 years ago
|
||
Could somebody please edit the title of this bug? The "Windows Store" has been renamed to the "Microsoft Store" for many years now.
Comment 27•3 years ago
|
||
right, thanks!
Comment 28•3 years ago
|
||
Some of the key Firefox bugs:
- Bug 1728471 - Produce MSIX packages with Mozilla's Microsoft Partner Centre identity values for the Microsoft Store
- Bug 1709696 - [meta] Package into MSIX
- Bug 1736847 - Create KB article for Microsoft store presence
Plus a bad performance issue:
- Bug 1736742 - MSIX: AccessibleHandler is not registered, causing severe performance issues for a11y
Comment 29•3 years ago
|
||
(In reply to Wayne Mery (:wsmwk) from comment #28)
Some of the key Firefox bugs:
- Bug 1728471 - Produce MSIX packages with Mozilla's Microsoft Partner Centre identity values for the Microsoft Store
- Bug 1709696 - [meta] Package into MSIX
- Bug 1736847 - Create KB article for Microsoft store presence
Plus a bad performance issue:
- Bug 1736742 - MSIX: AccessibleHandler is not registered, causing severe performance issues for a11y
Mozilla is still going ahead with it and most (if not all) of the issues will be fixed by release or along the way.
I really don't see why that stops Mozilla Thunderbird from following in the same footsteps.
By the way, an MSIX package isn't even required: https://bugzilla.mozilla.org/show_bug.cgi?id=1718594
Comment 30•3 years ago
|
||
I really don't see why that stops Mozilla Thunderbird from following in the same footsteps.
No one said it does. It might not even stop Firefox.
But when and whether this happens for Thunderbird depends how easy it is to implement and whether it is made a development/releng priority. Currently we have a releng staff of one. They will need to make a decision.
By the way, an MSIX package isn't even required: https://bugzilla.mozilla.org/show_bug.cgi?id=1718594
Please use references like bug 1718594 when citing bug numbers.
Comment 31•3 years ago
|
||
(In reply to Wayne Mery (:wsmwk) from comment #30)
I really don't see why that stops Mozilla Thunderbird from following in the same footsteps.
No one said it does. It might not even stop Firefox.
But when and whether this happens for Thunderbird depends how easy it is to implement and whether it is made a development/releng priority. Currently we have a releng staff of one. They will need to make a decision.
By the way, an MSIX package isn't even required: https://bugzilla.mozilla.org/show_bug.cgi?id=1718594
Please use references like bug 1718594 when citing bug numbers.
Nawape seems to think that you IMPLIED that, not said it directly.
And yes, it is generally easy to implement. Packaging it is completely optional now, but that's the route Firefox decided to take. It was clearly a priority for Firefox now that the store is completely open to just about every application. Case in point: It is easy and will probably become important going forward.
Maybe we should get the attention of that one releng staff member?
Comment 32•3 years ago
|
||
I'd think this is something we can do for Thunderbird, but we'll let Firefox do the heavy lifting first and then we can follow. This this not back-portable stuff so would be for Thunderbird 103(?) next summer.
Comment 33•3 years ago
|
||
(In reply to Magnus Melin [:mkmelin] from comment #32)
I'd think this is something we can do for Thunderbird, but we'll let Firefox do the heavy lifting first and then we can follow. This this not back-portable stuff so would be for Thunderbird 103(?) next summer.
It is far from "heavy lifting" though, so it'll definitely possible for Thunderbird. As for why it is not back-portable, could you explain why?
Waiting till next summer for the next major version (was "103" a typo?) isn't exactly optimal, but no worries.
Comment 34•3 years ago
|
||
We have a shared code base with Firefox, so changes the Firefox engineers do to make it possible for them are likely either in shared code (=automatically in Thunderbird as well) or we have similar code paths and can more or less copy-paste fixes.
Comment 35•3 years ago
|
||
(In reply to Magnus Melin [:mkmelin] from comment #34)
We have a shared code base with Firefox, so changes the Firefox engineers do to make it possible for them are likely either in shared code (=automatically in Thunderbird as well) or we have similar code paths and can more or less copy-paste fixes.
Okay, so that reaffirms what previous commenters have said. What exactly is the challenge with putting Thunderbird in the Microsoft Store? This should be an easy decision to make (and an easy task for that matter). I assume it'd be an MSIX package for consistency with Firefox, but you could even just simply upload it as a regular unpackaged win32 program with no issues whatsoever.
Comment 36•3 years ago
|
||
I've been a general proponent of this, but badgering development to meet commenters' expectations of delivery isn't on my plate. Development already said what they are willing to do. And from my perspective on the release team, this definitely isn't near the top of most important issues for our users.
If you are willing to do the work yourself then great, some more information might help you do the work. Otherwise, it's not useful chatter and people like me are going to leave this bug. So please consider the value and productivity of your comments.
Comment 37•3 years ago
|
||
(In reply to Wayne Mery (:wsmwk) from comment #36)
I've been a general proponent of this, but badgering development to meet commenters' expectations of delivery isn't on my plate. Development already said what they are willing to do. And from my perspective on the release team, this definitely isn't near the top of most important issues for our users.
If you are willing to do the work yourself then great, some more information might help you do the work. Otherwise, it's not useful chatter and people like me are going to leave this bug. So please consider the value and productivity of your comments.
Folks, can we not argue here and trash this bug? If we want it to happen, we should act civil.
Getting back on-topic...
As for what is most important to Thunderbird users, is there a list for that? I don't see why putting Thunderbird in the Microsoft Store is necessarily "unimportant" in this case. Maybe a survey of some sorts would be helpful? Like the reporter, I would be interested in seeing this happen.
To everybody reading this, have a great rest of your day/night! I hope that all this will have a happy ending.
Comment 38•3 years ago
|
||
(In reply to webin59028 from comment #37)
(In reply to Wayne Mery (:wsmwk) from comment #36)
I've been a general proponent of this, but badgering development to meet commenters' expectations of delivery isn't on my plate. Development already said what they are willing to do. And from my perspective on the release team, this definitely isn't near the top of most important issues for our users.
If you are willing to do the work yourself then great, some more information might help you do the work. Otherwise, it's not useful chatter and people like me are going to leave this bug. So please consider the value and productivity of your comments.
Folks, can we not argue here and trash this bug? If we want it to happen, we should act civil.
Getting back on-topic...
As for what is most important to Thunderbird users, is there a list for that? I don't see why putting Thunderbird in the Microsoft Store is necessarily "unimportant" in this case.
Please reread my comment. "unimportant" is not it.
Maybe a survey of some sorts would be helpful? Like the reporter, I would be interested in seeing this happen.
And you're not the only one. But bugzilla is for making technical progress, not for advocacy and discussion of overall development priorities. See https://developer.thunderbird.net/planning/roadmap and https://thunderbird.topicbox.com/groups/planning for further reading.
Comment 39•3 years ago
|
||
(In reply to Wayne Mery (:wsmwk) from comment #38)
(In reply to webin59028 from comment #37)
(In reply to Wayne Mery (:wsmwk) from comment #36)
I've been a general proponent of this, but badgering development to meet commenters' expectations of delivery isn't on my plate. Development already said what they are willing to do. And from my perspective on the release team, this definitely isn't near the top of most important issues for our users.
If you are willing to do the work yourself then great, some more information might help you do the work. Otherwise, it's not useful chatter and people like me are going to leave this bug. So please consider the value and productivity of your comments.
Folks, can we not argue here and trash this bug? If we want it to happen, we should act civil.
Getting back on-topic...
As for what is most important to Thunderbird users, is there a list for that? I don't see why putting Thunderbird in the Microsoft Store is necessarily "unimportant" in this case.
Please reread my comment. "unimportant" is not it.
Maybe a survey of some sorts would be helpful? Like the reporter, I would be interested in seeing this happen.
And you're not the only one. But bugzilla is for making technical progress, not for advocacy and discussion of overall development priorities. See https://developer.thunderbird.net/planning/roadmap and https://thunderbird.topicbox.com/groups/planning for further reading.
I agree with the previous comment that it was certainly worded as "unimportant" and deserved more clarification so that people wouldn't misinterpret it.
What these people are trying to do here IS technical progress. Advocacy and discussion of overall development priorities happen anyway and are nearly unavoidable. Its a part of getting to the finish line (in this case, putting Thunderbird in the Microsoft Store).
Thanks for the links though. Those are very helpful and will come in handy as all of this continues on.
Updated•3 years ago
|
Updated•2 years ago
|
Description
•