# HG changeset patch # User Eric Warmenhoven # Date 985726889 0 # Node ID 7fc1a25e567ba531858badc1b67bec000c37a99c # Parent 8aaf7e14d7b15f2d4fac1bcc7e80cb1b0b70bb19 [gaim-migrate @ 1663] doc updates committer: Tailor Script diff -r 8aaf7e14d7b1 -r 7fc1a25e567b ChangeLog --- a/ChangeLog Tue Mar 27 01:22:09 2001 +0000 +++ b/ChangeLog Tue Mar 27 21:01:29 2001 +0000 @@ -9,6 +9,7 @@ * Jabber compiles better on Solaris? * Gaim works with Oscar Again (Huge thanks to Adam Fritzler of libfaim) + version 0.11.0-pre8 (03/23/2001): * Fixed a problem with MSN not detecting signoffs and buddy updates. * Implemented away options in MSN diff -r 8aaf7e14d7b1 -r 7fc1a25e567b HACKING --- a/HACKING Tue Mar 27 01:22:09 2001 +0000 +++ b/HACKING Tue Mar 27 21:01:29 2001 +0000 @@ -32,16 +32,8 @@ when you're ready to make your patch, simply run 'cvs diff -u >my.patch' and send it off. -There's one little thing that's just a pet peeve, and it's really stupid. -In ./configure there's an --enable-debug option. This does two things: -compiles with -Wall, and prints debugging information to stdout. The -debugging information is printed to the debug window (which can be turned -on in the preferences) whether or not --enable-debug was selected. Most -of the information that's printed is useless anyway though; so the ---enable-debug option really doesn't do a whole lot. - This file was last modified by $Author: warmenhoven $ on -$Date: 2001-03-19 17:40:07 -0500 (Mon, 19 Mar 2001) $. +$Date: 2001-03-27 16:01:29 -0500 (Tue, 27 Mar 2001) $. PROGRAM FLOW @@ -293,6 +285,40 @@ of it is particularly tasty; it's all just utility functions. Just like the name says. +PRPL sources: +------------- + +plugins/yay: Yahoo + All of the files in here were written by Eric. All of the .c and .h + files except yay.c are part of a library that Eric wrote, libyay. + yay.c is what interacts with gaim. + +plugins/icq: ICQ (UDP v5) + All of the .c and .h files in here, with the exception of gaim_icq.c, + are part of ICQLib, by Bill Soudan and others. gaim_icq.c is what + interacts with gaim, and Eric wrote it. ICQLib is a fairly complete + implementation of the ICQ protocol, so if you want to add a new + feature you're probably going to be adding it to gaim_icq.c and not + to ICQLib. + +plugins/msn: MSN + Rob wrote msn.c, and md5.c is a standard file. MSN doesn't use its + own library; all of the networking code is included inside of msn.c. + +plugins/irc.c: IRC + Rob wrote irc.c, and since it is only one file it stands by itself. + All of the networking code is contained inside this file, as well as + the parts that interact with gaim. + +plugins/jabber: Jabber + jabber.c was written by Adam Fritzler (the guy that wrote libfaim), + and is maintained by Eric. The other .c and .h files belong to + libxode and libjabber, which were written by the Jabber developers. + +plugins/napster.c: Napster + Rob wrote napster.c, and since it is only one file it stands by + itself. + HOW THE BUDDY LIST WORKS ======================== diff -r 8aaf7e14d7b1 -r 7fc1a25e567b STATUS --- a/STATUS Tue Mar 27 01:22:09 2001 +0000 +++ b/STATUS Tue Mar 27 21:01:29 2001 +0000 @@ -1,4 +1,5 @@ -STATUS of GAIM CVS tree. Last modified $Date: 2001-03-23 07:15:02 -0500 (Fri, 23 Mar 2001) $ by $Author: warmenhoven $. +STATUS of GAIM CVS tree. Last modified $Date: 2001-03-27 16:01:29 -0500 (Tue, 27 Mar 2001) $ by +$Author: warmenhoven $. This file is meant to provide gaim users who use the CVS version to see whether they actually want to compile what they just checked out. Gaim CVS is usually @@ -21,6 +22,13 @@ been worked out but I'm sure there are still a lot remaining. Please, if you get bored one day, go on a big bug hunt. +There always seems to be some iffy-ness by a lot of people about whether to +use the CVS version or stick with a stable release. Use the CVS version. If +you need a version that you know is reliable, then keep your favorite one in +case of an emergency. But for the most part, gaim is not mission-critical +software, and if you can help us find a few bugs before we release, all the +better. + Buddy List ========== @@ -70,8 +78,9 @@ Oscar (Eric) ===== -Oscar is working reasonably well. Oscar can be used to sign into ICQ; though -you should use the ICQ plugin as it offers more functionality. +Oscar is currently being blocked, off and on, by AOL. CVS may or may not work. +Releases most likely do not. Hopefully this will stop soon. AOL seems to have +the upper hand in this one though. Oscar can get people's away messages, so you should use it if that's what's important to you. Oscar also supports requesting and accepting Direct IM @@ -108,6 +117,7 @@ MSN currently supports signing on/off, sending and receiving messages, adding and removing people to your permit/deny list and going away / idle. + ICQ (Eric) === diff -r 8aaf7e14d7b1 -r 7fc1a25e567b TODO --- a/TODO Tue Mar 27 01:22:09 2001 +0000 +++ b/TODO Tue Mar 27 21:01:29 2001 +0000 @@ -26,3 +26,10 @@ Have tooltips on the passing buddies on the ticker Have a stock ticker (a plugin could easily make use of GtkTicker) + + + Then, of course, are all the Bugs that need to be fixed + http://sourceforge.net/tracker/?atid=100235&group_id=235&func=broswe + and the Feature Requests. SourceForge should really allow users + to vote on feature requests and bugs..... + http://sourceforge.net/tracker/?atid=350235&group_id=235&func=browse