Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×
Communications Mozilla The Internet

Mozilla Messaging Devs Don't Want To Duplicate Outlook 355

Petr Krcmar writes "Thunderbird 3.0 Alpha 1 was released last month. A few months before, two main developers left the project and development was moved from the Mozilla Corporation to the Mozilla Messaging, the new subsidiary of the non-profit Mozilla Foundation. We had the opportunity to ask some questions to David Ascher, Mozilla Messaging CEO. The interview is about present and future of Thunderbird and about related projects like SeaMonkey, Spicebird and Mozilla Calendar."
This discussion has been archived. No new comments can be posted.

Mozilla Messaging Devs Don't Want To Duplicate Outlook

Comments Filter:
  • by gnutoo ( 1154137 ) * on Tuesday June 10, 2008 @12:02PM (#23727721) Journal

    Nothing should be ruled out. An Outlook like summary page, sync and what not could easily happen.

    Thunderbird is somewhat like a supertanker. It's been sitting in port for a few years with only a maintenance crew on board, and now we're trying to take it out to sea with a bunch of new sailors on board â" it takes a while to grease all the machinery, fix the rusty pipes, get the old-timers to train the new folks, and agree on a course.

    Do you think that Thunderbird has ambitions to compete with Microsoft Outlook in near future?

    I'm less interested in specifically competing with any specific product, and more focused on figuring out what the best user experience we can give users is. I'm sure that for some users, Thunderbird 3 will be a better fit than other products, but taking on Outlook or any one product isn't how we're looking at product planning.

    All we can be sure of is high quality and something users will like. I like Kontact's layout and feature set, which is much larger and more flexible than Outlook. It would not surprise me to see something better from the Mozilla team, but I won't be disapointed if the interface is what I'm used to. He goes on to mention social networks. This is exciting, but I'm not sure today's social networks do enough to protect their users from advertisers and other fraudsters.

  • by oldspewey ( 1303305 ) on Tuesday June 10, 2008 @12:14PM (#23728025)
    I think Lightning (or whatever it might morph into) could do worse than "taking on Outlook." I know people have security concerns with Outlook and that it's fun to bash on Microsoft, but as a communication and organization tool Outlook is an extremely polished, capable platform. I use Outlook daily on my work laptop, while I have Lightning installed on my personal machine. One of them wins hands down as a productivity tool.
  • Hmm. (Score:5, Interesting)

    by MythMoth ( 73648 ) on Tuesday June 10, 2008 @12:17PM (#23728067) Homepage
    I use Thunderbird for all my email. I got used to the Netscape Messenger when I migrated from Pine a few years back, and I liked it enough to move to Thunderbird later on. It's a nice enough mail package. I do have some gripes though:
    • If you use POP3 on really hefty mailboxes it occasionally decides that all the messages are "new" and downloads them all again. Very annoying.
    • If you use IMAP there seems to be no easy way to tell it to always download a local copy of all messages in all folders. Perhaps there's a magic flag somewhere that I haven't found, but the closest I seem to be able to find is downloading the text of the messages that I've read (not the same thing).
    • There's no conversation-style view of messages. This would be a killer feature as even GMail seems to do it wrong (threading by subject text instead of message Id)

    Still, it's good enough - I don't have much to complain about and I still like it a lot more than Outlook.
  • Re:Pfff... (Score:5, Interesting)

    by CastrTroy ( 595695 ) on Tuesday June 10, 2008 @12:39PM (#23728633)
    With the large amount of email that people seem to accumulate, and the importance of being able to find email, I don't know why there isn't a good email client that uses a real database engine to store the data. Searching and sorting could be much quicker, and much more functional. You also wouldn't have to worry about large email collection, as most DBs can handle quite a bit of data very well. Something like a light version of Postgres or MySQL would work well. SQLLite might work alright, but some people have some very large collections of mail and it may not perform so well. The storage engine and the client could be developed separately, so different clients could be designed for different needs. And the storage engine could be located anywhere.
  • Re:Sync (Score:3, Interesting)

    by ACMENEWSLLC ( 940904 ) on Tuesday June 10, 2008 @12:47PM (#23728847) Homepage
    >>That one single thing would be the difference in $GOBS spent on MS Office, Exchange, server hardware / OS

    What you *could* do is purchase an Exchange seat with 1and1.com for $6.99/mo.
    For that, you get a copy of the latest Outlook, you get an Exchange seat @yourdomain.com, you get antivirus & antispam, active sync, Outlook Web Access, 1GB of space.
    Since this is Exchange, you can do OTA sync too.
    $6.99/mo. That's pretty cheap. There is a free 3 month trial right now.
    1and1.com [1and1.com]
  • by singularity ( 2031 ) * <nowalmartNO@SPAMgmail.com> on Tuesday June 10, 2008 @12:58PM (#23729127) Homepage Journal
    And they still do not seem to have grasped the concept of the global Inbox. Mail.app is about the only program I have seen that does it how I want it:

    Inbox
      >Account1
      >Account2
      >Account3
    Sent
      >Account1
      >Account2
      >Account3
    Trash
      >Account1
      >Account2
      >Account3

    If I click on "Inbox" (first line above), I see all messages in all the Inboxes in all three accounts. If I want to just see the Inbox for Account1, I can click on that instead (second line).

    Thunderbird and others seem to be convinced that everyone wants to break up everything based on accounts. Does anyone know the UI reasoning for this?
  • by jc42 ( 318812 ) on Tuesday June 10, 2008 @01:17PM (#23729619) Homepage Journal
    Not only that, but can someone please introduce people to hard carriage returns instead of these virtual ones? Ultra-long lines are not fun in these HTML-type emails... and LookOut and AOL are two of the primary culprits in proliferating this failure to actually wrap the lines somewhere around 80 characters.

    Um, no; 80 characters is entirely wrong. We don't use punched cards any more (though I do have a small stack of them as souvenirs of the Bad Old Days ;-). The display software that shows a message to a user should wrap long lines at the edge of the window, whatever size it is. Any other choice is imposing a width that will be wrong on some nonzero-sized population of users.

    I can see the objection that most email software can't do this, because it can't see the window that the email will (eventually) be displayed in. But such software has no business doing line wrapping at all. Line wrapping is to make the text readable on the user's screen. So it should be done only by the software that's actually putting the text onto the user's screen.

    Doing line wrapping to any fixed size, or before the final rendering, is simply user-hostile and should be publicly mocked by any sensible users.

  • by MichaelCrawford ( 610140 ) on Tuesday June 10, 2008 @01:31PM (#23729925) Homepage Journal
    ... quite frequently. Working Software sold a popular spellchecker for the Mac called Spellswell. It would do a lot more than built-in spellcheckers.

    One of its features, which could be disabled, was to verify that there were two spaces after each period. The author of the Mac is Not a Typewriter would call me now and then to complain about it. He wanted me to change it to verify that there is just one space.

    I always meant to allow it as an option, but just never got around to it.

    Now, he has a point, that software ought to be able to handle the extra space needed at the end of sentences. But I've never used an application that did, and have always found it necessary to use two spaces to get the right typography.

    A program that did it right would have to be able to parse natural language, because you want extra space at the end of sentences but not after abbreviations.

  • CRM Integration (Score:2, Interesting)

    by yota ( 165006 ) on Tuesday June 10, 2008 @01:37PM (#23730079)
    Something that would help Thunderbird adoption a lot is if the big CRM vendor (such as SalesForce and Netsuite) integrates their system with it.
  • by Blakey Rat ( 99501 ) on Tuesday June 10, 2008 @01:44PM (#23730255)
    For variable-width fonts, regardless of the medium (computer or print), you're only supposed to use a single space. As far as I'm aware, this pre-dates computers altogether. It's only when using a monospace font that two spaces are necessary.

    In any case, a lot of software written now is based on that assumption. The HTML spec, for example, will strip all but one space if more than one space is typed in a row.
  • by IGnatius T Foobar ( 4328 ) on Tuesday June 10, 2008 @02:24PM (#23731137) Homepage Journal

    It's time the free software world merged PIM with social networking.
    Then you probably want to be looking at Citadel [citadel.org], which is a full-featured email and PIM system that was built from BBS roots. The user interface and data model are centered around the idea of connecting people with each other, rather than the lame-brained attempt to clone Exchange that everyone else is doing.
  • by edmicman ( 830206 ) on Tuesday June 10, 2008 @02:58PM (#23732041) Homepage Journal
    At work I've been using Thunderbird/Lightning with IMAP for the past couple years. Before that I used Outlook at a previous job, and now we've just been merged and moved *back* Exchange and Outlook 2007. There are aspects I love about both, and aspects I hate about both.

    For email, I find Thunderbird wins with no contest. I hate everything about Outlook's email handling. The billion different places that options and settings are stored, stationery, the fonts, the crappy way links are handled if you change to plain text only....gah! But the shared contacts, calendaring, and syncing are excellent. Lightning was OK, but I could never get it to work well as a task-oriented work process as I could with Outlook. However, Lightning's handling of multiple calendars (Google calendar connector specifically) I feel is much better.

    Depending on how things pan out, how does it fare for Tbird if the Exchange APIs are actually released and work? Outlook's muscle comes from the tight integration to Exchange. If I could use Thunderbird/Lightning but get all of the groupware benefits of Exchange, hopefully with improved Task handling...then I think they'd really be on to something!
  • Re:Vowels (Score:1, Interesting)

    by Anonymous Coward on Tuesday June 10, 2008 @03:24PM (#23732751)
    Actually, spelled correctly with diacritics it contains (I tried to write them here, but /. refuses non-7bit characters, so try his profile at http://www.root.cz/autori/petr-krcmar/), it's quite easy to say.
    Czech can use "l" or "r" to form syllables instead of vowels, so you get words like "vlk", "srp", "krk" and lovely sentences like "Strc prst skrz krk" :)
  • by Kadin2048 ( 468275 ) <.ten.yxox. .ta. .nidak.todhsals.> on Tuesday June 10, 2008 @03:30PM (#23732955) Homepage Journal
    Outlook's whole idea of how to quote emails is different than what's traditionally considered proper in the Unix world and on Usenet. Its quoting style doesn't indent (use ">" characters); it just sticks a delimiter between the quoted text and the new part, and lets you start typing right on top.

    I agree, this sucks. Usenet-style quoting is definitely better. However, it's important to understand why it was done this way (or at least why I think it was done this way), because it is not accidental. Most users of Outlook like this behavior. They want to be able to forward a big "stack" of messages, a whole chain of replies and replies-to-replies, around the office.

    Why? Because it's easier to cover your ass that way, that's why. When you forward an email in Outlook, you're not just forwarding a single message (usually), you're forwarding the whole thread.

    If you want to envision the paper-world use case that approximates Outlook, think of people passing memos around. Someone gets a stack of memos, they read through them, compose their own memo, and staple it to the top of the stack, and then pass it along. You typically do not -- and probably don't want -- people editing and chopping up other people's replies. (Yeah, they can -- there's no security involved -- and that's a big weakness.) If they want to include something that somebody else said, then they just type it into their memo, attributing it (or not) just as they would in a regular standalone letter or memo.

    The disconnect between "the Usenet way" and "the Outlook way" is because the Usenet way is driven by people who honestly want to exchange information in the most efficient way possible. That is not the goal of most business communication. The goal of most Outlook users is to CMA and look smart for the boss.
  • by Kadin2048 ( 468275 ) <.ten.yxox. .ta. .nidak.todhsals.> on Tuesday June 10, 2008 @03:38PM (#23733175) Homepage Journal
    A good point also.

    I think (see my other post) that the major driver of Outlook's behavior is the business use case, where people want to keep a whole thread of messages together as they forward and reply.

    However, it's probably equally important that Outlook is really designed as an intranet mail solution, not an Internet one. And when everybody's on a relatively fast LAN, shuttling really bloated email messages around isn't as much of a problem as it is on the Internet. Since the cost of quoting every message in a long thread in full is relatively low, there's no reason not to do it.

    It's worth pointing out that some other intranet email systems (e.g. Lotus Notes) do this as well, when you reply and quote the original message. (Although I don't remember whether Notes' default is to quote or not.) Notes is even designed so you can expand and collapse the chain of quoted messages.

    Where Outlook's behavior becomes really obnoxious is when it started being used for Internet email, rather than just intranet mail, because that's when you start noticing the 50 pages of replies-to-replies that are attached to every one-line message. And it's even worse when you start using mobile devices.
  • Re:Vowels (Score:5, Interesting)

    by cp.tar ( 871488 ) <cp.tar.bz2@gmail.com> on Tuesday June 10, 2008 @08:01PM (#23738687) Journal

    Probably not. It would create an inconsistency. Plus, you wouldn't like English names spelled elsewhere according to local spelling, would you? Budapest is written Budapest in English as well, not Budawpasht as the Hungarian pronunciation would imply. After all, it's all Latin script, it is not as if you have to transcribe it to/from Cyrillic or Greek.

    Oh, yes, it's all Latin script. But Latin script is not very well suited to Slavic languages, which have introduced a variety of new letters which I cannot repeat here. Instead of transcribing those, most times English speakers simply strip the diacritics and mangle the pronunciation.

    Budapest is spelled just like that in Hungarian; English speakers just mangle the pronunciation.
    Any Slavic name containing a ccaron, cacute, zcaron, scaron (type them up between &;s somewhere other than /.) is first stripped, then mangled up in pronunciation. Many a last name in former Yugoslavia ends in -i[cacute], which is most closely pronounced as -itch (no point in trying to make English speakers distinguish between ccaron and cacute anyway), but when stripped to -ic is pronounced as [ik].

    This is the rough equivalent of me pronouncing your name John as [Yochn], just because it is spelled like that, and Slavic languages are rather phonetically spelled. This is why the Cyrillic alphabet was invented in the first place.
    For instance, if Croatian still used the Cyrillic alphabet, most of our problems with sorting would disappear: our digraphs lj, nj, and d[zcaron] would always be represented as single characters (which has become possible with Unicode, but nobody ever uses those, as they would require complicated find/replace rules).

    So no, it's not "all Latin script".

  • by Hal_Porter ( 817932 ) on Wednesday June 11, 2008 @04:57AM (#23744273)
    You know, the more I read Jamie Zawinski, the more I wonder what the fuck I'm doing as an engineer in a large company. Consider.

    http://www.jwz.org/doc/groupware.html [jwz.org]
    Now the problem here is that the product's direction changed utterly. Our focus in the client group had always been to build products and features that people wanted to use. That we wanted to use. That our moms wanted to use.

    "Groupware" is all about things like "workflow", which means, "the chairman of the committee has emailed me this checklist, and I'm done with item 3, so I want to check off item 3, so this document must be sent back to my supervisor to approve the fact that item 3 is changing from 'unchecked' to 'checked', and once he does that, it can be directed back to committee for review."

    Nobody cares about that shit. Nobody you'd want to talk to, anyway.

    Users GOOD

    If you want to do something that's going to change the world, build software that people want to use instead of software that managers want to buy.

    When words like "groupware" and "enterprise" start getting tossed around, you're doing the latter. You start adding features to satisfy line-items on some checklist that was constructed by interminable committee meetings among bureaucrats, and you're coding toward an externally-dictated product specification that maybe some company will want to buy a hundred "seats" of, but that nobody will ever love. With that kind of motivation, nobody will ever find it sexy. It won't make anyone happy.

    Ok, I said it was a funny story, but obviously that's not the funny part, unless sad is funny.


    I think he wrote another article on the utter idiocy of rewriting Netscape so the code became nice and easy to read too. In both cases he's basically sick of humouring bright people who have completely lost touch with reality because they are stuck in their own little world of refactoring or business alliances or open source. Anything that convinces bright people that they don't need to solve hard problems, just apply some "magic pixie dust" that will make those hard problems all disappear.

    And now he's running a bar. I wonder how long before I am.
  • by Hal_Porter ( 817932 ) on Wednesday June 11, 2008 @08:50AM (#23745995)

    I use this article pretty regularly in presentations to point out flaws in the Open Source model, and as a prime example of idiocy itself.

    End user's I deal with care allot about "workflow". Perhaps software on the home PC is about making people happy - at least for the small [yes, it is small] portion of the population that spends time every day on social networking sites and the like. But most of the software used every day is for the purpose of doing work.

    I guess he would think a mail client that integrates with MySpace is a killer app.
    I dunno, I think he was criticising soulless software like Lotus Notes. And he was right, Netscape was fucked around this point. He's funny too, unlike the drones that mumble buzzwords like "enterprise" and "groupware". They were boring bureaucrats, only interested in making money from other boring bureaucrats. And in the end they didn't even manage that. So what use were they?

    You have to like someone who says this

    "Groupware" is all about things like "workflow", which means, "the chairman of the committee has emailed me this checklist, and I'm done with item 3, so I want to check off item 3, so this document must be sent back to my supervisor to approve the fact that item 3 is changing from 'unchecked' to 'checked', and once he does that, it can be directed back to committee for review."

    Nobody cares about that shit. Nobody you'd want to talk to, anyway.


    Which really is the point. Even if you can make money out of "that shit", do you really want to? When you were at University, did you really think you'd be a replaceable cog in a big machine, with an average salary (until your job is outsourced or right sized away), producing a inferior clone of Lotus Notes so that people could file their TPS reports online? Fuck that. I wanted to be a Pirate Of Silicon Valley or a video game programmer. At any rate someone who would either make it big through Godlike business and coding skill or crash and burn spectacularly.

    Ah well, I suppose I should let you go back to filling in your WebTPS report. If you ever decide to go postal, please kill the people in my rival department, not me ktxbye.

What is research but a blind date with knowledge? -- Will Harvey

Working...