Slashdot Mirror


Mozilla Thunderbird Outlines Plans For 2019: Addressing UI Lags, Performance Issues; Improved 3rd-Party Email Integration, Encryption Usability (mozilla.org)

For years, Mozilla has largely neglected development of Thunderbird, an email client it owns. But the company, which grew its team to eight staff last year, says it plans to address most of the issues that users have complained about and add six more people to Thunderbird staff this year, it said in a blog post. In the blog post Wednesday, the company said: Our hires are already addressing technical debt and doing a fair bit of plumbing when it comes to Thunderbird's codebase. Our new hires will also be addressing UI-slowness and general performance issues across the application. This is an area where I think we will see some of the best improvements in Thunderbird for 2019, as we look into methods for testing and measuring slowness -- and then put our engineers on architecting solutions to these pain points. Beyond that, we will be looking into leveraging new, faster technologies in rewriting parts of Thunderbird as well as working toward a multi-process Thunderbird.

[...] For instance, one area of usability that we are planning on addressing in 2019 is integration improvements in various areas. One of those in better Gmail support, as one of the biggest email providers it makes sense to focus some resources on this area. We are looking at addressing Gmail label support and ensuring that other features specific to the Gmail experience translate well into Thunderbird. We are looking at improving notifications in Thunderbird, by better integrating with each operating system's built-in notification system. By working on this feature Thunderbird will feel more "native" on each desktop and will make managing notifications from the app easier.

The UX/UI around encryption and settings will get an overhaul in the coming year, whether or not all this work makes it into the next release is an open question â" but as we grow our team this will be a focus. It is our hope to make encrypting Email and ensuring your private communication easier in upcoming releases, we've even hired an engineer who will be focused primarily on security and privacy.

