Linux.com

Various Thoughts

Posted by: Administrator on October 26, 2006 12:23 AM
1. Gadu-Gadu support is not gone, it's better than ever. A SoC student improved it last year, and it's now using libgg (which means we don't have to duplicate as much code). If you're using beta4 and you're not getting GG support, that could be a bug. It's suppose to fall back to an internal copy of libgg if a system-wide copy doesn't exist at compile time.

2. The log reader plugin is still alpha code. However, thanks for mentioning it. I need to get that plugin polished up before the final release.

3. I still don't understand all this complaining about setting complex statuses being too complicated.

Gaim 1.x:
Every time you want to do it, you have to navigate a menu once per protocol to set them to away. So, that's 18 mouse operations (moves, clicks, etc.) to set three accounts to away. If you had some accounts that you didn't want to be signed on at all, then you had to go and enable/disable as appropriate.

Gaim 2.x:
The first time, you click "New..." from the status selector. Then you check each account that needs to differ from the main status, set it to Away, then click OK. Then, you name the status and click Save & Use. That's 9 operations + 7 per account. So, the total for the first time is 30. (And realistically, I'm individually counting "put the mouse in place, click the drop down, move to the thing you want, release".)

Now, with that status created, the next time you want to use it, you can get it in 4 operations: Mouse to status selector, click, move to that status, release.

So, ignoring the fact that the operations are slightly easier to perform when you're not dealing with submenus, and you end up with the change almost breaking even on the second use of the status, and saving lots of effort every time after that. As the number of accounts grows, 2.x scales even better.

And again, if you had to enable or disable accounts in 1.x to get some things signed on and some not, the 2.0.0 system is much better. You can have a "Work" status and a "Home" status that each define which accounts are online or offline and easily switch between the two.

#

Return to A first look at Gaim 2.0