diff -r f94b958f8df0 -r f0d0f3b941a6 xmpp/xmpp.go --- a/xmpp/xmpp.go Wed Sep 11 17:17:50 2013 -0600 +++ b/xmpp/xmpp.go Sun Sep 15 11:23:06 2013 -0600 @@ -237,11 +237,10 @@ } // Start an XMPP session. A typical XMPP client should call this -// immediately after creating the Client in order to start the -// session, retrieve the roster, and broadcast an initial -// presence. The presence can be as simple as a newly-initialized -// Presence struct. See RFC 3921, Section 3. After calling this, a -// normal client will want to call Roster.Update(). +// immediately after creating the Client in order to start the session +// and broadcast an initial presence. The presence can be as simple as +// a newly-initialized Presence struct. See RFC 3921, Section +// 3. After calling this, a normal client should call Roster.Update(). func (cl *Client) StartSession(pr *Presence) error { id := NextId() iq := &Iq{Header: Header{To: cl.Jid.Domain, Id: id, Type: "set",