Firefox and Thunderbird: A Fork in the Road
marksurman.commons.ca
marksurman.commons.ca
If Thunderbird were to really evolve and provide what people have been asking for for a very, very, very long time, it is good calendaring that "just works" with MS Exchange (I know about the extensions and external applications available, but none of them provide a seamless experience or all features that are required for calendaring).
Post Edward Snowden's revelations, more people need a good way to do encrypted mails well too (that's complex and is also more of a user experience issue, but an organization like the erstwhile Mozilla Messaging could have spent a good amount of effort on it). Along with this, we would have encrypted chats (since chat is already part of Thunderbird), encrypted voice calls, etc. That would be phenomenal!
IMO, Mozilla really lost focus on Thunderbird long before it decided to shelve it as a "community driven project".
As for encrypted email, it could be made very simple. When you set up an account in Thunderbird, have it ask a simple question "do you have an encryption key?". If the user hits no, generate the key pair, and insert the public key by default.
Then starts harvesting public keys from incoming emails, and encrypt by default if sending to an address that has a known public key.
Put a signed image of the device user at time of sending?
You are pretty much walking into the same issue that big media has had with DRM. You can't trust something user facing to be doing the "right" thing unless the whole chain down to the individual chips are certified by entities you control.
Right now email is more like sending post cards than letters, yet people treat them like the latter. encryption by default would at least make them behave like letters while crossing the networks.
Figuring out if the sender is who he or she claims to be is a very different issue, and one that has plagued humanity since the dawn of correspondence.
I'm guess I'm viewing it from a communications angle.
The encryption will defend against NSA style "grab everything, sort it out later" attacks.
but it will not defend against targeted attacks where someone had compromised the remote sender somehow.
The former is a boon for most people vs the present state, the latter is a hairy problem that has been with us since we first started sorting ourselves into ingroups and outgroups (how do you know that the email is not sent by someone with a gun pointed to their head?).
Or as i was reminded by a different comment: perfect becomes the enemy of good.
Ubiquitous email encryption would improve on the status quo, and prepare the ground for further improvements. People who don't care would still be generating more verifiable information than the status quo. People who want to use encryption wouldn't be forced to drop it in order to talk to family and friends. People who want to carefully manage their identities and use signing to build a web of trust could build that on top of ubiquitous encryption. This would get us closer to the PGP trust model than anyone has been able to do purely by evangelizing the PGP trust model.
Story of present day FOSS right there.
I'd like for encrypted email to become a standard thing in my lifetime. We are no nearer than when I trialled PGP in the 90s.
Then we can think about email that doesn't leak all your meta-data.
I'd like to hope that Thunderbird can thrive in a new home, but somehow I'm not optimistic.
Yes, many move to Google's infrastructure if they can, but not everyone is able to or wants to. Thunderbird is one of the remaining alternatives.
[0] Firefox is still XUL-based for now, but I think the writing's on the wall given the security issues with XUL and XPCOM, and Firefox's move away from XUL/XPCOM-based extensions.
I know the user base of these addons is not anywhere as big as Thunderbird, but I can't really imagine using Firefox without Vimperator; and it's already started to break in Firefox 45.
but I can't really imagine using Firefox without Vimperator
I can second that (s/vimperator/pentadactyl/). pentadactyl at least still works in Firefox 45.I plan to use VimFx/Vimium in the future though because those keyboard patterns are ingrained in me now. Pentadactyl development has dried up over the last few years and it seems unlikely that such a huge change as XUL deprecation will be addressed. The developers have been asked about this several times through different media and not responded. I'm not sure about Vimperator. The developers are still active but porting is a lot of work and currently all of the necessary API's do not exist. Hopefully, I can cobble together something resembling Pentadactyl/Vimperator by using a few other extensions in addition to VimFx/Vimium.
Of course I don't know for sure (I don't even use thunderbird).
These products aren't perfect, but they allow the traditional strengths of firefox (powerful extensions based on XUL/XPCOM) as opposed to the new chromification of the firefox extension api. Also, you don't have the mozilla politics and constant moral hectoring (if you read the firefox start page or go to mozilla's website, I think you might know what I mean).
And while XUL is the base that many extensions have been built on, Mozilla are quite right to throw it out. If Firefox chucks it, I doubt forks of it will manage to maintain it well. It's half-dead already.
We would like add-on development to be more like Web development: the same code should run in multiple browsers according to behavior set by standards, with comprehensive documentation available from multiple vendors. To this end, we are implementing a new, Blink-compatible API in Firefox called WebExtensions. Extension code written for Chrome, Opera, or, possibly in the future, Microsoft Edge will run in Firefox with few changes as a WebExtension.
https://blog.mozilla.org/addons/2015/08/21/the-future-of-dev...
-Thunderbird
-Instantbird
-Nightingale
-Celtx
-Blue Griffon
-Pencil project
-Komodo IDE
And others.
I hope that once the Thunderbird code base is split from Firefox the churn for the developers will be reduced and they can spend more time on improving performance and adding new features. I do worry though that Thunderbird could become less secure over time without the Firefox team maintain security issues in XUL.
I find it hard to believe that another organization would be a better home for Thunderbird than Mozilla, but some of the language in the blog post and report is disappointing to me. Mainly, the points about Thunderbird needing to be self-funding and use its own infrastructure. If the code bases split and Mozilla focuses its advocacy around Firefox, surely that should be enough to unencumber Firefox and give it a (in my opinion slim) chance to remain relevant. Mozilla really values Thunderbird so little that it can't give it any resources at all? Even when it has all of the infrastructure needed by Thunderbird already set up?
1. Both LibreOffice and Thunderbird are desktop implementations of applications for which most of the recent momentum has been behind web-based implementations (Google docs, GMail, Office 365, etc.). So TDF is used to the desktop vs. web dynamic.
2. Both LibreOffice and Thunderbird has large installations in business/government environments.
3. Both LibreOffice and Thunderbird started out being governed by different organizations and would be adopted by TDF (slightly different situation for LibreOffice which was a fork, though Thunderbird will be forking off its shared base with Firefox). So TDF is used to adopting legacy code and continuing to evolve it.
That said, I hope the TDF scrutinizes Thunderbird and only takes it on if it is confident that Thunderbird fits into its overall mission and infrastructure. In recent times I have liked what I have seen from TDF and been somewhat disappointed by Mozilla, so I wouldn't Thunderbird to hamper LibreOffice's momentum.
* Creating a new entity involves resolving all of the
issues currently facing Thunderbird and its community
and then making them concrete in legallybinding bylaws
and articles of association. As such, it is a step best
taken after these things have been resolved, rather than
before.
* With all these things taken into account, I would not
recommend this option as a first step. However, it may
become appropriate in the future for Thunderbird to
separate from its new host and become a full independent
entity, and the ability to do this should be considered
in selecting a new home.
But my concern is based on only an intution plus a few observataions; does anyone know? I don't mean it critically; it's hard to organize and find leadership resources for a volunteer project. Mostly, I'm just concerned about Thunderbird.[1] https://blog.mozilla.org/thunderbird/files/2016/04/Finding-a...
Thunderbird makes client-side PGP encryption a little easier at a time in the world where not only governments are harvesting every cat-gif email we send, but also those Valley companies who harvest and analyze practically everything we do, just to send us "better ads".
I do commend those volunteers who didn't sit on the internet and makes comments like the rest of us, but took charge and kept Thunderbird alive.
Why are there laundromat, 99 cent store, Deli place and a bus stop next to a street full of homes? Next to a college campus you'd find Deli and street food vendors? Of course one can give out free food and you can always choose to work from home so you never have to deal with pedestrian jam or the smoke coming from the grill. For example I can skip WSJ paywall by not registering any account and not reading any WSJ online articles. That's fine and the anology of this is finding a suburban home. The public Internet is like New York City, so many people, so many business, so much to navigate (but of course as a NY resident I can get tired of the city myself). If you want no ads, you have to lobby a group of politicians (actually companies) and convenience them your plan is better and is more profitable. The thing is that once there is a collation of business opportunity, uniting that knot is very difficult because everyone has a piece in it. Few people want to bet on new plan.
While I like these ideas, this isn't quite accurate. That may describe Mozilla Application Suite (now Seamonkey) to some extent, but not Firefox. Mozilla's mission is to promote the open Internet, as opposed to the proprietary one (originally represented by IE's market dominance):
Thunderbird is the only choice across platform for Desktop usage. I use it daily and don't mind paying for it.
On the other hand, since Microsoft is porting everything to Linux nowadays it may one day port Outlook to Linux, who knows though I have never trusted them and I have not used it for centuries.
Please keep Thunderbird evolving ahead.
Their latest move is about retaining web devs that use Ubuntu LXD for their cloud servers by giving them a desktop development environment within Window that match their cloud environment.
Full blown Linux on desktop, and mobile (hello android), is still under attack.
What other "serious" email clients are out there for Mac?
It feels like the future of email is either on crappy local clients or very good web clients. If you want something great that runs locally, there's nothing.
I love Airmail, but require something cross-platform. Postbox isn't as pretty, but is cross platform, priced right, and has great default config out of the box.
You're better served using Thunderbird and any extensions you'd like to tweak things a bit.
It has every feature you could desire in a mail client and a correspondingly steep learning curve. It’s biggest strength is that it is terminal-based so it runs on all Unix-like platforms (including Cygwin on Windows) and requires very few system resources. It’s biggest weakness is that it runs in the terminal so you’re limited to whichever mono-spaced font your terminal application uses.
Steve Losh has written a great HOWTO for OS X users (it’s also very helpful for users of other platforms) to get started: http://stevelosh.com/blog/2012/10/the-homely-mutt/
I can't really stand the webmail clients, other than a quick check at an Internet café, and profit from email aggregation.
Firefox is your iOS -- if you need to gut the Lion team for a year or three in order to ship a stable world-beater, then DO THAT!
Maybe circle back to email in a few years after Firefox stabilizes, that would be cool too.
Gah! No! It should mean that Firefox continues to be an awesome, customizable web browser! Why does all this wishy-washy "feelings" crap have to creep into their mission statement?
Firefox started humble, as a lightweight alternative to the Mozilla Suite -- it needs to return to its roots. (As did Chrome, actually, and it too needs to go back to that). Mozilla should focus their innovation on speed and versatility, and not on disgustingly touchy-feely "mass market" feelings. Ew ew ew ew ew.
Also, for most people the email address they have isn't for legitimate correspondence considering how many people use Snap Chat, FB Messenger, WeChat, and the like to keep in contact with people. Why bother making an email client even it's available in the app store (phone) when folks will sooner install an IM app? It's not to say email, conceptually as a form of communication, has no uses. It's just that email as it stands today sorely needs refactoring to include everything from IMs (multimedia based or just pure text) to long form correspondence with varying degrees of confidentiality (encryption) and possibly including some form of file-sharing linking (not so much directly tied into the client/server protocols). I'm not sure the current email server and client protocols can handle such a refactoring without breaking backwards compatibility (therefore pissing off everyone who is still using email). Some email clients do some of the things I'm already suggesting. Some of them do it very well, but honestly am I off the mark on this line of thought? I have to think possibly I am, but I'll leave it to you all to consider.
I highly recommend this blog post about a guy trying to make its own email client and failing to do so miserably because emails are such a mess : http://www.slate.com/articles/technology/technology/2015/02/...
Edit: removed the Pocket redirect from the URL.
KDE is not the right place for Thunderbid
http://www.elpauer.org/2016/04/kde-is-not-the-right-place-fo...