view src/protocols/jabber/.todo @ 7431:643cbc9a6035

[gaim-migrate @ 8036] This is good enough for CVS. This is new logging. It centers around the highly modular "GaimLogLogger," which controls how to write the log. Currently I only have the plain text logger. I wrote the beginning of an XML logger, but decided I didn't think it was that great an idea. Plugins can implement loggers themselves, so you can have, like, an SQL logger or something. The default logger writes to a file unique to the conversation, and they're saved on disk in a heirarchical fashion: ~/.gaim/logs/aim/seanegn/robflynn-date.log would be a conversation I had with Rob on date. What doesn't work: System logging The search button in the log viewer. Oh, chats probably don't log either, I didn't test. You can only log in plain text right now. Obviously, it's not done yet. But you can play around with it, and give it some love. I'll get back to it tomorrow after school, maybe. committer: Tailor Script <tailor@pidgin.im>
author Sean Egan <seanegan@gmail.com>
date Wed, 05 Nov 2003 06:15:49 +0000
parents 4fc650abb2dd
children 2df4d470c12a
line wrap: on
line source

<!-- Automagically generated by the ToDo program on Wed Sep 10 11:32:19 2003 -->
<todo version="0.1.17">
    <note priority="high" time="1036043427">
        problem seeing buddies with long blist?
    </note>
    <note priority="high" time="1036043971">
        make password change take effect w/out restart
    </note>
    <note priority="high" time="1037635621">
        some way to figure out which resource you are talking to
    </note>
    <note priority="medium" time="1036044198">
        Browsing
    </note>
    <note priority="medium" time="1036044216">
        Bug: Opening/closing/reopening conferences (to the same "room"?) and changing conf. room nicks results in wrong nick reappearing (to other clients) and crash on close of conference dialog.
    </note>
    <note priority="medium" time="1036044416">
        Server Admin operations (messages, etc.)
    </note>
    <note priority="medium" time="1036044448">
        Add option for user info to be published or not in JUD.
    </note>
    <note priority="medium" time="1036044509">
        Ability to "IM" conference room "buddies"
    </note>
    <note priority="medium" time="1036044563">
        Some way to see/list roster items to which you have no subscription yourself?  Some way to delete them or subscribe to them if you want?
    </note>
    <note priority="medium" time="1036044571">
        Show self on buddylist
    </note>
    <note priority="medium" time="1036044583">
        Delete server account.
    </note>
    <note priority="medium" time="1036044871">
        Messaging an "Away" Jabber user doesn't get an away message back?
    </note>
    <note priority="medium" time="1036045649">
        Permit/Deny buddy support.
    </note>
    <note priority="medium" time="1036046080">
        List of users on Jabber server?
    </note>
    <note priority="medium" time="1036046413">
        a populate roster from local blist. most useful if you want to migrate a blist from one account to another, also useful if something freaky happens and the server blist is lost.
    </note>
    <note priority="medium" time="1036046422">
        conferencing needs straightening out in general
        <note priority="medium" time="1036046528">
            some s2s issues, maybe
        </note>
        <note priority="medium" time="1036046534">
            join room 2x issues, maybe
        </note>
    </note>
    <note priority="medium" time="1037892911">
        info
        <note priority="medium" time="1037893000">
            formatted. enhancement-request so that the birthday field in the setinfo form would split up into relevant fields allowing for a strict syntax (like year--month--day or so, perhaps even dropdown menus)
        </note>
        <note priority="low" time="1037890968">
            have set info pre-fill values from the server when no local vcard exists. this will help people migrating to gaim
        </note>
    </note>
    <note priority="low" time="1036046388" done="1063207934">
        SSL support (priority 4 because its not really doable right now)
        <comment>
            faceprint added this
        </comment>
    </note>
    <note priority="verylow" time="1036043981">
        *sigh* file transfer (do we really need/want this?)
        <comment>
            faceprint is working on this
        </comment>
    </note>
    <note priority="verylow" time="1036044192">
        Jabber Transports (having them show up on the buddy list should be fairly easy; having an appropriate right-click menu for them should also be somewhat easy. Providing a UI for adding transports should be rather difficult.)
    </note>
</todo>