docs/todo.mdwn
author Myhailo Danylenko <isbear@ukrpost.net>
Tue, 21 Aug 2012 15:32:19 +0300
changeset 129 ea30cf6c5bea
parent 92 TODO@5d691423c8a6
child 144 690b5524b895
permissions -rw-r--r--
Rearrange documentation
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
65cbecad22b4 Initial commit
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
     1
129
ea30cf6c5bea Rearrange documentation
Myhailo Danylenko <isbear@ukrpost.net>
parents: 92
diff changeset
     2
* finish roster list information
ea30cf6c5bea Rearrange documentation
Myhailo Danylenko <isbear@ukrpost.net>
parents: 92
diff changeset
     3
* non-setting settings?
ea30cf6c5bea Rearrange documentation
Myhailo Danylenko <isbear@ukrpost.net>
parents: 92
diff changeset
     4
* mcabber_config_file use option to set dir?
ea30cf6c5bea Rearrange documentation
Myhailo Danylenko <isbear@ukrpost.net>
parents: 92
diff changeset
     5
* do uninitialization of commands and features with objects?
ea30cf6c5bea Rearrange documentation
Myhailo Danylenko <isbear@ukrpost.net>
parents: 92
diff changeset
     6
* help system accessors (needs major rewrite and planning)
ea30cf6c5bea Rearrange documentation
Myhailo Danylenko <isbear@ukrpost.net>
parents: 92
diff changeset
     7
* object access to roster and buddies?
ea30cf6c5bea Rearrange documentation
Myhailo Danylenko <isbear@ukrpost.net>
parents: 92
diff changeset
     8
* in mcabber add hook/call to also handle room status changes
ea30cf6c5bea Rearrange documentation
Myhailo Danylenko <isbear@ukrpost.net>
parents: 92
diff changeset
     9
* well, so, mcabber will pass all arguments to hooks in utf. but do we really need to convert names to utf?
ea30cf6c5bea Rearrange documentation
Myhailo Danylenko <isbear@ukrpost.net>
parents: 92
diff changeset
    10
* use glib filename charset conversion functions?
ea30cf6c5bea Rearrange documentation
Myhailo Danylenko <isbear@ukrpost.net>
parents: 92
diff changeset
    11
* toggle routine should handle multiple status toggles
ea30cf6c5bea Rearrange documentation
Myhailo Danylenko <isbear@ukrpost.net>
parents: 92
diff changeset
    12
* think about how tune notification should act on start/quit
ea30cf6c5bea Rearrange documentation
Myhailo Danylenko <isbear@ukrpost.net>
parents: 92
diff changeset
    13
* clarify situation with disco, maybe it is due to this we are unable to receive pep events
ea30cf6c5bea Rearrange documentation
Myhailo Danylenko <isbear@ukrpost.net>
parents: 92
diff changeset
    14
* lm debug should be more flexible
ea30cf6c5bea Rearrange documentation
Myhailo Danylenko <isbear@ukrpost.net>
parents: 92
diff changeset
    15
* common pubsub infrastructure, in particular, xmlns-based event handlers?
ea30cf6c5bea Rearrange documentation
Myhailo Danylenko <isbear@ukrpost.net>
parents: 92
diff changeset
    16
* forms abandoning hook to inform server
ea30cf6c5bea Rearrange documentation
Myhailo Danylenko <isbear@ukrpost.net>
parents: 92
diff changeset
    17
* eliminate main.parse_args?
ea30cf6c5bea Rearrange documentation
Myhailo Danylenko <isbear@ukrpost.net>
parents: 92
diff changeset
    18
* common disco routines should get connection object from outer space - no mcabber dependency, the same for forms parsing, pep sending (though it anyway needs to be converted to pubsub)...
ea30cf6c5bea Rearrange documentation
Myhailo Danylenko <isbear@ukrpost.net>
parents: 92
diff changeset
    19
* tune should set self-song only on reply from server
ea30cf6c5bea Rearrange documentation
Myhailo Danylenko <isbear@ukrpost.net>
parents: 92
diff changeset
    20
* test node config
ea30cf6c5bea Rearrange documentation
Myhailo Danylenko <isbear@ukrpost.net>
parents: 92
diff changeset
    21
* publish library handlers?
ea30cf6c5bea Rearrange documentation
Myhailo Danylenko <isbear@ukrpost.net>
parents: 92
diff changeset
    22
* check all that callbacks for empty 'to' fields in print_info
ea30cf6c5bea Rearrange documentation
Myhailo Danylenko <isbear@ukrpost.net>
parents: 92
diff changeset
    23
* reply routine?
ea30cf6c5bea Rearrange documentation
Myhailo Danylenko <isbear@ukrpost.net>
parents: 92
diff changeset
    24
* put here mcabber headers snapshot
ea30cf6c5bea Rearrange documentation
Myhailo Danylenko <isbear@ukrpost.net>
parents: 92
diff changeset
    25
* put here mcabber-modules patch
ea30cf6c5bea Rearrange documentation
Myhailo Danylenko <isbear@ukrpost.net>
parents: 92
diff changeset
    26
* change module name to just lua?
ea30cf6c5bea Rearrange documentation
Myhailo Danylenko <isbear@ukrpost.net>
parents: 92
diff changeset
    27
* go through TODO and remove done :/
ea30cf6c5bea Rearrange documentation
Myhailo Danylenko <isbear@ukrpost.net>
parents: 92
diff changeset
    28
* update build system
ea30cf6c5bea Rearrange documentation
Myhailo Danylenko <isbear@ukrpost.net>
parents: 92
diff changeset
    29
* check for resource freeing on unloading
0
65cbecad22b4 Initial commit
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
    30