50 of 115 comments (clear)

  1. Thoughts by DaMattster · · Score: 3, Insightful

    It's good to read that Mozilla is re-committing to development of Thunderbird. I happen to like Thunderbird and use it daily. Yes, it's UI can be clunky at times and it does need some work, but the bottom line, is that it is still better than M$ Outlook.

    1. Re:Thoughts by PeeAitchPee · · Score: 4, Insightful

      And infinitely better than Google's horrible, completely unusable GMail "UI". For people who want an open source, Outlook-style drag-and-drop front-end for GMail, Thunderbird has been the way to go for a long time, but it has been plagued by the slow downs and other problems lately that are mentioned in TFS. Glad to hear they've acknowledged this and are at least considering fixing the issues.

    2. Re:Thoughts by fluffernutter · · Score: 1

      Is there any other free mail client that works (better)? Web clients just suck. Nothing like entering an entire email and then losing focus when you backspace at the end, thus triggering browser back-history.

      --
      Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
    3. Re:Thoughts by dysmal · · Score: 4, Insightful

      Am I the only one that expects Mozilla to start removing buttons and bricking popular extensions like they did in FF and find new and exciting ways to make T-Bird a clone of GMail?

      As a long time Mozilla user (since before T-Bird and FF split from the Mozilla suite), I'm glad to see them putting some effort into this project again but it's hard to trust these crack heads!

    4. Re:Thoughts by bogaboga · · Score: 1

      ...better than Google's horrible, completely unusable GMail "UI"...

      While I also "hate" GMail's interface, I acknowledge the fact that others may see no problem with it. To this end, I ask that Google makes the visibility of [some of] its GMail interface items optional.

      I for one do not need everything crammed up into my face.

      Conversely, with Google's track record, I am not surprised that they can't execute properly. Let's remember that this is a company that has still failed to deliver on a truly workable SMS/Messaging application on its wholly owned Android OS.

    5. Re: Thoughts by Anonymous Coward · · Score: 1

      I'm completely with you on the "webmail UI sucks" thing, but come on, major webmail providers save your email as a draft within seconds when you stop typing. Complain about something worthwhile please.

    6. Re:Thoughts by Mashiki · · Score: 2

      Let's hope they're just going to fix it, and not try to "improve" it like they did with firefox, or google did with gmail.

      --
      Om, nomnomnom...
    7. Re:Thoughts by jellomizer · · Score: 1

      I havn't really found an email client for PC that I really like. Oddly enough email from my Phone is much easier then via the PC most of the time. Takes less time to load up and emails render correctly, and send out. Currently I will actually opt for the Web Interface over the actual application.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    8. Re:Thoughts by SadOldTechie · · Score: 1

      Am doing it right now. Thunderbird has been my daily email client for 10 years plus. Very glad they are doing this - long live Mozilla!

    9. Re: Thoughts by ctilsie242 · · Score: 1

      Tragedy of the commons. Best way for a place to mitigate this is QoS, but that would take some work on the Wi-Fi provider side.

    10. Re:Thoughts by Anonymous Coward · · Score: 1

      How well does it do everything other than mail? Like schedules and tasks and OneNote integration and such? I'd love to ditch Outlook if Thunderbird is a drop-in replacement, but I can't give up a lot of functionality to do so.

      Outlook can't even do mail right. Try searching with Outlook connected to an exchange server. Good luck. Even when you KNOW there is a message you are trying to find, Outlook can't find it. If you're not sure there was a message, you never know if there really ever was. I have to periodically dump my work mail into MailStore to be able to do search properly. I even have better success searching with Thunderbird configured to IMAP on our email. Outlook sucks donkey balls.

    11. Re:Thoughts by markdavis · · Score: 1

      >"I havn't really found an email client for PC that I really like. "

      Have you tried Claws? It is powerful, local, loads instantly, operates very fast, very configurable, very keyboard friendly (although fully GUI), and has lots of nice features. Plugins allow it to do spell checking, view HTML, encrypt, handle TNEF, antispam, scripting, calendar, and lots of other nice things.

      Although it doesn't compose HTML Email, but I think of that as a FEATURE. I have 150 people using it at work, and it really does a good job.

      https://en.wikipedia.org/wiki/...

    12. Re:Thoughts by u801e · · Score: 1

      As a long time Mozilla user (since before T-Bird and FF split from the Mozilla suite), I'm glad to see them putting some effort into this project again but it's hard to trust these crack heads!

      Well, if they really mess up Thunderbird, I can always switch back to Seamonkey.

    13. Re:Thoughts by chrish · · Score: 1

      Every year or so, I go looking for a Thunderbird replacement, and every year or so, I end up back at Thunderbird. I don't even do anything weird with it, I just use it for email.

      All of the other free/open source email clients are awful in one fatal way or another. They've mostly all been abandoned for years, presumably because webmail (Gmail, or ProtonMail, or whatever) got "good enough", or people are just using their phones.

      Mailbird and Mailspring are sort-of promising, but they don't have local spam filters. My mail host (pobox.com; long-term user, but otherwise unaffiliated) does a good job of filtering spam, but things still get through and I like to be able to kill them automatically.

      Mailspring has at least acknowledged that this would be a good feature; Mailbird seems to think your mail host's filtering should be fine. I guess none of them have had the same email address for decades...

      I look forward to Thunderbird getting some attention again.

      --
      - chrish
    14. Re:Thoughts by chrish · · Score: 1

      Outlook on Mac can't even connect to iCal calendars anymore. This feature seems to have vanished when they "improved" the UI.

      Outlook on Mac can't even search a folder, all searches are current-message only. WTF, I can read the current message, but I can't easily find something in a few thousand saved messages.

      Outlook on Android can't connect to shared mailboxes or shared calendars, unless they've recently added this ability without notifying existing users about it. It's literally just an IMAP client that barely knows how to do ActiveSync with your Exchange server.

      --
      - chrish
    15. Re:Thoughts by Martin+Blank · · Score: 1

      Thunderbird comes bundled with the Lightning calendar add-on and has since v38. IIRC, if you use an account that includes a calendar (Gmail, Yahoo, Exchange, etc.), it automatically syncs the calendar, though you can disable it.

      --
      You can never go home again... but I guess you can shop there.
    16. Re: Thoughts by fluffernutter · · Score: 1

      i have current firefox

      --
      Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
    17. Re:Thoughts by arglebargle_xiv · · Score: 1

      No, because of it's one great feature, Mozilla doesn't care about it. There are what, eight people in the team, all of them probably developers who care deeply about Thunderbird, and not a bunch of we-know-what's-best-for-you UX wankers and user empowerment executives and sales and marketing managers and Asa Dotzler and all the other crap that's turned Firefox into what it is today.

  2. Crypto by AmiMoJo · · Score: 1, Interesting

    What we really need is for the major webmail platforms to implement GPG in a way that is basically transparent to users. Doesn't have to be perfect, just better than nothing and off those of us who do want perfection the opportunity to use a really secure dedicated client.

    --
    const int one = 65536; (Silvermoon, Texture.cs)
    SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    1. Re:Crypto by PeeAitchPee · · Score: 1

      There's a very strong argument to be made that if you really require GPG, you shouldn't be using one of the major webmail platforms in the first place, given the companies who own and provide them.

    2. Re:Crypto by fluffernutter · · Score: 1

      That would go against their goal of scanning everything.

      --
      Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
    3. Re:Crypto by AmiMoJo · · Score: 2

      Sure. What I'm saying is that even imperfect use of GPG is better than no GPG, and widespread adoption would likely lead to some decent implementations in popular clients anyway.

      Maybe GPG isn't the right software. It is a bit clunky for ordinary users.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    4. Re:Crypto by Kjella · · Score: 1

      What we really need is for the major webmail platforms to implement GPG in a way that is basically transparent to users. Doesn't have to be perfect, just better than nothing and off those of us who do want perfection the opportunity to use a really secure dedicated client.

      How would that give any meaning? Like they create a GPG key for every user@gmail.com, you query gmail.com for it and encrypt to that key and gmail gives the user the encrypted message and the key to unlock it. If you talk to a fake gmail.com to find the key the content is compromised. If the account in compromised, so's the key. If gmail itself is compromised, it has the key and can simply decrypt it themselves. The only way it's secure is if you contact the correct gmail.com and neither the server nor account is compromised. Which is exactly like plain text mail, so what you suggest is nothing but security theater.

      --
      Live today, because you never know what tomorrow brings
    5. Re:Crypto by ctilsie242 · · Score: 2

      OpenPGP/GPG has two advantages. It is pretty much the only encryption mechanism that doesn't depend on how messages are stored or transported. A GPG encoded message is just as secure going through E-mail as it is via Facebook, SMS, Signal, Telegram, a file on a FTP site, or a file on a USB flesh drive. I can put files on a public Amazon S3 bucket encrypted for another person fetching them , and know that the data will be protected.

      Another advantage is the WoT. Yes, you can use a CA as a trusted introducer, but from there, if you know someone personally, you can sign and vet their key. That way, damage done by a rogue CA can be mitigated by people signing the CA's key with zero trust allowed.

      GPG isn't harder than any other crypto. It is just the fact that it is applied before everything else in the process makes users not want to deal with it, compared to a little push button that turns on a lock icon.

    6. Re:Crypto by Anonymous Coward · · Score: 1

      There are 2 new(?) standards that make it pretty painless.One is Autocrypt (requires only the mail clients to support it), the other is Web Key Directory/Web Key Service. I think mail providers can implement WKS.
      Thunderbird (via enigmail) supports both. And I think K9 supports them too.
      1. https://autocrypt.org/
      2. https://wiki.gnupg.org/WKD

    7. Re:Crypto by Cid+Highwind · · Score: 1

      Yes, it's definitely because an entire generation of coders all dropped the ball.

      Not because making PGP transparent to end-users who don't know or care about the "web of trust" or the difference between public and private keys is an intractable problem.

      --
      0 1 - just my two bits
    8. Re:Crypto by markdavis · · Score: 1

      >"What we really need is for the major webmail platforms to implement GPG in a way that is basically transparent to users."

      I couldn't agree more. But it needs to be standards that work on all Email, not just webmail. Encryption is just a nightmare of complexity for "normal users" when it comes to Email. There are "solutions" now for just certain platforms, which make them not really standards and hostile to anyone not using those platforms.

      OpenPFP/GPG is as close as we have to this. But it is not easy to set up and maintain; and typical users just can't handle it.

    9. Re:Crypto by AHuxley · · Score: 1

      Nobody wants to give content away to the next PRISM.
      Thanks to PRISM people now want and know to try for "perfect".

      --
      Domestic spying is now "Benign Information Gathering"
    10. Re:Crypto by AHuxley · · Score: 1

      The "imperfect" use of crypto is what allowed telcos and OS wide open to the NSA and GCHQ.
      Find some people with skills and work on crypto thats is GUI friendly and is actually "crypto".

      --
      Domestic spying is now "Benign Information Gathering"
    11. Re:Crypto by AmiMoJo · · Score: 1

      It won't stop anyone persistent, but it will frustrate bulk surveillance. The goal is to make mass spying more expensive, to the point at which it becomes impractical.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    12. Re:Crypto by Martin+Blank · · Score: 1

      Google was working on this a few years ago with the e2email project, but eventually canceled it--erm, I mean, moved it out to "community support." While I know that a lot of people think it was because it would get in the way of advertising, the project included a brutally honest threat assessment. I use it as an example of a thorough threat analysis as it's fairly lengthy but covers just one browser extension, not an entire browser, OS, or networking environment.

      --
      You can never go home again... but I guess you can shop there.
  3. looks like problems ahead by Anonymous Coward · · Score: 3, Interesting

    When Mozilla spoke of bettering Firefox for the last years, the result for me was to revert to Seamonkey. Thunderbird was not affected by the "betterment" because it has been layed aside for some years now by Mozilla. How come that I read this announcement as a clear sign of "Danger, Will Robinson!"?

    1. Re:looks like problems ahead by Anonymous Coward · · Score: 4, Insightful

      They removed all of the features that differentiated Firefox from Chrome.
      They made it impossible to stop the loading of ads, as opposed to loading them without showing them.
      They removed the option to ask before setting cookies.
      They deprecated DownThemAll and made it impossible to create a replacement.
      I can think of 2 advantages Firefox has left over Chrome: it's open source, and you can turn the menu bar back on.
      There's a huge difference between "any change is bad" and "these changes are bad". Changing defaults is fine, but it's bad to remove options.

    2. Re:looks like problems ahead by Godwin+O'Hitler · · Score: 1

      I consider only two add-ons to be essential. The first one deals with the winmail.dat bug in mails received from Outlook users, and the second deletes attachments as I have no reason to preserve the sometimes huge volumes inside an e-mail archive.

      If the overhauled Thunderbird breaks these, it gets removed from my machine. But those aren't the only changes that might make me do that.

      --
      No, your children are not the special ones. Nor are your pets.
    3. Re:looks like problems ahead by thegarbz · · Score: 1

      but it's bad to remove options.

      Not always. Removing options:
      - Removes bugs in turn reducing potential security vectors.
      - Reduces complexity making software easier to use and maintain.

      And several of your complaints of things they removed were done so because of other's complaints into how the underlying architecture was limited: lack of threading, lack of sandboxing, security nightmares, compatibility problems between releases, to say nothing of the instabilities and memory leaks extensions were able to cause.

      It always helps to remember that things are removed for a reason, it may not be the reason *you* want, but there is a reason.

  4. Preferences by sjbe · · Score: 1

    And infinitely better than Google's horrible, completely unusable GMail "UI".

    That's a matter of personal preference. I've been a long time user of both and while I don't love the Gmail UI, I generally find it more practical than I do the Thunderbird UI most of the time. Plus it has the HUGE advantage of being the same and available from any computer anywhere. This may or may not matter to you but it is a big benefit to me.

    I've always wanted Thunderbird to give me a compelling reason to use it more than I do but it's just stagnated for so long I moved on for most of my workflow. I still have it installed and I fire it up now and then but for me at least, GMail's web client works just as well if not better most of the time and requires less overhead to manage. Hell they don't even have a 64 bit version released yet except on the daily channel for testers. If they provide better integration with GMail (and other services) that could improve things. The UI on Thunderbird is pretty clumsy and hasn't really improved much in the last 10 years.

  5. Reliability by Thelasko · · Score: 1

    Can they fix it so it doesn't lose connection with my mail server so often? I'm tired of having to restart it all of the time!

    --
    One of our competitors trademarked the term "hypothesis". From now on, we will call them "boneheaded ideas".
  6. Don't break it! by Fuzi719 · · Score: 3, Insightful

    I've used Thunderbird forever. I use it to access my Gmail account (IMAP) and have had no issues with it. I also have used the Lightning integration to access my Google Calendar successfully for many years. I couldn't live without them. My only issue is with the Thunderbird team breaking so many extensions every time they update.

  7. Thunderbird bugs that they haven't addressed by whitroth · · Score: 2

    1. An option, in about:config, that says DO NOT SEND ME A COPY WHEN I HIT REPLY ALL. No, you're wrong, a lot of us do not want that copy.
    2. The bug in addressing. When you have a list of recipients, and you go to delete one (say, from your reply all), and you highlight it with the cursor and accidentally go up one, it *adds* a blank line.
    3. Tabbing in addressing is broken. I can tab back from subject to the last person, but then, if I hit back tab again, it does *not* go up to the previous recipient.

  8. Are they finally going to support winmail.dat? by greenwow · · Score: 1

    More and more of our customers are switching to Outlook, so it's a pain to train people to save the file and run tnef at the command line. Yes, it's proprietary, but Microsoft is pushing it hard so the problem is just going to get worse.

    1. Re:Are they finally going to support winmail.dat? by snapsnap · · Score: 5, Informative

      There's an add-on named LookOut (fixed version) for Thunderbird that handles attachments form Microsoft. I work for a company that is now doing some vendor work for Microsoft, so we had to either switch to Outlook or find a solution that worked with a standard email client. Fortunately, that add-on exists and was recently fixed.

    2. Re:Are they finally going to support winmail.dat? by markdavis · · Score: 1

      >"More and more of our customers are switching to Outlook, so it's a pain to train people to save the file and run tnef at the command line. Yes, it's proprietary, but Microsoft is pushing it hard so the problem is just going to get worse."

      We had the same nightmare when using Claws.... until Claws developers added a nice plugin (years and years ago) to handle those horrible TNEF things. I *hate* such "defacto" standards like what MS did with TNEF!

  9. Re:I'll switch as soon as profiles work by brickhouse98 · · Score: 1

    Mapping your shortcut to firefox -p doesn't do enough for you?

  10. ISO8601 date format? by rnturn · · Score: 3, Interesting

    It'd sure be nice if they'd make that an option again. Would it kill them to allow users to set that as the displayed date/time format without making them jump through bizarre hoops of setting that up via specifying some decidedly non-intuitive locale? Recent versions have made even jumping through those hoops all but impossible. The developer input on the T-bird discussion forums seems to want to blame the removal of this format on external groups responsible for defining locales. (So... the buck stops over there, eh?) Come on, folks... Make it an "advanced" feature. Warn us about "voiding our warranty". But, shees, make it an option. (I have a sneaking suspicion that I'm part of a small minority, but I'd like to have all the Linux utilities that output timestamps include an option to use "yyyy-mm-dd" for the dates.)

    --
    CUR ALLOC 20195.....5804M
    1. Re:ISO8601 date format? by markdavis · · Score: 3, Insightful

      >"But, shees, make it an option. (I have a sneaking suspicion that I'm part of a small minority, but I'd like to have all the Linux utilities that output timestamps include an option to use "yyyy-mm-dd" for the dates.)"

      You are not a small minority on Slashdot, I suspect. I know, for one, I wish ALL DATES were yyyy-mm-dd. It is the ONLY date format that actually makes sense. mm-dd-yyyy and dd-mm-yyyy are absolutely crazy. And because half the world uses one and half uses the other, it makes trying to determine what something like 08-03-2018 is, impossible. And, really, I think that with a push, most non-technical users would quickly see the advantage and adapt to it without much pain.

      The ONLY thing worse was post Y2K systems that still used a F'ing 2 year date, then you end up with something like 10-09-11. What the F*** date *is* THAT??!!! And yes, I have had to put up with such junk!!!!!! (Can you tell?)

  11. Re:I'll switch as soon as profiles work by ls671 · · Score: 1

    I think you have to use -noremote as well to run multiple profiles at once but yes it is easy.

    --
    Everything I write is lies, read between the lines.
  12. unusable without addon/extensions by nyet · · Score: 1

    Just about every broken thing in thunderbird was fixed by extensions. Then they broke the API without bothering to fix ANY of the things those extensions addressed.

    The support board is full of "solved" problems (i.e. fixed by an addon) that are no longer solved. But they're archived, so you can't even re-open them and mark them as open issues.

    Fucking idiots

    The whole thing was managed by morons.

  13. Re:Force their developers to use hard drives. by sheramil · · Score: 1

    Firefox thrashes my hard drive until it is maxed out at 100% then promptly crashes.

    Heh, yeah, I used to keep four years' worth of email in my inbox, too, and I never compacted my folders, either.

  14. Maybe too little, surely too late. by Zappy · · Score: 1

    Maybe too little, surely too late. I'me more or less done migrating away from Thunderbird, which I have used for more than a decade.

    Thunderbird has been getting steadily worse for some time now but the last few releases made me seriously reconsider.
    Notable problems are the massive memory leaks and god only knows what it is doing instead of responding to the user.

    I've deleted ~/.thunderbird and recreated all my accounts en the problems immediately reappeared. It has become completely unusable at this point.

    Leave it running for a day and what started with 300-400Mb of resident memory is now a 1.5Gb process and when you are using it the UI is stalling with one core pegged at a 100% for dozens of seconds at a time while consuming multiple gigabytes of memory. If it is not stalling it is as slow as molasses.

  15. Key management is an irreducible problem by sjbe · · Score: 1

    3) Webmail has to die. There simply is no alternative.

    Webmail won't die and you need to get over it. Millions of people find it hugely useful primarily because of the portability of it. It's also very easy to administer which makes it appealing to management.

    How often does someone log in to a full computer that doesn't belong to him or her instead of just checking their phone to read e-mail?

    Speaking for myself, literally every day at work. I don't own my computer at work and I check both personal and work emails there. (yes my employer is fine with that but doesn't want to store my emails on their machines nor do I want to store my email on their machines) A web client is the most practical solution for us. I have about a half dozen email accounts and webmail makes it much easier to manage them. Many emails I compose would be very awkward and/or slow to compose on a phone.. Maybe you like typing long emails on your phone but I don't. When I was in college I was routinely using university computers to log into my accounts since carrying a laptop everywhere is awkward and sometimes I needed a real keyboard and full sized monitor. I also routinely use my wife's computer to check emails and she doesn't need a bunch of software installed for my crap on her machine.

    Maybe YOU don't need to use computers you don't own but lots of us do.

    The OS could do more to facilitate proper key management.

    Yes the OS can help to a point but there are limits. Not the least of which is that the people you communicate with have to be on board with generating and exchanging keys for it to have any value at all. Good luck with that. Literally nobody I communicate with would be willing to go to the bother even if it were trivial to do. They would perceive it as an unnecessary and pointless hoop to jump through even if they understand the purpose conceptually. They perceive very little of their communication as sensitive enough to justify the overhead. If people cannot be bothered to maintain strong passwords do you seriously think they are going to do any better with the more complicated endeavor of key management? Not likely...