view src/protocols/jabber/README.libxode @ 5129:c19cc54f4df6

[gaim-migrate @ 5492] Stuff I did (in order from most important to least): -Made set away message and set profile count the number of bytes rather than the number of characters. This fixes the lack of a warning dialog when setting info that needs an encoding other than ascii or iso8859-1. (Because "hi" in UCS-2BE is 4 bytes but "hi" in utf8 is only 2.) -Created an oscar_encoding_to_utf8 function to convert from a given encoding to utf8. This is AIM/ICQ specific. -Added a "Profile:" and "Away Message:" line to the get info response window. Is it better this way or without it? I thought it would be good if there was a way for users to tell which text was the away message and which was the info, but I also think this solution could be nicer looking. -Added a little check for some server icon stuff because someone reported an obscure crash. -Shuffled some stuff around in oscar.c -Bouldered on the little wall outside of the gym today. It's much more difficult than climbing inside. I think my forearms are just a bit too weak. The holds are tiny, though. committer: Tailor Script <tailor@pidgin.im>
author Mark Doliner <mark@kingant.net>
date Mon, 14 Apr 2003 04:52:42 +0000
parents 424a40f12a6c
children
line wrap: on
line source

  libxode README
  Jabber Documentation Team
  March 27, 2000
  ____________________________________________________________

  Table of Contents


  1. Introduction

     1.1 General
     1.2 What This Package Is

  2. Getting Things Installed

     2.1 Dependencies
     2.2 Compilation and Installation
     2.3 Problems/Bugs

  3. Jabber Information

     3.1 General Information
     3.2 Developer Information
  ______________________________________________________________________

  1.  Introduction

  1.1.  General

  This document gives pointers for information on this package as well
  as links to learn more about the Jabber project and about
  participating in the project.

  Copyright information can be found in each package directory in the
  files "COPYRIGHT" and "COPYING."

  1.2.  What libxode is

  libxode provides a library of XML, memory, and string helper functions.

  Jabber server software uses libxode extensively.


  2.  Getting it Installed

  2.1.  Dependencies

  Apart from the standard UNIX fare, this package isn't dependent on
  anything.

  2.2.  Compilation and Installation

  To install as super user do the following in the libxode root directory:

  ______________________________________________________________________
  ./configure
  make
  (become root)
  make install
  ldconfig
  ______________________________________________________________________

  2.3.  Problems/Bugs
 
  Submit bug reports at http://bugs.jabber.org.
 
  For additional real-time support, many members of the development team
  frequent jabber groupchat in jdev@conference.jabber.org and irc at
  irc.openprojects.net in #jabber.
 

  3.  Jabber Information

  3.1.  General Information

  For general information about Jabber, including a quick introduction
  to Jabber concepts, see the FAQ at http://docs.jabber.org/.

  3.2.  Developer Information

  There are many areas of Jabber that developers can contribute to.
  Jabber encompasses many fields of expertise and anyone that is willing
  to help can contribute.

  You may want to delve into the internals of the Jabber project at
  http://docs.jabber.org/ and http://protocol.jabber.org/.

  Or maybe you would like to go ahead become a developer on the project.
  Just go on over to http://jabber.org/ and register.  You may also
  sign up for the main Jabber mailing list (JDEV).