docs/todo.mdwn
author Myhailo Danylenko <isbear@ukrpost.net>
Sun, 23 Sep 2012 15:38:29 +0300
changeset 40 574e404ab82f
parent 37 0477d4800fbd
permissions -rw-r--r--
[geoloc] fix missing symbol
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
3
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
     1
29
23fa36d480fb Merge pep modules & use events
Myhailo Danylenko <isbear@ukrpost.net>
parents: 20
diff changeset
     2
* due to server bugs, some offline buddies are still notified on publication,
23fa36d480fb Merge pep modules & use events
Myhailo Danylenko <isbear@ukrpost.net>
parents: 20
diff changeset
     3
  causing error reply, that pep accepts as event. check message type/presence of error tag.
23fa36d480fb Merge pep modules & use events
Myhailo Danylenko <isbear@ukrpost.net>
parents: 20
diff changeset
     4
* check input/output for validity, where applicable
23fa36d480fb Merge pep modules & use events
Myhailo Danylenko <isbear@ukrpost.net>
parents: 20
diff changeset
     5
* extract common code into one place
23fa36d480fb Merge pep modules & use events
Myhailo Danylenko <isbear@ukrpost.net>
parents: 20
diff changeset
     6
* add avatar
23fa36d480fb Merge pep modules & use events
Myhailo Danylenko <isbear@ukrpost.net>
parents: 20
diff changeset
     7
  * pep_avatar, avatar_cache, avatar, aavatar (separate)
40
574e404ab82f [geoloc] fix missing symbol
Myhailo Danylenko <isbear@ukrpost.net>
parents: 37
diff changeset
     8
    * in
574e404ab82f [geoloc] fix missing symbol
Myhailo Danylenko <isbear@ukrpost.net>
parents: 37
diff changeset
     9
      * !avatar-metadata-in        @ pep_avatar  
574e404ab82f [geoloc] fix missing symbol
Myhailo Danylenko <isbear@ukrpost.net>
parents: 37
diff changeset
    10
      * symbol-resolved request    @ avatar_cache  
574e404ab82f [geoloc] fix missing symbol
Myhailo Danylenko <isbear@ukrpost.net>
parents: 37
diff changeset
    11
      * !avatar-data-in            @ pep_avatar  
574e404ab82f [geoloc] fix missing symbol
Myhailo Danylenko <isbear@ukrpost.net>
parents: 37
diff changeset
    12
      * !avatar-in (file)          @ avatar_cache
574e404ab82f [geoloc] fix missing symbol
Myhailo Danylenko <isbear@ukrpost.net>
parents: 37
diff changeset
    13
      * print, printaa             @ avatar, aavatar
574e404ab82f [geoloc] fix missing symbol
Myhailo Danylenko <isbear@ukrpost.net>
parents: 37
diff changeset
    14
    * out
574e404ab82f [geoloc] fix missing symbol
Myhailo Danylenko <isbear@ukrpost.net>
parents: 37
diff changeset
    15
      * avatar_cache     calculates hash and saves hash to cache(, links jid to hash?)
574e404ab82f [geoloc] fix missing symbol
Myhailo Danylenko <isbear@ukrpost.net>
parents: 37
diff changeset
    16
      * avatar_cache     !avatar-data-out
574e404ab82f [geoloc] fix missing symbol
Myhailo Danylenko <isbear@ukrpost.net>
parents: 37
diff changeset
    17
      * pep_avatar       sends data
574e404ab82f [geoloc] fix missing symbol
Myhailo Danylenko <isbear@ukrpost.net>
parents: 37
diff changeset
    18
      * pep_avatar       reports error/notify of success (does static handler have node info?)
574e404ab82f [geoloc] fix missing symbol
Myhailo Danylenko <isbear@ukrpost.net>
parents: 37
diff changeset
    19
      * avatar_cache     gets file from cache, calculates metadata, !avatar-metadata-out
574e404ab82f [geoloc] fix missing symbol
Myhailo Danylenko <isbear@ukrpost.net>
parents: 37
diff changeset
    20
      * pep_avatar       sends metadata
574e404ab82f [geoloc] fix missing symbol
Myhailo Danylenko <isbear@ukrpost.net>
parents: 37
diff changeset
    21
      * pep_avatar       reports error/(notify of success?)
574e404ab82f [geoloc] fix missing symbol
Myhailo Danylenko <isbear@ukrpost.net>
parents: 37
diff changeset
    22
      * avatar_cache     (links jid to hash?)
29
23fa36d480fb Merge pep modules & use events
Myhailo Danylenko <isbear@ukrpost.net>
parents: 20
diff changeset
    23
  * handle url avatars (curl)
23fa36d480fb Merge pep modules & use events
Myhailo Danylenko <isbear@ukrpost.net>
parents: 20
diff changeset
    24
  * report absence of avatar
3
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
    25