mark2000 wrote:Frankly this just leads to the zealotry factor. You yourself don't like the idea for reasons that are completely unknown to me. You therefore dismiss it out of hand. You make it seem like its my pet interest and yet its pretty well represented on this forum. You are drawing umbrage from the fact that you arbitrarily say "We will consider this. We will never consider this". Obviously this is important to many, but you dismiss it out of hand, and how dare it even be brought up. Really, is that the way to speak to your users? Read through the thread again as well as others on this topic and see how rude you and your compatriots are in response. You don't even ignore it, you go out of your way to say "What are you kidding? In your dreams, pal!".
I don't mind discussing these issues.
First, you seem to use the word zealot in a way that references "religious zealots" - typically this term implies that the religious people are closed-minded and can't process logical argument. That is not the case here at all. They have provided their reasons, but you don't accept their reasons as logical or reasonable.
Second, this idea is not casually dismissed out of hand. Adium supports a wide range of IM protocols with unique features for each. I am not a developer, but I've been hanging around here even before Adium went multi-protocol, and I can tell you that the developers very carefully consider all the decisions that are made. Even though it may appear they are dismissing them easily, it is actually because the devs have a very intimate knowledge of a) their capabilities and resources, b) the needs of the community, and c) software design in general.
Third, it's not very well represented on this forum. It comes up every once in a while. Much more popular things include sending MSN custom emoticons and voice/video.
Fourth, Adium is designed for instant messaging. That is its focus - supporting IM protocol features. POP3 access is completely outside the realm of instant messaging. It doesn't even need to be linked to an IM account. Handling POP3 in this fashion goes against the design of the software. You might argue that you believe POP3 IS a part of the design of the software, but if that's the case, what about RSS? What about an appointment tracker? I guess the question is who gets to make the decisions about what a certain piece of software will do or not do. In this case, Adium's design clearly indicates that Adium is built to support IM protocol services, not "things that are always running" services. POP3 is NOT part of any IM protocol.
Before Adium went multiprotocol, Adium was laden with all sorts of features that users requested. Anarchy took its toll, however, and the result was a weird, funky AIM client that had an extremely confusing and bizarre set of preferences - support of every feature was incredibly difficult, users complained left and right, etc. What turned Adium around was a strong decision on the part of the developers to enforce a very clear, streamlined design methodology through the entire program.
This sort of strong developer leadership appears to irk you because you don't get the features you want. In the end, the truth is that too many cooks spoil the broth. That's why Apple is praised for its unified interface design, and why Linux is too confusing and difficult for most people. If Adium becomes more than just an IM client, then perhaps you will see POP3 support, and RSS support, and brewing coffee support, etc. But for now, I don't really see those things happening.
Fifth, you claim Mail takes up more resources. I would argue that keeping Mail.app not running except for when you need to send/view a message takes up more resources. (Opening/quitting dozens of times a day, additional network overhead, etc.) I don't know what kind of computer you have, but RAM is pretty much the only resource issue you're dealing with, and unless you're running on 256 MB of RAM on a G3 iMac I don't see what the resource hog is. Programs fluctuate in RAM usage so easily that 15 MB really is trivial. I think about these things too; I have iPulse running at all times because I intensely care about my system responsiveness, and I'll tell you it'd be better for Mail to be constantly open than for me to quit it and start it up every time I wanted to do something.
Plus, by the way, quitting and restarting Mail constantly would be cumbersome. I think it makes handling mail annoying, not easy.
Sixth, supporting POP3 accounts is intensely more complicated than you think. Encryption plays a factor, different mailbox configurations, etc. is a factor as well. Plus POP3 wouldn't be enough - you'd need to check IMAP accounts as well. In fact there are whole applications written to deal with email. You might think that this is STILL trivial, but people find problems with every single feature in Adium that doing POP3/IMAP work would simply open a huge can of worms. A HUGE can of worms.