Live data from Hacker News

Mozilla Wants To Split Off Its Thunderbird Email/Chat Client

techcrunch.com

191–200 of 443 posts

Re: Mozilla Wants To Split Off Its Thunderbird Email/Chat Client

#191
Just yesterday I had commented in a donation related thread here that it would be nice to donate to Thunderbird as one of the causes that's important. [1] As a long time Thunderbird user in an Exchange/Outlook environment, I'm disappointed each time I hear news about its priority being pushed further down.

The TechCrunch article says, "Apart from the fact that Mozilla had cut off most development support in 2012, Thunderbird has become a somewhat anachronistic product." For any enterprise or business environment where email still rules, calling Thunderbird "anachronistic" sounds misinformed and insulting. Thunderbird may not have the market share of Outlook or the glamor of smartphone based mail apps, but I'm sure those who use Thunderbird are really passionate about what it provides and the extensibility that comes with it.

One of the things I don't like about the Mozilla of the past few years is the high amount of effort and time spent on Firefox OS. I don't want to put that down, but Mozilla is trying very hard with very less traction on it and still pushing onward.

Mitchell's message sounds like more planning is in the works to separate Thunderbird and probably make it stand on its own. This will take some time to plan and execute, with Thunderbird just languishing in the meantime. There could also be a complete re-write of Thunderbird, which is not really a great idea. I can see both optimistic and pessimistic views on what the future holds.

When Mozilla Messaging was announced, I had high hopes for better integration with Exchange calendaring and also improved search. All that went to nothing in 2012.

If Thunderbird ends up as a separate entity that I can donate directly to, I'll be one of the first to do so!

[1]: https://news.ycombinator.com/item?id=10650432

Re: Mozilla Wants To Split Off Its Thunderbird Email/Chat Client

#193
post #116

Earlier quoted context omitted.

> It worked like HTML, but was nonstandard. Being nonstandard is completely irrelevant here. Firefox's UI doesn't need to be rendered by Internet Explorer or Google Chrome.

> Being nonstandard is completely irrelevant here It was meant as a pro. Since it was their own language, they could do anything with it. They could make a better HTML. But HTML caught up. Currently, I believe HTML is better than XUL, and making XUL great again is both a silly reuse of a political slogan and a waste of effort. I for one would rather see efforts made to allow CSS styling of all input elements in HTML.

Good luck - the main advantage of XUL IMO is that it looks and feels native to the platform. This is completely lacking in any HTML based UI I've ever seen. It's been a major advantage for FF extensions and I can't help but feel like it's a major step backwards to lose it.

Re: Mozilla Wants To Split Off Its Thunderbird Email/Chat Client

#194
post #181

Earlier quoted context omitted.

How is focusing on Firefox not inline with a mission statement of 'building a better web for it's users?'

It might be. But what about the discussion? Is focusing on a native mail application not inline with their mission statement, given all the privacy issues of late? And your point doesn't address the issue of implementation. Firefox is one initiative out of many initiatives in Mozilla's portfolio. And the web is not the browser. So I, personally, would say no, focusing on a browser to the exclusion of all other aspect…

Why do they have a public discussion to justify their actions. If they choose to, fine but I do not see why they have too.

> the web is not the browser

Actually yes, the web is the browser, or more correctly the browser is your interface to the web. HTTP/HTTPS is the web, everything else is the Internet. Mozilla is focusing on providing a web experience, a SMTP client is not the web experience and they no longer wish to expend resources on it.

Re: Mozilla Wants To Split Off Its Thunderbird Email/Chat Client

#195
I think this is the 3rd time I've heard Thunderbird is/is going to be unmaintained and that I should avoid it, but I'm yet to see a good alternative. Claws was crashy and didn't DPI scale properly on Windows, OS X Mail had strange behavior with my IMAP server and I just wanted a consistent UI with my Windows and Linux system. My next option is webmail but there's no good IMAP webmail client that seems to be able to handle 8 accounts at once with thousands of messages in each. The best alternative I've seen is probably Alpine, a CLI based client, but that was difficult to use and seemed to randomly send deleted characters from emails to clients, which was almost a major issue on one occasion.

I'm just going to keep running Thunderbird until there are gaping security holes, people say Thunderbird is bad but everything else is worse.

Re: Mozilla Wants To Split Off Its Thunderbird Email/Chat Client

#196
post #181

Earlier quoted context omitted.

How is focusing on Firefox not inline with a mission statement of 'building a better web for it's users?'

It might be. But what about the discussion? Is focusing on a native mail application not inline with their mission statement, given all the privacy issues of late? And your point doesn't address the issue of implementation. Firefox is one initiative out of many initiatives in Mozilla's portfolio. And the web is not the browser. So I, personally, would say no, focusing on a browser to the exclusion of all other aspect…

Do you realize that this discussion is going on right now, in the open, on the appropriate mailing list?

https://groups.google.com/forum/#!msg/mozilla.governance/kAy...

Take Andrew Sutherlands email for example, that directly, out in the open, discusses the very points you raise:

https://groups.google.com/d/msg/mozilla.governance/kAyVlhfEc...

"The problem with Thunderbird is not that it is a mail user agent or that user agency in messaging is unimportant. The problem is that Thunderbird has had a serious technical debt problem since the day its code-base transitioned from Netscape. Its low-level integration with Gecko has been a maintenance burden for Thunderbird developers and non-Thunderbird developers alike.

