author | Myhailo Danylenko <isbear@ukrpost.net> |
Sun, 20 May 2012 22:15:51 +0300 | |
changeset 29 | 23fa36d480fb |
parent 20 | 744b8e669d85 |
child 32 | 9a6164bc805c |
permissions | -rw-r--r-- |
3 | 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 |
* do something about information duplication in CMakeLists |
23fa36d480fb
Merge pep modules & use events
Myhailo Danylenko <isbear@ukrpost.net>
parents:
20
diff
changeset
|
5 |
* check input/output for validity, where applicable |
23fa36d480fb
Merge pep modules & use events
Myhailo Danylenko <isbear@ukrpost.net>
parents:
20
diff
changeset
|
6 |
* extract common code into one place |
23fa36d480fb
Merge pep modules & use events
Myhailo Danylenko <isbear@ukrpost.net>
parents:
20
diff
changeset
|
7 |
* either put request methods into ui modules (compatibility measure) or rename them into pep_* |
23fa36d480fb
Merge pep modules & use events
Myhailo Danylenko <isbear@ukrpost.net>
parents:
20
diff
changeset
|
8 |
* add avatar |
23fa36d480fb
Merge pep modules & use events
Myhailo Danylenko <isbear@ukrpost.net>
parents:
20
diff
changeset
|
9 |
* pep_avatar, avatar_cache, avatar, aavatar (separate) |
23fa36d480fb
Merge pep modules & use events
Myhailo Danylenko <isbear@ukrpost.net>
parents:
20
diff
changeset
|
10 |
* hook_avatar_metadata_in @ pep_avatar |
23fa36d480fb
Merge pep modules & use events
Myhailo Danylenko <isbear@ukrpost.net>
parents:
20
diff
changeset
|
11 |
| hook_avatar_need_data_in (or symbol-resolved request) @ avatar_cache |
23fa36d480fb
Merge pep modules & use events
Myhailo Danylenko <isbear@ukrpost.net>
parents:
20
diff
changeset
|
12 |
V hook_avatar_data_in @ pep_avatar |
23fa36d480fb
Merge pep modules & use events
Myhailo Danylenko <isbear@ukrpost.net>
parents:
20
diff
changeset
|
13 |
hook_avatar_in @ avatar_cache |
23fa36d480fb
Merge pep modules & use events
Myhailo Danylenko <isbear@ukrpost.net>
parents:
20
diff
changeset
|
14 |
* (!!!) how to handle outgoing event? what and where should do what? |
23fa36d480fb
Merge pep modules & use events
Myhailo Danylenko <isbear@ukrpost.net>
parents:
20
diff
changeset
|
15 |
* handle url avatars (curl) |
23fa36d480fb
Merge pep modules & use events
Myhailo Danylenko <isbear@ukrpost.net>
parents:
20
diff
changeset
|
16 |
* report absence of avatar |
3 | 17 |