Newsvine
  • Welcome
  • Help
  • Report Bug
  • Conversation Tracker
  • Your Column
  • Replies
  • Friends
Type Comments Since You Last CheckedArticle Source Last Checked Stop Tracking All Clear Tracking All
Advertise | AdChoices
Log In | Register
Close the Login Panel
Existing users log in below. New users please register for a free account.

New Users:

Existing Users:

E-Mail:
Password:
Forgot Password?
Please enter the e-mail address or domain name you registered with:
E-Mail/Domain:
Back to Login
Log Out
  • Top News
  • Local News
  • World
  • U.S.
  • Sports
  • Politics
  • Tech
  • Entertainment
  • Science
  • Business
  • Health
  • Odd News
  • More
    • Arts
    • Education
    • Environment
    • Fashion
    • History
    • Home & Garden
    • Not News
    • Religion
    • Travel
Visit prompt's column >>

PROMPT

Home Page
Advocatus Diaboli
Articles Posted: 114  Links Seeded: 1504
Member Since: 1/2006  Last Seen: 3/12/2012

What is Newsvine?

Updated continuously by citizens like you, Newsvine is an instant reflection of what the world is talking about at any given moment.

Get a Free Account
Help
Fun Stuff
  • Your Clippings
  • Leaderboard
  • E-Mail Alerts
  • Top of the Vine
  • Newsvine Live
  • Newsvine Archives
  • The Greenhouse
  • Recommended Articles
  • Wall of Vineness
Put a Seed Newsvine link on your own site

VineChat Report 1: Intro to Jabber

Fri Mar 3, 2006 12:42 PM EST
technology, newsvine, newsvine-chat, vinechat
By prompt
Advertise | AdChoices

This is the first in hopefully an ongoing series of posts relating to the Newsvine chat, or as I have called it the VineChat. As of yet I have not decided on any sort of schedule for each issue of the VineChat Report; however, if I can get the idea rolling more I may form some sort of schedule. If you are interested in helping out, please use the Contact Author button to get a hold of me.

Update: Vinay and I have decided we will be working on the VineChat Report together, so you will notice that each report will be coming from either one of our columns. I'm glad to have him on board to help, as he has already been such a tremendous asset.
Cheers~

The chat is quite simple, and to be honest, quite plain – something which is great for the average user, but it won't satisfy everyone. So we started looking for an alternative, and we checked into the chat protocol, and discovered it was using Jabber.

Now for those of you not familiar with Jabber, it is known as "the Linux of instant messaging" because it is an open source IM service similar to AIM, ICQ, MSN, etc. Jabber uses XML protocols which allow for real time exchanges of conversation. Where Jabber differs from other IM software is with the group chats, or conferences as they are also known.

The website uses a flash base to connect users to these group chats, but you can also use a client which supports the Jabber protocol. The client I highly recommend is Psi, which was initially suggested by vinay. Psi is a multi-platform, fast, and lightweight Jabber client which is completely open source as well, and is compatible with Windows, Mac OS X, and GNU/Linux. You can download the client from their site at http://www.psi-im.org and I would highly recommend it if you want to expand your chatting experience.

Using Psi is quite easy; however, there are a few things that should be noted and will be needed to use it on Newsvine. First, after installing the client, you will need to setup your account. The Newsvine Jabber server uses your Newsvine Column Name and your Newsvine password. For your Jabber ID, you will use the format [ColumnName]@newsvine.com. Next, you must make sure to check the "Allow Plaintext Login" button – if you don't, you won't be able to connect.