The Mozilla Foundation and Mozilla Corporation put serious financial resources into trying to address both of these problems with the creation of Mozilla Messaging. The idea, as I understand it, was to attempt to alleviate the burden on Firefox development by separating Thunderbird development while simultaneously providing Thunderbird with people and resources to attempt to address this technical debt."

"An important question that falls out from all of this is and your original question is: which is more important? Mail user agency or Thunderbird the product, especially if there are serious opportunity costs related to Thunderbird?

Within the funded efforts of the Mozilla Corporation[2], mail user agency has not been abandoned and continues to be advanced as part of an open development process."

Re: Mozilla Wants To Split Off Its Thunderbird Email/Chat Client

#197

Earlier quoted context omitted.

Same here, I'm 26. The industry has changed a lot when people realized you could make a shitload of money with the web/scripting stuff. Coding schools, open source communities and huge companies love HTML and JavaScript and Python and Ruby for their simplicity. Just take a bunch of people, tell them they could make a lot of money by learning some dead simple languages and there you go. Doesn't matter if they write th…

Yes! JS, Python and Ruby are just "dead simple" "scripting" languages that only serve to "make a shitload of money" and aren't "real programming". Real programmers (like me) use C. Seriously, no. Just no. And if I wanted to prevent people from writing "the most disastrous code in the whole universe", teaching C instead of JS would be much, much lower in the list than teaching how to split code into modules/libraries,…

> And if I wanted to prevent people from writing "the most disastrous code in the whole universe", teaching C instead of JS would be much, much lower in the list than teaching how to split code into modules/libraries, write testable code, etc.

And for me that would be much much lower than teaching how to keeps things simple. The whole modern web has a bad case of over engineering, everything is modules of modules of modules, with so many tools associated you get a headache trying to install a simple JavaScript library (what is wrong with a download link and I drop the lib on my page, nothing that is what).

I'm all for modern approaches but I can't help but feel many developers have lost touch with what writing clean code is, it's not making module, libraries or even tests, it's making sure what you are doing is as simple as it can be and efficient at it. Sadly most modern web stack fail at that. All hidden in mumbo jumbo of modules and dependencies no-one really needed or asked for, often created by people who never questioned the purpose of what they were doing, or if the whole internet needed it (because you are at Google and have found a neat way to deal with your huge JS stack doesn't mean the whole web needed it too, and that you needed to spent a whole lot of effort making people adopt it).

As much as you make fun of C, learning and writing C will teach you to keep you programs simple and efficient, because the language requires it. And that's coming from someone who started programming with Perl, then PHP, and only learned C later on.

Makes thing simple not simpler should be the cardinal rule of programming, not modularize and test everything, those are situational, the former applies all the time.

Re: Mozilla Wants To Split Off Its Thunderbird Email/Chat Client

#198
post #169

If this was an open source "project", rather than a "foundation" whose mission is to build a better web for its users, I'd say it was their call and that's the beauty of OSS. This is not that. This is another decision in a long string of decisions which are either not in their users' interest, questionable, or poorly communicated and implemented. If I were to give the benefit of the doubt here over the question of wh…

Uhhh... the final point in the mailing list message is this: --- > 12. This message is about the future and there’s a lot to work out. It’s explicitly not to announce changes in daily activities at this point. People using Thunderbird will not see any change in the product they use. We have started this conversation early because Mozilla works best when our community is engaged. This is how we gather the people who a…

When Facebook forces a user to opt-out it's acceptable to denounce their actions. How is the Pocket example different?

One of my biggest, if not my biggest, complaint about the OSS community it the lack of sympathy toward non technical users. If I was a point-and-click, non-technical user do you think I'd have any clue what you meant by 'mailing list'? Not likely.

And if I was that user what are the chances that I understand that the Pocket application was a third-party application and that my data was not staying with Mozilla? Would I understand that removing the icon did not remove the code for my install?

Bigger picture here, and the point I was trying to convey in my original comment, is that this is another instance in a string of instances that, when each taken on its own might not be a huge deal, together paint a picture. The writing is on the wall, as they say.

I'm not a Mozilla hater. But before I am a Mozilla user, I'm a citizen of the Internet. So when a participant of the Internet begins to lose their way, I figure I should do what good partners do, which is to plainly speak my mind in a manner that is respectful and open to listening. I think Mozilla is great, and I think they'd value others being constructively honest with them.

Re: Mozilla Wants To Split Off Its Thunderbird Email/Chat Client

#199
post #169

If this was an open source "project", rather than a "foundation" whose mission is to build a better web for its users, I'd say it was their call and that's the beauty of OSS. This is not that. This is another decision in a long string of decisions which are either not in their users' interest, questionable, or poorly communicated and implemented. If I were to give the benefit of the doubt here over the question of wh…

There's scenario 3: a news site took a mail on a project mailing list, and wrote a misleading article with a clickbaity headline. So far so common.

To their credit, they did include the full text of the mail, and it simply doesn't support the "Mozilla about to stop Thunderbird maintenance" subject this is being titled with. And the title here on HN looks nothing like the title of the actual article either (though that might have been edited later, of course).

Re: Mozilla Wants To Split Off Its Thunderbird Email/Chat Client

#200
post #164
post #131

Earlier quoted context omitted.

God, I hope the Unix people abandon C and start using Rust. It's going to raise the quality of open source desktop applications so much. Or, well, it'll at least be the first clear improvement in many decades.

Are you so daft to think that the rust compiler is written in something other than C/C++?

The original Rust compiler was written in… OCaml.

Nowadays it's self-hosting.

Post reply on HN