Slashdot Mirror


Gaim Forks To Get Voice And Video Support

RAMMS+EIN writes "Everyone's favorite instant messenger, Gaim, has recently been forked. The new gaim-vv project aims to provide voice and video chat support, which will eventually be backported into the main branch." Nice to see an amicable fork; it sounds like this will mean competition for GnomeMeeting.

16 of 301 comments (clear)

  1. Well, not everyone's favourite by Anonymous Coward · · Score: 1, Interesting

    Personally, I'm a kopete fan...

  2. iChat AV / AIM Video Chat by metalligoth · · Score: 5, Interesting

    Is it compatible with Apple's iChat AV / AIM's video and audio chatting?

    If so, that would most certainly rule. iChat AV is awesome, but chatting on the Windows AIM client restricts one to a tiny window, whereas with iChat you can take up the whole screen if you want.

    Also, I have lots of x86 using friends that hate booting into Windows from Linux just to use advertising-ridden AIM.

  3. Recent problems with Gaim by cerberusss · · Score: 2, Interesting
    We use Gaim to communicate with the offshore part of the team and I have to say I couldn't really miss it. But I did have to, since they didn't react to the changes that Yahoo required from clients. It took a looooong time (almost three months) for Gaim to get fixed. Although we use Yahoo's network, Yahoo's own Linux client doesn't run in Xinerama (multihead) mode. The last six weeks, an unofficial patch floated around which had its own problems but at least a connection was made. Only this week, a new release was done which solved all problems.

    --
    8 of 13 people found this answer helpful. Did you?
  4. Re:good thing by RAMMS+EIN · · Score: 2, Interesting

    Of course, Linux has been able to do voice chat and video chat for a long time. I mean, there's speakfreely, rat, GnomeMeeting, ophone, etc, and you can serve streaming MPEGs or such, which is what I used to do.

    --
    Please correct me if I got my facts wrong.
  5. Re:I wish... by RAMMS+EIN · · Score: 4, Interesting

    Honestly, they should have called it 1.0 somewhere around 0.55. That version was stable and did everything it needed to do. The port to GTK2 should have been 2.x; I think the change is major enough to bump up the major version number.

    --
    Please correct me if I got my facts wrong.
  6. Re:Skype? by ChiralSoftware · · Score: 2, Interesting
    Skype for Linux is on its way, and it can't be here soon enough for me. If you look on their site in the jobs section, they are looking for a Linux/QT programmer. Older versions of Skype ran under Wine, but apparently they are now doing some code relocation/decryption thing that breaks with Wine, so we just have to wait for the official Linux client. And if it's Qt, it will look good and integrate nicely with Suse 9.1 which is also almost here...

    ----------
    Create a WAP server

  7. Re:Woot! by Anonymous Coward · · Score: 2, Interesting

    well, this is certainly should be modded "Opinion" and not anything nearing fact...

    I installed Gaim for W32 just a few minutes ago. I had installed in a while back and figured it must have gotten better. It had! I was actually impressed with the look and feel that it had.

    Unfortunately it certainly wasn't on par with the official Windows client I regularly use...

    The client doesn't have a buddy list that starts left justified in the window. There is a large gap between the left side and where the buddy list starts. That means I have to increase the size of the window to stop it from putting a side to side scrollbar at the bottom of the buddy list window. I like AIM to be open all the time and taking up a small piece of screen real estate. Seems like a UI bug to me.

    While it does have a feature to show buddy icons in the buddy list area I could certainly do without that. Problem is, when you disable that the font size of the buddy list names becomes really small. I don't need to squint. Why does the size change? On a related note, why are there very large pictures next to the names on the list? I don't need poster sized notifications of how people are signed on. Should be an option to disable that. Seems like a UI bug to me.

    It has a lot of settings that are and are not set by default that should be. Want to succeed in the Windows world? Make it user friendly out of the box.

    I have to enable a plug-in to control it from the taskbar. Windows users aren't exactly into fooling around with their settings that much. Make it easy out of the box.

    During setup there are a lot of options about GTK+/etc. I know what they mean... Windows users will not. Make it easy to understand (either with details or just completely hidden).

    I was overly displeased with the client. I certainly believe that the parent was a free software supporter that can't see past the fact that AOL wants to use ads.

    Ads on the client don't bother me and they shouldn't bother you. They aren't as intrusive as the oversized buddy list window you need to have to fit all the text in the window without a scroll bar.

    YMMV.

  8. This is not a fork. by Craig+Davison · · Score: 2, Interesting

    It's a branch of the project with AV support. A fork is an entirely new project set off in a new direction from the original codebase. Branches are often created and merged in a development cycle.
    </rant>

  9. wrong project by pdamoc · · Score: 4, Interesting

    this shouldn't have been a fork in Gaim but rather a joint venture between developers of IM software to create a library or a set of libraries that will handle the voice and video protocols, this way all the IM software would have benefit.

  10. not at all the same thing by hak1du · · Score: 4, Interesting

    GnomeMeeting provides standards-based (H.323 and others) video conferencing, the same protocol that is used by many hardware video conferencing system. There are open server implementations that work with GnomeMeeting (e.g., openh323.org). You get full control over your data, your privacy, your CODECs, and your security. And using GnomeMeeting can be as simple as giving the host name of your counterpart.

    The "chat" video conferencing add-ons from AOL, Yahoo!, etc., on the other hand, are tied into a proprietary server infrastructure. Using them means that you are becoming dependent on that server infrastructure and that you let those companies control when and how you can use their chat facilities. For example, AOL could just decide to shut down their servers, exclude you from it, or change the way they encode audio or video.

    GAIM is, of course, multi-protocol. So, if the GAIM video chat effort does its job right, you should end up with an application that can subsume GnomeMeeting functionality while also giving you access to the proprietary chat networks. But you should always remember that using AIM or Yahoo! for video (just like for chatting) means that you can lose the service at any time, in particular when you are using an open source client to connect.

  11. ah, wonderful... by boola-boola · · Score: 2, Interesting
    This is one feature I've been waiting for. Hopefully it will be compatible with iChat AV, since that is my main method of voice chatting over the internet.

    However, to be honest, I think the one feature GAIM _really_ needs is multithreading. For instance, when I've got multiple windows open, and one (or multiple ones) are using the gaim-encryption plugin, all the other windows/conversations have to wait for _one_ conversation to finish decrypting/encrypting the message before the rest will continue. It's highly annoying, and since most networking libraries are inherently multithreaded, it doesn't seem like it should be a problem. I'm hoping someone can put that in, soon, as I'm pretty sure it will alleviate some of GAIM's performance issues as well. Hell, I can even help debug the threading on the code level, if someone is willing to start a fork. ;-) (hint hint)

  12. Re:Too many choices by hachete · · Score: 2, Interesting

    We need more choice, but only choices which are not clones of each other. Look at MySQL - it's made good not by being a clone of Oracle but by figuring out the bits people want then backfilling in the rest as it goes along.

    h

    --
    Patriotism is a virtue of the vicious
  13. More features by Espectr0 · · Score: 2, Interesting

    Hey devs! How about file send and receive and display pictures for all protocols, please? Pretty please?

  14. Re:I wish... by AvantLegion · · Score: 2, Interesting
    What possible purpose does avoiding 1.0 intentionally serve?

  15. ayttm by BluesMoon · · Score: 2, Interesting

    ayttm has had video support (in msn and yahoo) for a very long time now. Voice support for yahoo has been available in pyVoice Chat.

    The main stumbling block in implementing these things has not been technical. It's been the patents that cover the voice and video formats used.

    --
    Do not underestimate the value of print statements for debugging.
  16. Re:another fork? by BluesMoon · · Score: 2, Interesting

    ayttm isn't so much a fork of everybuddy - it *is* everybuddy. What is now called everybuddy (eb-lite) is a complete rewrite. Ayttm is around to provide users with a workable client until eb-lite matures.

    --
    Do not underestimate the value of print statements for debugging.