Slashdot Mirror


Gaim Maintainer Rob Flynn Interviewed

gaimster writes "LinuxQuestions.org just interviewed gaim maintainer Rob Flynn. gaim version 1.0.0 was recently released and it has been the most active project on SourceForge for a while. In the interview, Rob explains what it's like to maintain such a popular project, how he got involved with gaim and what he thinks of some of the IM protocols that gaim supports. He also explains the Ebay auctions that gaim had a while back."

49 of 228 comments (clear)

  1. Gaim rules by alatesystems · · Score: 4, Informative

    Gaim is really awesome. We use it internally at work for Jabber(internal instant messenging). It's amazing just how many protocols it supports natively. It is a great client even though it's using GTK in windows. I already donated to the gaim project, and so should anyone else who uses it on a regular basis.

    I love this project and hope it continues well into the future.

    Chris

    1. Re:Gaim rules by lunenburg · · Score: 2, Interesting

      I use GAIM's MSN messenger stuff every day to talk to the Windows users on my project, and even use it through a Squid proxy. Works fine for me.

      [shrug]

    2. Re:Gaim rules by jilles · · Score: 2, Interesting

      It didn't last a full 24 hours on my machine (a windows box). I installed it on a whim last night. At first I was rather pleased with it but then the error messages started appearing (both icq and msn). Also the GTK library for windows is very buggy. I had some problems with tooltips that just wouldn't disappear and the attempt at antialiasing made the GTK widgets stand out as notably blurry compared to the rest of the desktop.

      So I am back using miranda-im which does a much better job in being both less intrusive and more feature rich. I've been using it for more than a year and it seems very stable. I was wrong in assuming gaim would offer similar stability.

      --

      Jilles
    3. Re:Gaim rules by cjpez · · Score: 2, Informative
      Windows Gaim != UN*X Gaim

      I've been using Gaim for, well, a long time now, and the only problems I've ever had with it were protocol changes from yahoo which meant I had to wait for the next version of Gaim to come out before I could connect again. The Unix versions of Gaim *do* offer the kind of stability you're after, but the Windows port is apparently something else.

    4. Re:Gaim rules by Curtman · · Score: 2, Insightful

      What is with the "troll" thing around here?

      A Troll is related to the 'flaimbait' moderation. It's like saying "I was wrong in assuming gaim would offer similar stability" in a thread celebrating the achievements of Gaim. It serves no purpose other than to attract a whole bunch of people telling you to go screw yourself.

      I don't want to lose any more karma then I have left

      That's a mistake. Karma is just a silly thing that it says on your user page. Nobody sees it but you, and it really means nothing. Anybody who has posted many comments has "Karma: Excellent" there unless all they do is post nonsense. Speak your mind, screw the groupthink.

  2. I love GAIM but ... by SpooForBrains · · Score: 5, Interesting

    GAIM is great, because it keeps pushing the boundaries of IM functionality on Linux, BUT that said, I keep switching back to Kopete, mainly because it integrates with KDE. For an IM client, intergration with the desktop is paramount IMHO.

    --
    "The dew has clearly fallen with a particularly sickening thud this morning"
    1. Re:I love GAIM but ... by Tolleman · · Score: 2, Insightful

      And in my humble opinion, basicly all of them are ugly.

  3. gaim is great by deviantonline · · Score: 4, Interesting

    I have been using gaim for sometime over msn/icq and I think its fantastic! It is very stable and has been a staple of my linux desktop for some time. I have also converted many of my windows based friends to the program as well. One thing that is so nice about open source software is that in many cases it is available on multiple platforms.

  4. You know it's popular when... by Justin205 · · Score: 5, Funny

    You get beer donated. ;-)

    Seriously, money is overrated. Send food, send beer, and then you'll really motivate many developers. :-P

    --
    "Your effort to remain what you are is what limits you."
  5. I use it everywhere... by Lispy · · Score: 4, Insightful

    It's the Firefox of InstantMessenging. My friends adopt it quite easy. It's actually a shame it isn't part of the OpenCD. But I guess that's because it uses GTK (wich is great for a Gnome addict such as me.) ;-)

    1. Re:I use it everywhere... by bizpile · · Score: 4, Interesting

      It's actually a shame it isn't part of the OpenCD

      But it is on GNUWin, which is, in my opinion, slightly better that OpenCD (which itself is very good). It's how I got started converting my Windows box to only open source programs (except Windows, of course).

  6. The reason by vijaya_chandra · · Score: 5, Funny

    From the interview
    I had met a girl at the beach that used AIM, and I had no way to talk to her, so, I joined the project to help development.

    Now I know why I don't have any good projects to my name.
    Time to spend more time on the beach I suppose.

    1. Re:The reason by tdvaughan · · Score: 5, Funny

      He could have just....talked to her, but noooo - he had to go and write a program to do it. God help him when he wants to have kids ;).

    2. Re:The reason by randominator · · Score: 5, Funny

      Girlfriend? Fast sports car(s)? Only 24? Social life on the beach? Maintainer on Gaim? What the bloody hell is going on?!? Sure makes me feel like a real achiever, yeah... If you want me, I'll be over there in the corner, hiding under a blanket and sobbing.

    3. Re:The reason by TheBurningDog · · Score: 5, Funny

      obviously a mistranslation by the interviewer...

      I'm sure he meant #thebeach

    4. Re:The reason by SpaceLifeForm · · Score: 4, Funny
      Just another tunneling setup problem, right?

      Right?

      --
      You are being MICROattacked, from various angles, in a SOFT manner.
    5. Re:The reason by FuzzyBad-Mofo · · Score: 2, Funny

      He could have just....talked to her, but noooo - he had to go and write a program to do it.

      Typical lazy programmer. For instance, somebody sent me some ROT-13 encoded text the other day, and I was too lazy to decode it manually or find a program, so I wrote my own decoder in Javascript.. :)

    6. Re:The reason by Deusy · · Score: 2, Funny

      Girlfriend? Fast sports car(s)? Only 24? Social life on the beach? Maintainer on Gaim? What the bloody hell is going on?!? Sure makes me feel like a real achiever, yeah... If you want me, I'll be over there in the corner, hiding under a blanket and sobbing."

      Yeah, I felt real sorry for the guy too. It's a real heart wrencher. Reminds me of buddy the puppy... *sobs* the... the... the heart of a champion!

      --

      Free Gamer - Free games list and commentary

  7. GTK Runtime on Win32 by flonker · · Score: 3, Interesting

    Since the dropline win32 GTK runtime distribution is no longer maintained, are they rolling their own? They have a standalone GTK installer download, but where did it come from?

    1. Re:GTK Runtime on Win32 by rainwater · · Score: 2, Informative

      Since the dropline win32 GTK runtime distribution is no longer maintained, are they rolling their own?

      Yes, they have developed their own gtk installer.

    2. Re:GTK Runtime on Win32 by mikefe · · Score: 2, Interesting

      The maintainer of dropline gtk said:

      "I suggest users instead download the GTK+ libraries Tor Lillqvist builds ands hosts at www.gimp.org/win32. As the leading Win32 GTK+ developer, he is in the best position to release compiled binaries, and users will have the fewest head-aches by sticking with his packages."
      here.

      Which is exactly what I've been doing, even though I just heard of dropline.

      It would be nice if Tor's gtk would allow multiple generations of the library to be installed at once. There was a (short) time when I couldn't upgrade from gimp 2.0.1 to 2.0.2 because gimp switched to gtk+ 2.4.x and gaim was still on gtk+ 2.2.x. A new version of gaim fixed that up a few weeks later. It wasn't a big issue for me, but I'd immagine it could if you have more apps that use gtk on windows and need multiple versions of gtk installed.

      That said it would be nice to have gtk in a project with bug tracking like gladewin32 seems to have.

      Has anyone tried gladewin32 with gimp?

      --
      There: Something at a specific location.
      Their: Owned by someone.
      Please make sure your english compiles.
  8. gaim is great, and I especially like Adium by Trepidity · · Score: 4, Insightful

    When I use OS X, I really like Adium. It uses libgaim for its messaging, but has its own native-OSX GUI. I think the GTK gaim could learn a few things that are particularly nice about Adium too---I like how it highlights your buddy's names in the buddy list with color codes depending on current messaging status: green if they're currently typing, blue if they've typed something into a window you haven't checked since then, etc.

  9. Re:If he's 24 how did he install slackware at age by torstenvl · · Score: 2, Insightful

    He's 24 in late September of '04 which means he was 12 in late September of '92. Which means he could have remained 12 until September of '93. That's two thirds of the year in question. So what was your beef with his claim again?

  10. New features? by wicka_wicka · · Score: 4, Interesting

    Maybe, before they start adding new features, they should work more on getting the thing completely stable. If I read a couple of my friend's infos, it crashes. If I reconnect and it doesn't work, it crashes. I think that should be a higher priority than a damn webcam.

    --
    hi
  11. Re:One thing lets GAIM down badly by torstenvl · · Score: 2, Interesting

    Resizing is handled in the window manager. This is one of the 'problems' of the modularization of X. To repaint in the middle of a resize, the widget set would have to poll constantly for window size. That's a stupid waste of resources.

  12. Re:Gaim. by Whyte · · Score: 2, Informative

    You probably didn't have the newest version of GAIM installed, or you were using it right after MSN changed their protocol.

    Since the various IM's keep changing their protocols, GAIM is constently needed to patch those changes. They have a rather quick release cycle though, which is one of the main reason I continue to use it.

    Viva la Gaim!

    --
    -- No matter how great your triumphs or how tragic your defeats, approximately one billion Chinese couldn't care less.
  13. Another true believer by saur2004 · · Score: 2, Insightful
    Ever since they solved a nasty little persistent crash problem that was happening in Windows, Ive become a real fan of GAIM.

    One suggestion I would make though.

    On IRCs make the default character coding ISO-8859-1

    I was on a server that had a channel name spelled with a "tilde e" which was consistently causing problems for UTF-8

  14. Re:Trillian? by DigitalRaptor · · Score: 2, Interesting

    I like Trillian, a lot, but switched to Gaim as part of a moral stand in support of Open Source, and haven't regretted the switch.

    1.0 is great and stable. I use ICQ / AIM, MSN, Yahoo, and Jabber, all simultaneously and it works pretty much flawlessly.

    My MSN always shows me as offline and they can't send me messages, but I can send them messages. I strongly suspect this is some screwiness with the MSN protocol.

    All in all I really like Gaim, and don't really miss Trillian. At the same time I switched from Office to Open Office, and haven't regretted that switch either.

    Eventually I'll lose XP altogether, but I still use Dreamweaver MX 2004, which doesn't have an Open Source WYSIWYG counterpart as far as I've been able to find, so I'm stuck here for the time being (and no, crossover office / wine don't work).

    --
    Lose Weight and Feel Great with Isagenix
  15. Separate upgrades for protocol plugins? by Anonymous Coward · · Score: 2, Insightful

    GAIM is one of my favorite open source projects, and a wonderful app in itself. However, one thing annoys me: the fact that I have to upgrade the whole thing for every minor protocol change.

    As in, when Yahoo! or MSN makes a switch to its protocols, I can't just download a file and fix it - I have to get a whole new package, or recompile, and so forth. This is particularly frustrating as newer GAIM releases (naturally) use newer GTK libraries and then all the libraries that depends on. Turns it into a Microsoft-esque upgrade cycle!

    It'd be nice if I could just install GAIM 1.0, and then keep it like that for a few years, upgrading the protocol plugins whenever necessary. It'd save a lot of time, and mean I don't need to keep upgrading Glib, GTK, and a million other things (that tend to get heavier with each release) just to keep on chatting.

    Perhaps I'm missing something - any thoughts on this? Either way, good work GAIM crew!

  16. gaim, ehhhh by miseryinmotion · · Score: 5, Interesting

    This will probably be modded as a troll considering it isn't the common Slashdot opinion, but oh well.

    I've used gaim off and on over the past year, (on both Linux and windows) and found that the windows port really doesn't compare at all to the Linux version, and to put it simply, on windows, it's really just a waste of resources.

    For all the windows users that can't stand the bloated msn messenger or latest official aim client, I suggest at least checking out Miranda. I was introduced to it a few weeks ago by a long time gaim user (who was fed up with all the inconsistencies and problems with gaim under windows) and have been using Miranda almost exclusively since then. Albeit, it has some current issues with file transfers, but I'm sure that's only a momentary problem.

    1. Re:gaim, ehhhh by Minna+Kirai · · Score: 2, Insightful

      Am I the only one here who has NEVER had a successful AIM file transfer when using Gaim?

      Hate to talk like an AOLer, but "me too!". The frustrating part is that this is clearly a widespread problem, but it never gets documented on the gaim FAQ or changelog.

      (I haven't used gaim in a while, so I just installed the latest to check that it was still broken before replying. I discovered that they've managed to sink the Open File dialog box to previously unimaginable lows- worse than any other GTK program I've seen so far)

  17. Re:What's with the Trillian ref? by Tezkah · · Score: 4, Informative

    No, it was suspected that the Cerulean Studios were using GPL code in Trillian, but it has been determined to be false.

  18. Thanks for GAIM and all it's offsprings by xiando · · Score: 3, Informative

    What I really like about Gaim is the libraries, they have been the basis for many other excellent tools. Like BitlBee http://www.bitlbee.org/, a very nice gateway that allows you to talk to anyone using anything through your irc client. Aterm + Screen + Irssi is my personal favorite communication's suite.

    BitlBee Guide - Talk to msn, icq and jabber contacts using any IRC client: http://linuxreviews.org/software/irc/bitlbee/

  19. Re:I beg to differ by smacktits · · Score: 2, Informative

    I second that. I was a user of Trillian Professional and was most impressed, but after finding out about Miranda I never bought another copy of Trillian.

  20. Phonegaim? by Goonie · · Score: 4, Interesting
    The Lindows people have hacked voice chat into gaim. They've called it PhoneGaim, and they claim they'd like to merge this into the main gaim tree.

    This functionality would be extremely nice to have. Does anybody know if there actually any plans to make this merge happen?

    --

    Any sufficiently advanced technology is indistinguishable from a rigged demo
    --Andy Finkel (J. Klass?)
    1. Re:Phonegaim? by Anonymous Coward · · Score: 2, Informative

      Phonegaim will not merge, because the code is too different from gaim. However gaim-vv will eventually merge. See this bugreport for extra info http://sourceforge.net/tracker/index.php?func=deta il&aid=993724&group_id=235&atid=35023

  21. Why abandon GTK1? by evilviper · · Score: 2, Interesting

    I just wonder why the GTK1 branch was abandoned... I'm sure there's plenty of people like myself why use all GTK1 programs, and aren't going to install another library, that uses up lots of memory, needs entirely seperate themes installed and configured, etc.

    It's not as if all projects are getting rid of GTK1 in order to support GTK2. gtk-gnutella is a good enough example of that.

    Also, there are lots of popular programs that are GTK1-only... GMPlayer, Sylpheed, GPA, AxYFTP... I could go on forever. Why force people to load-up multiple toolkits when maintaing GTK1 support wouldn't be terribly difficult? Surely you wouldn't decide to switch to a (dynamic) Motif-only version, and leave GTK1/2 users behind...

    I'm personally sticking with 0.59.8

    --
    Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    1. Re:Why abandon GTK1? by dmaxwell · · Score: 2, Insightful

      GTK1 is an unmaintained deprecated toolkit. It has been for almost three years. At this point you have to wonder why projects are still using it. It isn't as though it was a big surprise and they had no time to switch over.

      Without resorting to a hack, you can't have antialiased GTK1 fonts and GTK2 fonts on the same system. The toolkit itself just seems more code rotted the longer it persists. Those apps still on GTK1 really should have started porting their codebases to GTK2 years ago.

  22. Re:IM test bots? by Quattro+Vezina · · Score: 2, Informative

    Well, I know that AIM has SmarterChild. Dunno about other networks tho.

    --
    I support the Center for Consumer Freedom
  23. MSN webcam support by Deliveranc3 · · Score: 2, Insightful

    Apparently no one can get this damn thing working.

    This is really a shame, there are tonnes of features that are kind of useful but webcaming will onyl be useful if it's popularly adopted.

    Kinda like IM...

  24. Re:Why Sean is such an Asshat to Gentoo Devs/Users by ISayWeOnlyToBePolite · · Score: 3, Insightful

    Upstream wanting distros to mark their versions so that they don't have to support anything but the latest version downloaded directly from them, or compiled from their sources are beginning to get more and more common. This imho is a good thing, distros should handle their own problems and the maintainers of that distro would then communicate with upstream to reduce the signal to noice ratio. Gentoo users may feel that they are somehow exempt as they compile from source but I have no reason to belive Sean is complaining unless he has valid reasons, I simply fail to see the problem. For a real asshat check what happend to debian with the mirc package when the package maintainer refused to do a similar thing (the package maintainer was wrong but the reaction was far worse). lists.debian.org/debian-devel/2003/02/msg00771.htm l (there are other threads discussing this but this was the one i found first)

  25. Re:IM test bots? by Minna+Kirai · · Score: 2, Informative
    Maybe because I'm on ICQ, and that is on AIM.

    If you haven't used IM before, you shouldn't be on ICQ. Sign up for AIM (or MSN, yahoo, or whatever).

    Here's another way to test AIM:
    1. AOLSafetyBot: Hi ya! I'm the AOLSafetyBot, and I'm here to answer your questions about how to stay safe online. Type privacy to read my Privacy Policy. Ask me a question or type menu for a list of options.
  26. libGAIM (or should be libIM) by mikefe · · Score: 2, Insightful

    Yes, there is Miranda IM. I have yet to try it out yet though. The major reason why is exactly because of the lack of cross platform support in Miranda-IM[1].

    I mostly use AIM and IRC (with plans to use MSN and Jabber in the future) and I haven't had much trouble with gaim on windows. There are a couple things like the main window not popping up when someone logs in (and I have yet to report that bug -- DOH!). Oh, and just watch the page fault count keep growing as usage continues (which seems to be prevalent in windows programs in general -- the page fault counter on windows can be a better indicator of activity than the CPU time counter, with some exceptions of course).

    Now, I don't know if there is anyone working on merging Miranda-IM and Gaim, but Gaim is working on libgaim. Here's a quote from the article:

    "RF) I'd like to see the Core/UI separate move further so that other interfaces can be slapped on to the core."

    At the very least the protocols will be in libgaim (which is what is the "core" that is being seperated out of the "UI"). This way, Miranda, Kopete, and Gaim can all compile against the same library (which really should be called libIM), and all move forward faster instead of duplication where there should be none[2].

    [1]The idea is to slowly transition and train my users to this cross platform software (FF, TB, OOo, Gimp, Gaim, etc) and move to a hybrid of windows desktops and "Linux Desktops" over VNC, and then look into Windows terminal services with Linux on the Desktops. Anyway, that's the long term plan. Moving in that direction is slow and step by step -- as it should be with any transition.

    [2] They all have different front ends/UI and that's where they should be competing/trying to differentiate themselfs.

    --
    There: Something at a specific location.
    Their: Owned by someone.
    Please make sure your english compiles.
  27. Re:Why Sean is such an Asshat to Gentoo Devs/Users by darkmeridian · · Score: 5, Insightful

    There is a reason Gaim devs hate Gentoo users. The users mess with all the settings instead of compiling the source "straight". They put all these compile flags and stuff trying to optimize the hell out of an instant messenging client. Then they bitch and complain to the devs about how the software sucks.

    This is just to illustrate both sides. I used to use Gentoo and I was annoyed by my fellow users.

    --
    A NYC lawyer blogs. http://www.chuangblog.com/
  28. Re:Trillian? by kundor · · Score: 2, Interesting
    but I still use Dreamweaver MX 2004, which doesn't have an Open Source WYSIWYG counterpart as far as I've been able to find,

    Quanta claims parity with Dreamweaver.
    It's part of KDE, so you'd need to switch to linux to use it -- of course, you can always use knoppix to try it out without doing anything to your computer, and see if it meets your needs.

    From what I understand, the next release of Quanta is supposed to be a big leap forward, the php debugger is getting a lot of praise.

    http://quanta.sourceforge.net/main2.php?snapfile=s nap04

    They're also going to update their embarassingly ugly website, apparently.

  29. An anecdote about GAIM by w1z7ard · · Score: 2, Interesting

    I remember back in the day, probably 3 or 4 years ago, when gaim was a much smaller but up and coming project, I had a stupid issue involving my password not working.

    It turned out that the developer's either forgot to include a key, or there was a little kink left in the reverse engineering procedure. In particular, some code listed all the acceptable characters for passwords, i.e., AOL's protocol accepted the _ (underscore) key, but gaim didn't.

    Conclusion? My password didn't work. I was quite confused. Then something magical happened- I looked at the code, and found the list of accepted symbols. I added my key of interest (although it turned out there were others too), and tada, my first patch at the age of 19. A couples year later and I have one of my own opensource projects (http://xmms-projectm.sourceforge.net/). The point? Gaim will always be a fond memory for me because it was my first blood helping the free software world, and in some way it contributed to my desire to write my own project.



    Thanks Gaim!

    Carmelo
    --

    "Recursive bipartite matching"- try it!

  30. Re:Why Sean is such an Asshat to Gentoo Devs/Users by JFitzsimmons · · Score: 2, Funny

    Amen. We all get such bad reputations from all the stupid gentoo ricers. Someone actually tried to convince me that -O9 was real, and -ffast-math was a good idea since he could notice the speed difference. :( **sigh**

    --
    Beware he who would deny you access to information, for in his heart he dreams himself your master. -Anonymous
  31. Listen up -- rare guys like Rob are why OSS works by jimduchek · · Score: 3, Interesting

    I was the maintainer and lead developer on GAIM for over a year before Rob took over. I will NEVER lead an OSS project again, or even donate my fixes to projects I use (except anonymously), with the exception of some SE or EDA projects that the 13-year-olds will NEVER get ahold of. Why? Because 99% of you all are a bunch of whining, stupid, ignorant bitches. I don't want you contacting me and wasting my time. I couldn't STAND it. _Especially_ on a project that is designed to allow people to get in touch with you, almost all I got to hear was people bitching about this and that. OSS developers DO have a 'real life' and you incessantly bug them about a feature YOU want but are too ignorant/stupid to write yourself, or if you're not, totally ignore the code style used in the project (It makes it a horrible BITCH to integrate.) You drive off talented developers because they don't want to be the whipping boy of the completely ungrateful "OSS community".

    That's why I say that Rob (and guys like Rob) are why OSS works. Somehow (for four years now, I guess ), Rob has been willing to put up with the bullshit involved with leading an OSS project. He's a rare commodity. Most of those of us talented enough to do the development can't (or simply aren't willing to) put up with the crap involved.

    So take some time to thank the guys who write the software you use, send them some beer (I was living with Rob when the beer mentioned in the article arrived -- and it was MUCH appreciated), some cash, some interesting hardware, an email, or in GAIM's case, an IM, SOMETHING just to show that you are at least a little grateful for the hours and effort put in, instead of bitching about one little thing wrong with the software and talking crap about how much better it could be, when you're not willing to lift a finger yourself.

    --
    If I'm not back again this time tomorrow...
  32. Re:1.0.0, my tail feathers by spyrochaete · · Score: 2, Informative

    Okay, looks like someone here has a career in manually pleasuring penguins.

    "It drops [MSN] connections all the time"
    This was a problem a few versions ago. 1.0.0 (and indeed the few releases prior to it) have worked excellently for moi.


    Well la dee da for you. If you had the cranial capacity to look at the changelog you'd be well aware that they have not addressed this issue at all. This means, senor narcicist, that if it worked for you before it'll work now. But thanks for coming out.

    "[Gaim] displays a big, mandatory connect window whenever it tries to reconnect."
    Only for people that are too fucking stupid to explore the preferences.


    Yuh huh. And that preference would be where? I configured it up the ying yang and even (gasp!) installed a plugin or two. My complaints are about features that are unaddressed by the programmers for whatever reason. Wow buddy, never get a job in QA.

    "I had to terminate the client while watching a movie during an internet outage because it kept superimposing messages over BSplayer every 5 minutes."
    Another case of the previous issue. This can all be disabled if you have a little bit of IT nouse and a few grey cells. It's just a checkbox or two, nothing too difficult, y'know.


    Indeed, if this were programmed in, I would do it. Alas, nay. Instead you've hurt the GAIM staff's feelings by making their omission appear easy to implement. ... You realize we're talking about GAIM here right? Maybe you've just misspelled Trillian. G-A-I-M. I'll spell it again for you if exceedingly that long acronym caused too many CRC errors in your brain's buffer.
    ...... did he say "nouse"?

    "The file manager is absolute garbage"
    I have to say I never tried using Gaim as a file manager. I always mistook it for a multi-protocol IM/chat client. *shrugs*


    Then you may be interested to learn that, in this astounding day of rocket ships and test tube babies, some IM protocols allow file transfer. Yeah, it's amazing, so take a minute to catch your breath. True, someone added the feature to drag a file onto the chat window to send it, but recieving files is a nightmare. Upon recieving a file, the programmers could have left the file manager tasks to the OS instead of writing their own crappy one. Instead, they implemented a very substandard one which is incapable of remembering where you want to save incoming files. My point is that just because a bundled feature is not a program's main feature, it doesn't mean there is any excuse for it to be poor.

    (Of course, if you refer to the open/save dialogs, they're Gtk2.4 related and you can't really blame the Gaim guys for that.)

    Read my original post again and you will quite plainly see that I do. A poor worker blames his tools.

    "the directory shortcut buttons point to ridiculous places"
    Erm, change them. ?


    How? There is no feature in the GUI. "Then why don't you edit the source, you twit" you shall retort. Well, my fatheaded friend, you must understand that no good program relies on user source editing in order to make it function the way you want it. It's called ergonomics, intuitiveness, useability... sorry, I forgot who I was talking to. "E-Z". Got it? You sure?

    "GAIM is nowhere near ready for 1.0."
    People have said the same about, oh, I dunno, Windows. But that reached version 2-frickin-thousand a few years back.


    You can spot a simpleton a mile away when their only argument is badmouthing Microsoft without actually saying why. It's the Linux snob's way of crawling into the fetal position. Even if this was true, you're saying that it's okay for GAIM to prematurely declare version 1.0 because another programmer has done it in the past? Sure, if you're a corner cutter scrounging for