Slashdot Mirror


Pidgin 2.0 Released

An anonymous reader writes "After nearly two years of development, Pidgin 2.0 has finally been released! Originally called Gaim, Pidgin is a powerful and robust open source instant messaging client that supports many protocols. Pidgin 2.0 features a completely redesigned interface with attractive new icons and and a new status management system that was designed for optimal usability. Pidgin 2.0 also adds support for universal buddy icon management and smooth-scroll functionality for conversation windows. A comprehensive review at Ars Technica explores the new features in Pidgin 2.0 and demonstrates how to use the new D-Bus bindings with Python to make Pidgin's status system send updates to Twitter."

61 of 249 comments (clear)

  1. VoIP by utnapistim · · Score: 4, Interesting

    So ... will it support VoIP?

    If it connects with GTalk (for example) it would be cool (and long overdue)

    --
    Tie two birds together: although they have four wings, they cannot fly. (The blind man)
    1. Re:VoIP by Midnight+Thunder · · Score: 5, Informative

      So ... will it support VoIP?

      Not this version. If you read the conclusion section of the ArsTechnica article, you will see that this is on the roadmap, but when is another matter.

      --
      Jumpstart the tartan drive.
    2. Re:VoIP by utnapistim · · Score: 2, Informative

      Connecting for chat to GTalk is no big deal right now.

      What I was interested in, was connecting to GTalk for VoIP. That isn't supported right now.

      --
      Tie two birds together: although they have four wings, they cannot fly. (The blind man)
    3. Re:VoIP by jbrax · · Score: 3, Informative

      So ... will it support VoIP?

      Check out this open source VoIP and video conferencing software http://www.openwengo.com/

      WengoPhone 2.1 has instant messaging support, implemented using libgaim, can connect to MSN Messenger, OSCAR protocol based networks such as AIM or ICQ, XMPP based networks such as Google Talk and Jabber, and the Yahoo Messenger networks.

  2. Pfft. by kraemate · · Score: 4, Interesting

    I cant believe that there is no jingle support yet.
    IIRC, google released a library for voice extensions to the XMPP protocol quite a while back. When is gaim/pidgin going to incorporate it - so that i can make calls to gtalk users? The other clients like psi, kopete have already done this - why cant gaim?

    1. Re:Pfft. by igotmybfg · · Score: 4, Insightful

      Because you and I are too lazy to write the plugin?

    2. Re:Pfft. by Miseph · · Score: 5, Informative

      Two months ago they were held back by an agreement with AOL that they wouldn't make any major releases as part of a trademark suit. A couple of weeks ago they announced that the project's name was changing, that AOL was getting off their back, and that they would resume non-beta updates. Lo and behold, they've released one.

      --
      Try not to take me more seriously than I take myself.
    3. Re:Pfft. by Hatta · · Score: 2, Interesting

      Last I checked, gaim's support for file-transfers was very hit or miss. More miss than hit really. Has this changed?

      --
      Give me Classic Slashdot or give me death!
    4. Re:Pfft. by Frosty+Piss · · Score: 3, Insightful

      Because you and I are too lazy to write the plugin?

      This is something that really pisses me off about the fanboys, they assume a defensive stance when someone critiques their pet project. The standard "why don't YOU submit a patch?" Because I'm a user, not a programmer? Oh, I forgot, Open Source isn't for us little people, the users.

      --
      If you want news from today, you have to come back tomorrow.
    5. Re:Pfft. by SkunkPussy · · Score: 4, Insightful

      The world doesn't owe you a particular feature - if you want it, write it. If you can't/won't write it, then pay someone to write it for you. If you are not prepared to do that, then quit bitching and uninstall it.

      --
      SURELY NOT!!!!!
    6. Re:Pfft. by Frosty+Piss · · Score: 5, Insightful

      There is a difference between "bitching" and "feedback".

      --
      If you want news from today, you have to come back tomorrow.
    7. Re:Pfft. by Ant+P. · · Score: 3, Interesting

      Yes. For one thing, feedback implies tact.

  3. Re:Pidgin? by LordSnooty · · Score: 4, Informative

    AOL got upset, as I recall (AIM vs GAIM)

  4. Popularization by Nerdfest · · Score: 5, Insightful

    I was going to say 'commercialization', but I don't think that's quite right. I think this is going to be a more common occurrence, with open source project looking beyond simple functionality to usability, appearance, etc, as it does help grab more users, especially in the non-Linux crowd. As long as improving the usability doesn't actually damage the raw functionality, I'm all for it.

    1. Re:Popularization by Zebedeu · · Score: 2, Funny

      You're right. If your coworker didn't like it, then they should just scrap the entire project.

    2. Re:Popularization by Constantine+XVI · · Score: 2, Interesting

      Miranda IM is pretty lightweight, but can be made to be very slick looking if you want it to be via the $foo million plugins for it. It's also OSS, but windows only.

      --
      "I think an etch-a-sketch with an ethernet port would beat IE7 in web standards compliance."
  5. Already using it, much better than gaim. by Uniquitous · · Score: 3, Interesting

    Kudos to the developers, pidgin is a much less clunky interface compared to gaim.

  6. Psychic mode by Chang · · Score: 2, Interesting

    Does anybody know what the "Display Notification Message in Conversations" option in psychic mode does?

    Do that let people know somehow that you are using psychic mode?

    I've been using Pidgin (gaim) for a long time but I just turned that option on today.

    1. Re:Psychic mode by DeusInnomen · · Score: 5, Informative

      The Psychic mode feature opens an IM window as soon as you get notification that the remote user is typing. So, you get an empty window with a typing notification before you actually receive an IM. Apparently, it works with the AIM, ICQ, Jabber, Sametime and Yahoo protocols.

    2. Re:Psychic mode by Anonymous Coward · · Score: 5, Funny

      MSN too. The empty message window says something along the lines "You feel a disturbance in the force."

    3. Re:Psychic mode by Anonymous Coward · · Score: 3, Informative

      Not funny, informative!! It actually does that!!

  7. Comment removed by account_deleted · · Score: 2, Funny

    Comment removed based on user account deletion

  8. Re:Any point in upgrading? by Vector7 · · Score: 2, Interesting

    Sure, but by that logic you ought to be using Gaim 1.5. Basically every change to the UI in the 2.0 betas and Pidgin is a step backward. Their bizarre scheme for managing status is horrible and so confusing (and in the betas I've used, outright broken) that I've just stopped setting my status to away at all. They've added that useless Accounts menu to the buddy list, which makes the menu bar so wide that that you can't shrink the window down to a reasonable size without cutting it off (no, a 300 pixel wide window is not reasonable for presenting what is essentially a list of names under 20 characters). In the betas they did horrible things to the conversation window, with pieces misaligned and awkwardly jammed together, but that at least they appear to have cleaned up.

  9. Technobabble by vjmurphy · · Score: 5, Funny

    "use the new D-Bus bindings with Python to make Pidgin's status system send updates to Twitter"

    Or you could cross-connect the Bullshittean Field Emitter to the Warp Core Ejector using quasi-bosonic tachyon particles.

    Any anyhow, shouldn't the Python, having been attracted by the Twitter, eat the Pidgin?

    --
    Vincent J. Murphy
    Spandex Justice
  10. Re:Any point in upgrading? by bernywork · · Score: 2, Informative

    Works fine, looks different. Differnt icons, simpler layout. More pretty.

    --
    Curiosity was framed; ignorance killed the cat. -- Author unknown
  11. pidgin-encryption? by shr3k · · Score: 3, Informative

    It seems everytime GAIM had a new version, GAIM-Encryption seemed to always be there with a new release of their plugin to work with it. But now that they made all these changes to Pidgin, I don't think Gaim-Encryption has followed suit. Has anyone been able to get the encryption plugin working with Pidgin? The installer for 3.0beta8 doesn't recognize Pidgin and, despite forcing an install, Pidgin won't pick up on the encryption plugin.

    I'd say that's the only thing keeping me from embracing Pidgin at the moment. Otherwise, the new UI looks nice.

    1. Re:pidgin-encryption? by Anonymous Coward · · Score: 2, Informative
      Off-the-recording messaging is better.

      How is this different from the gaim-encryption plugin?
      The gaim-encryption plugin provides encryption and authentication, but not deniability or perfect forward secrecy.
  12. The interface is terrible! by gpinzone · · Score: 2, Informative

    This is supposed to be a Trillian killer? The interface is horrible! I'm not even talking about the ability to "skin" the application. Simple things like notifying the user if he/she receives mail is ridiculous the way it's implemented.

    1. Re:The interface is terrible! by pebs · · Score: 2, Insightful

      This is supposed to be a Trillian killer? The interface is horrible! I'm not even talking about the ability to "skin" the application. Simple things like notifying the user if he/she receives mail is ridiculous the way it's implemented.

      As the other guy said, who is calling this a Trillian killer?

      In any case, Trillian already killed itself by not including Jabber support in the free version. (And who is going to pay for that garbage anyway?)

      Of course those of us who don't run Windows don't give a shit about Trillian. And even those of us who do, Trillian is still the shittier option because you can't use the free version with Google Talk.

      --
      #!/
    2. Re:The interface is terrible! by pebs · · Score: 2, Insightful

      I thought it supported Jabber? Then again, I haven't used Trillian since version 0.60something...

      The Pro version does support Jabber, which costs $25.

      --
      #!/
  13. Very nice UI by Lisandro · · Score: 3, Interesting

    I like the new UI a lot - functionally, Pidgin is the same as the earlier Gaim 2.0 betas with a sleeker look. It also seems a bit more responsive, IMHO. The Pidgin guys have done a great job, IMHO.

    PS: Will we ever get the stock emoticons for each IM protocol back again? The default ones stocked with Pidgin are nice, but i always preferred to see the "original" ones for each client.

  14. Re:Pidgin? by syntaxglitch · · Score: 5, Insightful

    So call it GChat, or NinjaChat, or FreakinSweetChat, or something else! But Pidgin?
    It sounds like a jungle midget headhunter. Try looking it up in a dictionary and considering why it might be an appropriate name. It's actually a fairly witty choice, just apparently outside the working vocabulary of most slashdotters.
  15. Re:Pidgin? by Goaway · · Score: 4, Insightful

    Perhaps you need to get some exercise for your vocabulary of the English language, so that these new and unfamiliar words do not frighten you so much.

  16. Slashdotted by Brainix · · Score: 2, Informative

    Uh oh. The Pidgin server seems to be hammered, but you can still download it from its SourceForge page.

    --
    Raj Against the Machine! http://social-butterfly.appspot.com/
  17. Re:Pidgin? by owlnation · · Score: 2, Insightful

    Try looking it up in a dictionary and considering why it might be an appropriate name. It's actually a fairly witty choice, just apparently outside the working vocabulary of most slashdotters.
    Also handy for beating The Vulture Squadron - Dick Dastardly over at Yahoo, Muttley at AOL, Zilly at Skype, and Klunk at MS.
  18. My Analysis by 99BottlesOfBeerInMyF · · Score: 4, Informative

    I've always rather liked GAIM and it has been a while since there have been real improvements, so I thought I'd take a look and see how far they've managed to come.

    I liked

    • Interface looks better, if not perfect.
    • Nicer plug-in system

    I disliked:

    • No Mac OS X support
    • No built in encryption or support for OTR
    • No support for voice or video.

    One thing that annoys me is they took the time to add spell checking for both OS's. I love having spell checking in my IM client, but it is not a function that every single program should have to supply by itself. I'm already running a spell checker in my text editor and my layout application and my e-mail client, and pretty much everything else. This is one of several functions that should be provided at the OS level to all applications that want it, not by each application individually. Will they waste time adding grammar checking next? How about translations between languages? What about dictionary/thesaurus/encyclopedia lookups?

    Calling all Windows and Linux developers. It is time to catch up and make universal services a built in function of the OS so developers stop wasting time re-implementing things and concentrate on features specific to their program, like encryption and VoIP support.

  19. Proxy problems by Bwian_of_Nazareth · · Score: 2, Interesting

    I have downloaded and installed Pidgin and it looks nice and all, but it does not seem able to tunnel through our proxy. So far the only IM that succeeds is Miranda which I hate soooo much. :)
    The settings that work in Miranda are "" proxy type and proxy name, with no authorisation. No combination of HTTP, SOCKS4 or SOCKS5 with or without my account credentials seems to work in Pidgin. Which is a pity.

  20. Supports MSN Offline messages? by Robmonster · · Score: 3, Interesting

    I find the main MSN clients Offline Message mechanism very handy when I want to ping a message over to a friend and be sure they get it the next time they login.

    Does this new release suport this? GAIM 2 didn't.

    --
    I have no sig yet I must scream.
    1. Re:Supports MSN Offline messages? by thaig · · Score: 2, Informative

      Select Tools->Buddy pounce.

      Your client must be left on and running for this to work. It has been in GAIM for a while now.

      --
      This is all just my personal opinion.
  21. all complain by aled · · Score: 2, Insightful

    So many complains about GAIM/PIDGIN and still the site is slashdotted.

    --

    "I think this line is mostly filler"
  22. Re:27MB install for a IM program? by Curtman · · Score: 3, Informative

    What did you download? One of these ?

    The Windows installer which includes Gtk+ is 11MB, and the one without is 5.5MB. Or it should be anyway. I don't see anything that is 27MB.

  23. Re:SIP? by Bytefreak · · Score: 4, Informative
    SIP Support is there as of last year, won't help much as as MS have used non standard extensions for LCS....Happily there's a guy working on a gaim plugin for LCS which uses a modified version of the SIP/Simple code:

    http://fixxxer.cc/blog-en/?cat=9

    It's still in the early stages, but it's getting there and has the advantage of being cross-platform and open-source, hoping I can use it to talk to our internal IM network from my linux box.

  24. That gives me an idea by Rob+the+Bold · · Score: 4, Funny

    AOL got upset, as I recall (AIM vs GAIM)

    I'm getting a bunch of guys together, we're gonna sue all the women for trademark infringement. And don't get me started on the blatant discrimination of the Hershey bar.

    --
    I am not a crackpot.
  25. Kill pidgin by diegocgteleline.es · · Score: 3, Interesting

    What I was interested in, was connecting to GTalk for VoIP. That isn't supported right now.

    And that's after two years of development. It's laughable that slashdot needs to quote "smooth-scroll" and "new icons" as a major "feature".

    Seriously, this is crazy. There's no webcam support - something that messenger has been doing since forever, and it's a major feature for IM. And no VOIP. That's why I keep using kopete, even if it's a memory pig: At least I do have MSN webcam support. It's sad that OSS IM's are in a so poor state.

    1. Re:Kill pidgin by Constantine+XVI · · Score: 5, Informative

      If you've been reading up on the whole Gaim/Pidgin thing, you'll notice their lawyers told them to not make any drastic changes until they resolved the dispute. Since that's over with, I'd expect to see a whole bunch of new shiny things in the next few months.

      --
      "I think an etch-a-sketch with an ethernet port would beat IE7 in web standards compliance."
  26. New Sounds Are Nice! by Sounder40 · · Score: 4, Informative

    If you like the new sounds in Pidgin, you can thank the artist who developed them by going to Magnatune.com and buy his album. Not just because you like the Pidgin sounds, not just because you like Indie Rock, but because you like independent music and independent music publishers like Magnatune. Lot's of good karma available by buying this one.

    --
    A clever person solves a problem, A wise person avoids it. -Einstein
  27. Re:Pidgin? by Uniquitous · · Score: 2, Funny

    The obvious mental leap is to "pidgin" English. Given the gibberish that a lot of people run back and forth through the chat pipes, it seems like an appropriate name!

  28. Comment removed by account_deleted · · Score: 2, Informative

    Comment removed based on user account deletion

  29. Heh, seems they have a sense of humor in configure by cant_get_a_good_nick · · Score: 4, Funny


    checking for NSS... yes
    checking for snprintf... yes
    checking for connect... (cached) yes
    checking for me pot o' gold... no
    checking for gethostid... yes
    checking for lrand48... yes
    checking for memcpy... yes

  30. Re:pidgin by Andy+Dodd · · Score: 2, Informative

    See past news articles regarding GAIM vs. AOL lawsuits - Development pace (and scope) was slowed down significantly due to the lawsuit.

    In essence, per their lawyers' advice, the developers agreed not to make any major releases while negotiations were going on.

    As to why there wasn't too much progress in their betas - if there had been significant progress other than a UI overhaul and bugfixes, AOL would likely have claimed that their "betas" were really releases that were only being called betas as a loophole.

    The trademark lawsuit has been fully resolved, so what matters is where things go in the future, and I suspect we'll be seeing a lot of progress now. I wouldn't be surprised if the developers have been working on voice/video support in a seperate codebase somewhere but keeping it quiet until the lawsuits were resolved.

    --
    retrorocket.o not found, launch anyway?
  31. Re:27MB install for a IM program? by Ginger+Unicorn · · Score: 2, Informative

    no, that's the size of the installer. now run that installer and read how much disk space it says is required. "dude".

    --
    (1.21 gigawatts) / (88 miles per hour) = 30 757 874 newtons
  32. Re:Pidgin? by Speare · · Score: 4, Funny

    Perhaps you need to get some exercise for your vocabulary of the English language, so that these new and unfamiliar words do not frighten you so much.

    Haa? It's pidgin , bradda. You some haoli, you not know pidgin no real English. You learn pidgin lidat because da kine real English too much hana hana. Mahalo!

    --
    [ .sig file not found ]
  33. Re:Pidgin? by aksenkto! · · Score: 2, Informative

    Das How! What is this guy talking about? http://www.twojapaneebruddahs.com/2005_07_01_2jb_a rchive.html ...the definition of pidgin for some 1.2 million people.

  34. Re:It doesn't support Office Communicator. :( by Andy+Dodd · · Score: 2, Interesting

    If you read above, there are some early attempts at supporting Office Communicator, but none that are very reliable or polished.

    The reason is that Microsoft bastardized their SIP/SIMPLE implementation in LCS so badly (in typical Microsoft fashion) that it won't interoperate with any software that is actually SIP/SIMPLE compliant. So lots of IM programs support SIP/SIMPLE, but to talk to MS LCS, they have to break their implementation so badly that they won't talk to anything else!

    --
    retrorocket.o not found, launch anyway?
  35. Why the funny standards? by Grendel+Drago · · Score: 2, Insightful

    I should have one keyring, damn it. This isn't specifically a problem with GAIM-Encryption (and they go over why they chose not to use GPG in the FAQ*), but I have to maintain a keyring for my email, for GAIM-OTR (the encryption plugin I use), and for WASTE--and there's no good reason to do this! The PGP standard has a very robust standard for key management, which should be usable for pretty much any situation--and it is. WASTE keys work exactly like PGP keys do, only you have to import and manage them separately. What gives? Is GPG so hard to interface with that people feel compelled to reinvent the wheel? A quote about SSL channels and a penis-shaped sound wave is coming to mind here.

    (Also, I see that there exists a GPG-based Gaim plugin, "gaim-e", but it hasn't been touched in five years.)

    * I disagree with some of their reasons; for instance, you can import a key (and thus send someone messages) without signing the key or indicating trust of it in any fashion. A central keyserver is not a single point of failure, because it doesn't define trust relationships, and if you use the web of trust properly, it doesn't matter if someone hijacks the keyserver or not. Also, it's not that hard to put the timestamp inside the encrypted stream; while this is a matter of concern for replay attacks, there's no reason why this should discount the use of GPG's key management system entirely; inserting a timestamp and/or nonce into the IM before sending it (and possibly removing it when it's received and checked for uniqueness/sequence/that it was sent in the last ten seconds) isn't impossible.

    --
    Laws do not persuade just because they threaten. --Seneca
  36. Re:Pidgin? by identity0 · · Score: 4, Informative

    As a Linguistics student taking a course called "Pidgins and Creoles", I should probobly explain the concept...

    A pidgin is a language that combines aspects of two languages, and is created by people who have a need to talk to someone who doesn't speak their language. The language usually has words taken from one language, and syntax from another. A pidgin is a language which is used only in certain situations, like an employer giving orders to employees or merchants trading in a marketplace.

    If a mixed language becomes the native language of a community, it's called a 'creole' language.

    I realize that 'pidgin' has negative connotations because it often arises in social situations like slavery or colonialism, but the languages themselves are not a sign of uneducatedness but a natural result of different language communities mixing.

    Note that what Pidgin(the software) does isn't pidgin - it's more like multilingualism with many protocols. A "real" pidgin would be like combining the AIM and MSN protocols into one.

  37. Text client by cxreg · · Score: 3, Interesting

    Let it not be overlooked that 2.0 includes "Finch", which is a text mode IM client! (instant messaging in screen)++

    I've been using CenterICQ for a couple years, but after trying the last beta of Finch (was gaim-text at the time), I'm sold. It's really slick.

  38. Don't expect shiny things by A1miras · · Score: 3, Insightful

    Actually, he said their lawyers discouraged them from making an "official" release as a show of good faith.

    I'm fairly certain he was referring to the reason Gaim 2.0 stayed in beta for so long, NOT hidden extra features.

    --
    Take Care

    A1miras
  39. Re:Pidgin? by Anonymous Coward · · Score: 2, Funny

    iAgree

  40. Re:No Jabber? by FrankNFurter · · Score: 3, Informative

    Jabber is still supported. The account type is now called 'XMPP' though.

    --
    "Slashdot - the one place on the internet where guys brag about how small it is." - that IT girl
  41. Re:dat iz awesum nuz! by Turey · · Score: 2, Insightful
    How is this Off-topic? Not only is it a direct comment on the topic, but he also apparently read TFA pretty well:

    After much discussion, the Gaim developers decided to call the program Pidgin. "We like the name," Egan told me. "It was the second choice we all really liked. We were thinking up linguistic terms, and someone mentioned Pidgin. Another developer commented that 'corrupted language' may not be the best thing to associate yourself with, to which another pointed out something along the lines of 'have you ever SEEN people talk on IM?'"
    (Emphasis mine)

    Either he's commenting on the argument used in the name selection in a clever and humorous way, or I'm vastly over-analyzing this...