nemo wrote:The_Tick: No. I tried to explain it several times. I described how it is useful to me (and not just to me). And response? "It's nondeterministic function and we will not add it back." So thank you.
That's the problem, you're trying to convince as to why just you should have it, whereas it's a problem of trying to convince as to why at least 80% of the userbase needs it.
There's some functionality we had that I loved (and still love) way back in the day. Basically it was great because it showed me exactly who I had an open im window with via the contact list, which I could (at the time) see from other applications. So if someone sent me a new IM, I could see it in the cl, and all sorts of stuff. This was deemed removeable, and it was removed. Here I am, the Project Manager of Adium telling you this, and yet it doesn't exist in Adium today.
It's not about what
you need, it's about what
the majority needs. As of right now, I agree with Zac, I think it's silly to have it for the majority, and that a very vocal minority are the ones wanting it back, but both he and I and all of the other developers are willing to listen to well typed reasoning for why to bring something back, or why to add something, or change things. That's how we got the Adium we have today.
nemo wrote:I always thought Mac OS X GUI is easy to use and every program is much better designed to make user's life painless. So explain me, why EVERY stupid Windows messenger has function to toggle show/hide Contact List and Adium, which is supposed to be the best IM client ever, now lacks this feature?
I don't care what other apps have, that shouldn't be a consideration at all. We should consider what's best for Adium based on that and that alone. Make sense?
nemo wrote:And when I go to developers and ask them to return this feature back, all I got is you're trying to convince me I'm stupid and I don't understand what's best for me (because you think you know it). And then, when I seem to be unstopable asking for it, you'll say "submit a patch" to Adium. So if I Copy&Paste your pice of code from previous version, you'll be satisfied and I will have my function back? If yes, why you don't want to do it yourself? If no, why should I waste my time trying?
I'd actually tell you to maintain your own third party plugin, since so far it has been rejected, but third party plugins are fine and dandy to have around.
nemo wrote:Compare right-click menu on Dock icon with MenuBar icon? How many functions are somehow redudant now? All of them?
If it were up to me, about 50% of the functionality we have in Adium would be gone, and almost all preferences would be gone. Just my opinion of course.
Anyhow, your question. These things perform different functionality for different types of users, so no, not redundant.
nemo wrote:I wasn't threatening I'll start using other client. I stated that. Would you use an app which is uncomfortable for you to use?
I wouldn't tell the app dev I'm switching because of xyz functionality if I'm not paying for it, I'd just switch. If it's shareware I'd say that, but if it's freeware they don't need to hear that, just switch but express your discontent in more effective ways.
You have to understand your market no matter which way. I would have done almost exactly what you did, except not mention that I'm switching to another app, and I would have explained my reasons to bring it back in a way that fit into the 80/20 rule, which would have been more constructive than just considering myself. But then again I'm probably a bit of a weird person.
nemo wrote:Unfortunately, feature I use 50+ times a day is now missing. I searched for developer's forum just to try to convince them it's bad decision but apparently there is no will to make some user happy. I'm really said about it.
If you can convince zac that it should come back, I'll back whatever decision he makes. So to me, he's the only person you have to convince for this to come back.
So figure out why he thinks it's a useless bit of feature, and then figure out how to counter that. He's friendly enough, so I'm sure he'll answer any questions you can come up with it. If he thinks that 80% of end users won't use it once, much less 50 times a day, then you have to understand that your use case is an edge-use case, which means that you fit into the 5% of users who this isn't catering to possibly, and you have to figure out a way to think outside of that corner you have backed yourself into.
I hope this helps you, I personally don't use the menu item, and I think zac has done well in helping to improve it, since maintainership is a big thing for it. Please be kind to him, and try to work with him to get this resolved for everyone. Think outside of the box, try to figure out if some functionality neither of you have thought of so far might be better than what you are wanting right now.
If you can think of something amazing, I'm sure zac will do it in a heartbeat. Just gotta figure out what that is.
- Tick