Hello!

Pidgin doesn't suck. It's just different. But my wife doesn't like it. She just 
asked me today to install Linux Mint to her work PC because she is terribly 
annoyed by Vista. I asked her what her needs are, so I can tell her if there's 
anything she won't be able to do with Linux. When I got to Pidgin, she said it 
sucks and she said she would have to think about installing Linux because of 
the IM client. Well... she didn't actually use it, but it's probably because we 
do use Pidgin when chatting me on one end, with Pidgin, and she uses Yahoo 
Messenger on the other side (interesting choice of words, right? :P). The most 
common annoyance in our chats are file transfers. Some get there, some (plenty) 
don't.

Her computer is next to mine, at home, so although she didn't use the program 
herself, she pretty much saw the look and feel of Pidgin. I only use it for 
Yahoo and here's a list of issues with my default install of Pidgin. Yes, 
default. The following list should be included by default in Pidgin:

1. My groups are all sorted from Z to A. Why not alphabetically? (A-Z) But the 
real problem is I have more than 10 groups and dragging and dropping to 
manually sort them alphabetically really is bothering. There is no option to 
sort groups.

2. There is no keyboard shortcut to toggle offline/invisible users.

3. Transfers through the Yahoo protocol are not stable enough. As a matter of 
fact, I know that even Yahoo Messenger has issues with this thing, but not that 
often. I also know the scum bags at Yahoo Messenger have an unexplained 
pleasure into silently torturing 3rd party developers such as the yahoo Pidgin 
module's developers, by changing bits and pieces in their protocol every now 
and then. However, if this would be the only issue, that would be fine.

4. No audio/video capabilities with Yahoo accounts. For us, that's an issue. I 
have hundreds of people in my list and many friends who use Yahoo Messenger on 
a daily basis and sometimes I have to use voice chat and even my webcam. 
However, when I absolutely need to do that stuff I simply use the ugly GYache 
to do the job OR, without a shred of pleasure/satisfaction I boot Windows for 
the sole purpose to use Yahoo Messenger.

I'm sure you understand how annoying this thing can be. It is also annoying 
that my wife rejected a whole operating system just because she doesn't like 
Pidgin. I admit I'm not a fan, but I do like Pidgin with all those annoyances - 
even if I want them fixed. The bottom line is Pidgin needs a lot more attention 
in two "departments":

1. common/basic usability (kind of a one-time job after some UI thinking)
2. protocol compatibility (maintenance stuff)

I am informed regarding the development. I even spent about an hour reading the 
results of the latest community survey. I have also spent some time reading the 
blog. I know you people have families and other social duties. We live on the 
same planet and we understand this. But still, there must be some way to 
improve Pidgin. Here's what I suggest:

Focus on development based on donations and set targets that satisfy your needs 
so people can pay you for your time and effort while you will finally sort 
things out. Focus on Pidgin's compatibility with the major protocols. Again, 
set goals regarding donations and when those goals are met, you will be able to 
earn a living while developing. It just depends on you how you manage this 
situation.

I mentioned Linux Mint. Here's why. Thousands of USD get their way by donations 
and sponsorships. The main developer left his job so he can work full time on 
that distro. His choice was wise. Since he quit, donations and sponsorships 
went up because he and his team made that operating system better and better. 
That's because they listen to the community, they work with them and follow 
suggestions and in the end they really get paid. I would speculate that Pidgin 
has far more users than Linux Mint, because that's an OS, while Pidgin is an 
application that is available on all major operating systems, including Windows.

I'm not suggesting you to quit so you can develop Pidgin. There's nothing to 
guarantee that it will work as a long-term solution. But you can think this as 
a short-term plan and come up with a development roadmap that suits your 
schedule/life AND also do it for the amount of money you require. Not everyone 
can send money, but there will be enough who can. Let's work together on this 
one.

Furthermore, maybe you should write a garbage collector and a crash reporter so 
non-technical people can help you by sending reports without much effort. UI 
stuff can be fixed relatively easy, but protocol maintenance is a long-term job 
and these tools should help you do it. I know the developers are also users of 
these protocols so they can test themselves, but not all users have the same 
habits, so there's the difference that could answer a lot of questions without 
technical abilities on behalf of the users.

The number of bugs is apparently high, but not so many people are affected by 
them. Split by category, the bugs are at a reasonable level. But even if you 
guys don't fix everything in that list, starting with the most obvious/common 
bugs would help a lot of people. Just make a plan so we can help you as well.

Good luck!
Nick

{
Crefelean Nicolae
E-Mail: [email protected]
My project: http://www.phpfusion.ro/
}


      
_______________________________________________
[email protected] mailing list
Want to unsubscribe?  Use this link:
http://pidgin.im/cgi-bin/mailman/listinfo/support

Reply via email to