Mercurial > pidgin.yaz
changeset 12928:4b5822e48b53
[gaim-migrate @ 15281]
some thoughts on the system log
committer: Tailor Script <tailor@pidgin.im>
author | Luke Schierer <lschiere@pidgin.im> |
---|---|
date | Wed, 18 Jan 2006 21:20:07 +0000 |
parents | 3cc18baeaca3 |
children | 918a91c73930 |
files | TODO |
diffstat | 1 files changed, 23 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/TODO Wed Jan 18 18:27:06 2006 +0000 +++ b/TODO Wed Jan 18 21:20:07 2006 +0000 @@ -73,4 +73,26 @@ * Prefs {{{ * on upgrade from 1.x, the timestamp preference often gets lost. }}} - +* system log {{{ + * The system log minimally should tell me what _I_ do in gaim. It should (minimally) tell me about + my accounts and actions. It should thus list + * gaim start and quit + * Account connection + * account disconnection, and reason if caused by error. + * account state changes, IFF we are logging that for buddies. + * This might include the state message(s). + * This might be done using one or more files. + * historically, the system log has also functioned to log things about buddies that do not relate + to a specific conversation. While I(luke) do not at all object to this, it could be argued that + such functionality more properly belongs in a plugin, such as the buddy state notification plugin. + if we continue to implement such functionality, it could include: + * logging when a buddy signs on, including in some form what account sees that change. + * logging when a buddy signs off, including in some form what account sees that change. + * " " " " goes idle, " " " " " " " " " + * " " " " goes away, " " " " " " " " " + * " " " " becomes available, " " " " " " " " " + * like the logging of my own accounts, this could be done in one or more files. + * one potential downside of using multiple files is the idea that either the file's contents + duplicate information contained in the file's location/name, or that we need to manipulate + the display so as to convey that information to the user from the graphical viewer +}}}