Menu

#1 Support for RendezVous protocol.

open
Loya Liu
None
5
2003-05-16
2003-05-14
No

Hello,

It's very nifty that you are creating an instant
messenger plugin that can be embedded in Eclipse.
However, since Eclipse targets mainly the developer
community, I would like to see support for chatting
between colleagues. If I look within the team I'm
working now, people have either Yahoo, MSN or ICQ.
However, the Apple MacOS X iChat client has a nice
feature in that it can browse the network using
RendezVous (1) and chat directly to colleagues without
any need for a central server.

Before you add protocols like Yahoo or ICQ, I would
like you to point to a Java implementation of
RendezVous (2) that you can use to get this job done.
This would definitely boost team communication in a lot
of companies using Eclipse.

(1) http://www.apple.com/macosx/jaguar/ichat.html
(2) http://www.strangeberry.com/java_rendevous.htm

If you need more information on how I see this, don't
hesitate to contact me.

Ringo

Discussion

  • Loya Liu

    Loya Liu - 2003-05-16

    Logged In: YES
    user_id=89805

    Now I know nothing about RendezVous and iChat. And I have
    no macosx to test. But I will try it! Thank you!

     
  • Loya Liu

    Loya Liu - 2003-05-16
    • assigned_to: nobody --> loya
    • status: open --> pending
     
  • Anonymous

    Anonymous - 2003-05-16

    Logged In: YES
    user_id=23960

    I didn't directly expect for your implementation to be
    compatible with the iChat implementation on MacOS X. If you
    are able to use the Rendezvous library to detect other users
    also using your plugin in Eclipse, I would already be *very*
    satisfied.
    On the other hand, I have a MacOS X system at home, so I
    will definitely verify if the MacOS X iChat is able to
    communicate to your plugin using the Rendezvous protocol.

    Cheers,

    Ringo

     
  • Anonymous

    Anonymous - 2003-05-16
    • status: pending --> open
     
  • Loya Liu

    Loya Liu - 2003-05-16

    Logged In: YES
    user_id=89805

    I browse some document about Rendezvous and iChat. I
    know that Rendezvous is only a network layer protocol not a
    IM application protocol. So If I support Rendezvous, I only
    can find some buddies in the local network. If I chat with
    them without a central server, I must implement a IM
    protocol, that do as iChat.

    So in my ideal, if no a IM protocol (local version without a
    central server), this plugin will do nothing except for browsing
    the status of a buddy.

    And I can't find the protocal document by iChat and a java
    lib . So I will go a long way to get it work!

     
  • Anonymous

    Anonymous - 2003-09-09

    Logged In: YES
    user_id=23960

    Hello again,

    I have the discovery of local users almost working using
    RendezVous. I will add the IM protocol itself later, but I would like
    to get the discovery code integrated into the main codebase first. I
    would like to get this integrated since next week I will be on
    holiday for three weeks.

    How can I get this integrated? SourceForge has a limit on
    anonymous CVS connections at the moment. The result is that I
    can't do a CVS diff against the current code base and send
    patches. How do we do this?

    Ringo

     
  • Loya Liu

    Loya Liu - 2003-09-10

    Logged In: YES
    user_id=89805

    Yes, thank you very much! I will add you into my project on
    sf.net, then You can gain full cvs privileges!

    I have added you! Now you can check it!

     
  • Anonymous

    Anonymous - 2003-09-15

    Logged In: YES
    user_id=23960

    The code has been checked in into CVS. It is still a little rough on
    the edges, but I will continue the work after I get back from
    holiday. See you in about a month.

    Ringo

     
  • Simon Porter

    Simon Porter - 2003-11-30

    Logged In: YES
    user_id=676388

    The IM protocol that iChat uses is Jabber (jabber.org) from
    what I've heard. Hope this is of some help.

     
  • Anonymous

    Anonymous - 2003-12-01

    Logged In: YES
    user_id=23960

    Hailstorm,

    Where did you pick this up? If it is really Jabber, I'm very
    interested integrating a Java Jabber implementation so that I can
    really connect to iChat!

    Ringo

     
  • Simon Porter

    Simon Porter - 2003-12-01

    Logged In: YES
    user_id=676388

    Its just common knowledge I've got from chatting to people.
    Ask any of the Jabber developers and they'll tell you the same.

    Also of help. This is the only iChat compatible plugin I
    have found for a particular IM app:

    http://www.wiretapped.net/~proton/rendezvous/

    You may find examining the source of some help.

    Here is a implementation of Rendezvous for both Linux and
    Windows:

    http://www.swampwolf.com/products/

     
  • Anonymous

    Anonymous - 2003-12-21

    Logged In: YES
    user_id=23960

    Good news. I have a standalone application running that echoes
    back all messages coming from iChat AV under Panther. The
    lookup of the user was done through RendezVous and the
    messaging happens using XML streams (XMPP).

    I will start integrating the code into the EIMP code base...

    Ringo

     
  • Loya Liu

    Loya Liu - 2003-12-22

    Logged In: YES
    user_id=89805

    Great work!

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.