Now in the bottom left corner of the Psi client, after you login to the server, press the drop-down menu button and select "Join Groupchat". Now to be able to chat with users from the web based chat, you must find out the reference number to the article on which you will be chatting. You can find it in the URL address right in front of the article name. For example, the reference number for this post is 116169 as you can tell from the URL (see the end of it, /116169-vinechat-report-1-intro-to-jabber). In the Join Groupchat box, you will notice Host and Room entry fields. Place the reference number into the room text box, and put conference.newsvine.com into the host text box, and anything (you can't change nicks) into the nickname text box - Click join and you are in.

The chat is smoother and nicer to look at (in my opinion at least) and makes the chat easier to follow. There are different colours for the nicks so you can keep track of who is who, and there is even a search function.

In regards to many of the features of Jabber, very few are actually implemented right now with the Newsvine server. The Newsvine staff is aware of this and already have plans to implement many of the features however it isn't their top priority. But once complete, through Psi you will be able to PM other users who use a Jabber client, keep a buddy list of them, and more.

I hope to see many more of you on the chat, and I recommend reading the post Newsvine's Chat feature and Accountability by vinay who has been a tremendous help. If you have any ideas for the chat, please leave a comment about it, as the staff are interested in applying the chat even more throughout the site. For the next VineChat Report I will discuss some of the preliminary ideas we have come up with so far, and see if I can squeeze more information out of Josh ;-)

-------------------------
Other Posts in the VineChat Series:

  • VineChat Report 2: Using Adium on the Mac
  • Newsvine's Chat feature and Accountability (Unofficially part of the series)
  • Enjoy this article? Help vote it up the 'Vine.

Back To Top | Front Page

Published to:

  • prompt's Column, All of Newsvine
  • Groups: none
  • Regions: none
  • Public Discussion (22)
vinay

Let me make a note that while the newsvine server is a jabber compliant server, there seems to be an XML parsing issues in libgaim. This prevents libgaim based clients (like Adium (Mac OS X only) or Gaim (Multi-Platform)) from connecting. I am currently tracking down this bug and will keep this thread (or future threads) updated. I know the Newsvine team would like to have the most popular multi-protocol client library work with their servers.

I've also noticed that iChat fails - this is because, AFAIK, iChat does not have an option to send plaintext passwords on the first try.

We'll figure this one out yet!

  • 5 votes
Reply#1 - Thu Mar 2, 2006 4:27 PM EST
vinay

And as of now, libgaim clients mostly work. There are still some bugs to figure out, but those will get figured out. Now you can connect, and chat. I will be writing up a similar tutorial tomorrow/later today (depending on when you're going to sleep and where you are). But just wanted to post the news that you're now able to connect with Adium (and should be able to connect with Gaim).

  • 1 vote
Reply#2 - Thu Mar 2, 2006 5:56 PM EST
Mykola Bilokonsky

You guys r0x0r!

  • 1 vote
Reply#3 - Thu Mar 2, 2006 6:56 PM EST
Alec Ananian

GAIM works fine for me.

Screen Name/Password: Newsvine info
Server: Newsvine

Advanced tab, checked the "Allow plaintext auth over unencrypted streams"

Save/Connect

Buddies--->Join Chat

Room: The article ID
Server: conference.newsvine.com
Handle/Pass: Newsvine info

It's pretty much the same, I just didn't know about the Buddies--->Join Chat :P

  • 1 vote
Reply#4 - Thu Mar 2, 2006 7:13 PM EST
Ryan Crisman

Im having trouble getting Gaim to connect to a chat room.

    Reply#5 - Thu Mar 2, 2006 7:50 PM EST
    Nick Conrads

    I've tested connectivity a little with Adium, and have found that I can't reconnect to the same chat room (that is, leave a chat room and come back to that chat room) without restarting the application. rappo should be able to confirm the same with gaim. I thought I might bring it up if the dev team wasn't aware.

    Nice work on the chat functionality so far. I'm really enjoying it!

    • 1 vote
    Reply#6 - Thu Mar 2, 2006 9:06 PM EST
    prompt

    @Nicholas - Thanks, yes we noticed the same thing and it is a problem with the libgaim based clients such as Adium and Gaim. We are currently looking into the issue, and have had a quick discussion about it with Josh who is the Newsvine developer who handles the chat (for the most part).

    • 1 vote
    Reply#7 - Thu Mar 2, 2006 9:09 PM EST
    vinay

    Yep, this is a known bug. In fact we already have some debugging information on said bug. Thanks though :) Keep reporting these sorts of things, it'll help us pinpoint all of the issues, and give it to the developers to fix.

    • 1 vote
    Reply#8 - Thu Mar 2, 2006 9:42 PM EST
    Phaedrus72

    Cool, I will dl psi tomorrow when I get home, here at work, my laptop only has access to dialup. Good idea guys.

      Reply#9 - Thu Mar 2, 2006 9:56 PM EST
      vinay

      And Chapter 2 is up! I talk about singing on using Adium, and also some of the known bugs. I am sure we'll find more as we go along, but it's good to track these :)

      • 1 vote
      Reply#10 - Thu Mar 2, 2006 11:36 PM EST
      vinay

      Looks like we hit upon another gotcha!

      Thanks to Lech Ambrzykowski, we figured out that it's not your display name that you have to use. It's the column name. For both prompt and I, our column names are the same as our display names, so that little "problem" went unnoticed.

      So to recap, instead of singing in with LechAmbrzykowski@newsvine.com or Lech Ambrzykowski@newsvine.com or some other variation, he had to sign in with ambrzykowski@newsvine.com.

      This comment has been crossposted on Report 2 as well.

        Reply#11 - Fri Mar 3, 2006 1:43 AM EST
        Charles Laird

        Wow, finally I have a use out of Jabber. Good job!

          Reply#12 - Fri Mar 3, 2006 6:12 AM EST
          Alexander Repty

          It has been known for a while now that the chat system is based on Jabber, and CheeseHead and I have successfully connected to the Jabber server using other clients on February, 7th. I summed our discoveries up in a post here on NewsVine.

          I refrained from posting instructions on how to connect using a regular Jabber client because I was not sure whether the NewsVine team would like this idea. I contacted them by e-mail but never received a response, so I decided not to proceed with detailed instructions.

            Reply#13 - Fri Mar 3, 2006 8:14 AM EST
            vinay

            @Ryan Crimsan

            Hmm I'll see if I can track that one down this weekend. Might take some effort since I have to set up my XP box at home.

              Reply#14 - Fri Mar 3, 2006 8:37 AM EST
              Ryan Crisman

              Damn XP to hell. I use linux. I can connect to the server but I can not join a room.

                Reply#15 - Fri Mar 3, 2006 9:03 AM EST
                prompt

                Ryan: Are you using the host conference.newsvine.com? Also, what client are you using.

                  Reply#16 - Fri Mar 3, 2006 11:06 AM EST
                  Ryan Crisman

                  yes im using conference.newsvine.com and im using Gaim. I DL PSI last night and i get the same problem.

                    Reply#17 - Fri Mar 3, 2006 11:45 AM EST
                    Alec Ananian

                    Ryan, hope I can help!

                    • 1 vote
                    Reply#18 - Sat Mar 4, 2006 1:15 AM EST
                    TKarrde

                    Psi won't even let me login anymore. Haven't changed any settings since I used it to hop on on thursday, but hasn't worked since. Can only join a handful of rooms as well =

                      Reply#19 - Sat Mar 4, 2006 7:43 AM EST
                      TKarrde

                      Blegh, need an edit button for comments. Realized my above comment was a bit unclear

                      Meant that I can only join a handful of rooms using the built in site client. Some specific ones (Such as the chat for this topic) refuse to work, while others will let me in instantly.

                        Reply#20 - Sat Mar 4, 2006 7:44 AM EST
                        vinay

                        @Tkarrde

                        I have already sent an email to the team. Basically the cause of this is that a "ghost" of you is already in the room. It is unlikely you'll be able to connect with the flash chat either.

                          Reply#21 - Sat Mar 4, 2006 8:53 AM EST
                          Mykola Bilokonsky

                          I'm in the same boat - my soul is haunting chatroom #116169 and there's nothing I can do about it. I want my soul back!

                            Reply#22 - Sat Mar 4, 2006 10:23 AM EST
                            Leave a Comment:
                            You're in Easy Mode. If you prefer, you can use XHTML Mode instead.
                            You're in XHTML Mode. If you prefer, you can use Easy Mode instead.
                            (XHTML tags allowed - a,b,blockquote,br,code,dd,dl,dt,del,em,h2,h3,h4,i,ins,li,ol,p,pre,q,strong,ul)
                            Newsvine Privacy Statement
                            As a new user, you may notice a few temporary content restrictions. Click here for more info.
                            FUN STUFF:
                            • Leaderboard |
                            • E-Mail Alerts |
                            • Top of the Vine |
                            • Newsvine Live |
                            • Newsvine Archives |
                            • The Greenhouse |
                            COMPANY STUFF:
                            • Code of Honor |
                            • Company Info |
                            • Contact Us |
                            • Jobs |
                            • User Agreement |
                            • Privacy Policy |
                            • About our ads
                            LEGAL STUFF:
                            • © 2005-2012 Newsvine, Inc. |
                            • Newsvine® is a registered trademark of Newsvine, Inc. |
                            • Newsvine is a property of msnbc.com