New Mozilla-based Mail Client: Minotaur
Ant writes "Minotaur is a redesign of the Mozilla mail component. Our goal is to produce a cross platform stand alone mail application using the XUL user interface language. We are modeling ourselves after the Phoenix rewrite of the Mozilla browser. Our intended customer is someone who uses Phoenix (or another non mozilla.exe browser) as their primary browser and wants a mail client based on mozilla that "plays nice" with their browser. Currently, mozilla -mail is not a good option for these users because link clicks and attachments end up going to mozilla browser windows instead of the preferred browser. In addition, by focusing solely on stand alone mail, we believe we can make some dents in the overall footprint and performance of the mail client by removing components and chrome we don't need."
I want to be able to put my mail on a shared FAT32 drive, and have access to my email seamlessly whether I boot up in Windows or Linux
Never trust a man in a blue trench coat, Never drive a car when you're dead
You know what pisses me off... Netscape/Mozilla has been around all this time now, and you STILL can't tell it to lauch an app other than Netscape Mail when you click on an e-mail link! Not just e-mail, but page editing, and the address book as well. That has been my main gripe with Netscape (besides the ever present performance and stability problems) for years.
Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
Feature request I suppose.
Allow for an IMAP/POP3 proxy to allow access to webmail accounts from inside a firewall without using ssh tunneling stuff.
In fact I think it's a great idea to get away from the "kitchen sink" type of software packages and move on to more specialized programs that focus on one task and do it right!
perl -e 'printf("%x!\n",49153)'
we believe we can make some dents in the overall footprint and performance of the mail client by removing components and chrome we don't need
We don't need? Is it the developer who decide what the end-users needs are?
Note to self: get smarter troll to guard door.
No. This is what Mozilla is supposed to achieve. Mozilla really is a platform for doing browser-related stuff; the browser itself is more of a technology demonstration than an end-user app, which is why it conatins so much stuff. Projects like Phoenix/minotaur/Galeon is intended to grow out of Mozilla just like it has.
Trust the Computer. The Computer is your friend.
Currently, mozilla -mail is not a good option for these users because link clicks and attachments end up going to mozilla browser windows instead of the preferred browser.
And that's it?
Wouldn't it be easier to add an option to specify preferred browser into Mozilla Mail preferences? I am not ranting - everyone is free to do whatever they want - but right now, when Mozilla Mail is finally stable and packed with some really good features, and at the same time many FS/OSS projects starve from lack of developers, what is the point of writing yet another MUA?
Lisp is the Tengwar of programming languages.
Then, after several thousand man-hours of work, we'll finally have the feature set of mozilla available to us.... BUT IN THREE SEPARATE BINARIES.
Sweet!!!
As long as I have a decent GUI rather then an obtuse CLI
In fact what I would like to see is a mailer split into a CLI backend and a GUI frontend. The CLI backend should do the actual sending and retrieval of messages as well as managing folders. The GUI should be just that, it shouldn't store any data on its own, and all communication it should ever do would be with the backend and the Xserver. Configuration should to as large an extent as possible be stored by the backend, but a few options need to be stored by the GUI most notably the command to invoke the backend. It would be interesting that this command could possibly include a call of ssh to run backend and frontend on different computers (with display possibly being on a third computer). The communicaiton between frontend and backend should be kept as simple as possible. If I execute the backend directly from my commandline, I want a usable interface (at least for the average geek), but I don't want no fancy features like commandline editing or message editing. I want to use the exact same interface being provided as would have been to the frontend, and this should be as easy to use as telnet to an SMTP server would.
Do you care about the security of your wireless mouse?
I can't believe they didn't mention the feature that I find most important: separation of the mail and browser in to separate processes. This improves stability and reliability. I don't want some misbehaving browser plugin causing a browser crash that also brings down the email client and message I've been editing for the last 30 minutes. I see process separation is on the Mozilla team's TODO list, but I suspect this will achieve that goal *long* before they do.
A mail client is one thing I never find myself wanting for on any platform. Even if you don't like Mozilla's bundled client (I don't), Windows users have The Bat!, Eudora, and Mulberry. I even heard Microsoft makes a mail client or two. Mac users have Eudora and Mulberry plus Mail.app and another Microsoft client. UNIX/Linux users get the always-fabulous mutt as well as Evolution and KMail. Oh, and Mulberry :D. It seems somewhere in that mess you could find one or two that meet your needs. I know I did, one for each platform. And I'm really picky about my e-mail...
:).
That said, I did just switch to Phoenix from Mozilla because I like its interface slightly better. It may load a little faster too, but with my main client machines all being 1.1ghz or better and the same browser instance being open most of the day I don't really notice.
I don't use Mozilla's mail client, so I suppose there could be features missing or a stand-aloneness that some people want. In that case, go for it.
I just hope this doesn't take someone's time who would be working on GNOME, KDE, OO.org, or a decent replacement for Macromedia Freehand/Adobe Illustrator
Game... blouses.
What the fuck is wrong with these people? Why can't these developers just work on the fucking project and improve it and make it better without having to rewrite into yet another application?
I had the exact same feeling when I saw the Phoenix announcement: WHY?!
I used to work for Netscape and I know what I am talking about. Mozilla was designed as a modular app. That's what XPCOM in there is for. So the right thing to do when you start bloating is refactor: take a big component, break it into nice modules and then let the USER decide which modules to install on his machine.
This way, it's like the user composes the app out of modules, so he can install there a Mozilla, a Phoenix or a Minotaur.
I use Mozilla Mail and I know COUNTLESS bugs and problems that need to be fixed and addressed. The only reason they are not is that there are not enough engineers to do that work.
So why is engineering effort spent on these spin-offs instead of spending it on the mail product and providing the needed requirements THERE?
Hey Minotaur Team, why? Hey Scott McGregor, is the ego trip more important than your contribution to Mozilla? Does it feel better to have your own pet-project than to add your (anonymous) contribution to the mail codebase?
That was always the problem at Netscape/Mozilla: EGO. Look at JWZ, RickG, KippH, Adreesen. Big mouths, big plans, but falling short on delivery.
I don't even KNOW who works in the IE dept. at MS and they kicked Netscape's ass all the way to AOL.
Shame on you!
Well, but this is all about what Apple is doing with their iApps:
Wanna make a movie? iMovie
Read your mail? Mail
Chat? iChat
I like this approach a lot better than a bloated program that has 50 features I never use. When I just want to read email and look at my calendar I just open up Mail and iCal. Done simply and effectively.
user_pref("network.protocol-handler.external.mailt o", true);
...and it will use the system-defined mailer. Don't ask me why this isn't the default...
(of course take out the space between 'mailt' and
'o' because Slashdot's lameness filter is designed to prevent information sharing among technical folks)
The user.js file in in your Mozilla profile - it there isn't one, just make a new one. user.js doesn't get whacked by upgrades.
My God, it's Full of Source!
OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
I thought the first rule of software was: "No software is truly complete until it can read email".
I guess we need a second rule: "Once software reads email, it must be split into pieces."
I'm waiting for a third rule: "Each piece must then evolve until it can read email again."
It's the circle of life.
I'll tell you why, because downloading some source and changing a file menu is how these guys want to get notariety. Phoenix and Minotaur are pointless forks designed to get someone free cred points on the back of anothers' work.
Really?
As others have stated already... IMAP is a much better cross platform solution, and with procmail and fetchmail, it gets even better.
Not to be redundant but I'll give you more advantages.
You can use ANY IMAP capable client on any platform with out having to import, export, or convert any messages. Pine, Evolution, Mahogany, Outlook Express, Pegasus, Opera 7.x, Mozilla, Web based like IMP, SquirrelMail and many others.
The mail, all folders, and all attachments are easy to backup and restore by tar.gz'ing your mail directory.
You can access all of your mail from ANY internet computer (depending on your home network setup) with any IMAP client. This can be secured via SSH or SSL.
Works seemlessly with procmail to direct your mail into specific folders and for spam filtering. These filters are not client specific so there is no need to create rules for every mail client that you plan on using.
Fetchmail to get your mail from other IMAP and POP (and others) servers (can use SSH and SSL also).
Anyone that has a cross platform need, does not want to constantly import and convert mail formats, and only wants to deal with filters one time should be using this trio.
Search Google for any of these for mounds of configuration and installation tips.
Bad boys rape our young girls but Violet gives willingly.
link clicks and attachments end up going to mozilla browser windows instead of the preferred browser.
:P ).
/etc/unituitivename/.hidden_weird_config_file and add the line "faj3fs.kfj.browserN = phoenix", but in the normal settings dialogue. (gaim does this, but there are very few others that I have seen that do).
This has been my major gripe with much of the KDE tools (and pretty much any integrated system which simply assumes you must be running all of their tools because you happen to like one). I run phoenix, and getting knewsticker or kmerlin (msn client) to open links in phoenix is pretty much impossible (yes yes.. I know.. use the source luke and all that, but thats time I dont have at the moment - too busy posting to slashdot
And the other example in windows, where any link you click automanically (sic) opens everything in iexplore, despite setting the default browser as phoenix.
A cry out to developers.. please please PLEASE if you have highlighted links in your app, let the user configure which browser they want to start it up in. And not through some weird edit
Here's something to read for IMAP client authors: IMAP Client Coding HOWTO.
What I would love to see (and will start writing myself when I have some extra time in a few months unless someone starts before me) is a cross platform, centralized data, M2-like (M2 is Opera 7's client with heavy use of virtual folders a la Evolution), easy to use mail client that supports flowed text, does not display the HTML version of email if a text part is available, does not download images unless I tell it to (on a per-message basis), syncronizes with Palm devices, has a spell checker and has PGP or GPG integration. And a full featured address book is a must as well, that also syncronizes with Palm devices. Calendar and todo list are secondary, but also welcome additions. I guess I am really looking for the offsping of M2 and Outlook.
If something like that exists, please let me know. The closes I found so far is M2.