annotate src/protocols/jabber/.todo @ 6573:cc41123c684a

[gaim-migrate @ 7095] Bjoern Voigt writes: "As far as I can see, you commited a patch, which adds support for "Get User Info" on Yahoo and MSN. It's not my small Yahoo Get Info patch, it's the bigger one, which parses Yahoo and MSN profile pages. I prepared a patch for it, which adds i18n macros to this patch. Please commit the attached patch i18n21.patch. The patch works fine for Yahoo contacts with English language preference. Unfortunately the patch doesn't work with contacts with other language preferences. The problem is, that in Yahoo every user can set up a language for his/her profile. So http://profiles.yahoo.com/CONTACT can deliver English, German, French, ... pages, depending on CONTACT's preference. The yahoo_get_info() functions doesn't handle this and it's not easy to handle this. I have some ideas, how to fix this issue. I like to discuss this with the author of the patch or in gaim-devel." committer: Tailor Script <tailor@pidgin.im>
author Luke Schierer <lschiere@pidgin.im>
date Fri, 22 Aug 2003 20:06:18 +0000
parents 014fb99b4b93
children 4fc650abb2dd
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
5137
014fb99b4b93 [gaim-migrate @ 5501]
Nathan Walp <nwalp@pidgin.im>
parents: 5130
diff changeset
1 <!-- Automagically generated by the ToDo program on Tue Apr 15 00:10:13 2003 -->
5123
309a3c5c8e77 [gaim-migrate @ 5486]
Luke Schierer <lschiere@pidgin.im>
parents:
diff changeset
2 <todo version="0.1.17">
5130
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
3 <note priority="high" time="1036043427">
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
4 problem seeing buddies with long blist?
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
5 </note>
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
6 <note priority="high" time="1036043971">
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
7 make password change take effect w/out restart
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
8 </note>
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
9 <note priority="high" time="1037635621">
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
10 some way to figure out which resource you are talking to
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
11 </note>
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
12 <note priority="medium" time="1036044198">
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
13 Browsing
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
14 </note>
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
15 <note priority="medium" time="1036044216">
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
16 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.
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
17 </note>
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
18 <note priority="medium" time="1036044416">
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
19 Server Admin operations (messages, etc.)
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
20 </note>
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
21 <note priority="medium" time="1036044448">
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
22 Add option for user info to be published or not in JUD.
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
23 </note>
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
24 <note priority="medium" time="1036044509">
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
25 Ability to "IM" conference room "buddies"
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
26 </note>
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
27 <note priority="medium" time="1036044563">
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
28 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?
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
29 </note>
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
30 <note priority="medium" time="1036044571">
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
31 Show self on buddylist
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
32 </note>
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
33 <note priority="medium" time="1036044583">
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
34 Delete server account.
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
35 </note>
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
36 <note priority="medium" time="1036044871">
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
37 Messaging an "Away" Jabber user doesn't get an away message back?
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
38 </note>
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
39 <note priority="medium" time="1036045649">
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
40 Permit/Deny buddy support.
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
41 </note>
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
42 <note priority="medium" time="1036046080">
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
43 List of users on Jabber server?
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
44 </note>
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
45 <note priority="medium" time="1036046413">
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
46 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.
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
47 </note>
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
48 <note priority="medium" time="1036046422">
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
49 conferencing needs straightening out in general
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
50 <note priority="medium" time="1036046528">
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
51 some s2s issues, maybe
5123
309a3c5c8e77 [gaim-migrate @ 5486]
Luke Schierer <lschiere@pidgin.im>
parents:
diff changeset
52 </note>
5130
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
53 <note priority="medium" time="1036046534">
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
54 join room 2x issues, maybe
5123
309a3c5c8e77 [gaim-migrate @ 5486]
Luke Schierer <lschiere@pidgin.im>
parents:
diff changeset
55 </note>
5130
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
56 </note>
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
57 <note priority="medium" time="1037892911">
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
58 info
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
59 <note priority="medium" time="1037893000">
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
60 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)
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
61 </note>
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
62 <note priority="low" time="1037890968">
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
63 have set info pre-fill values from the server when no local vcard exists. this will help people migrating to gaim
5123
309a3c5c8e77 [gaim-migrate @ 5486]
Luke Schierer <lschiere@pidgin.im>
parents:
diff changeset
64 </note>
5130
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
65 </note>
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
66 <note priority="low" time="1036046388">
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
67 SSL support (priority 4 because its not really doable right now)
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
68 </note>
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
69 <note priority="verylow" time="1036043981">
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
70 *sigh* file transfer (do we really need/want this?)
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
71 <comment>
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
72 faceprint is working on this
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
73 </comment>
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
74 </note>
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
75 <note priority="verylow" time="1036044192">
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
76 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.)
b9822577ce00 [gaim-migrate @ 5493]
Nathan Walp <nwalp@pidgin.im>
parents: 5127
diff changeset
77 </note>
5123
309a3c5c8e77 [gaim-migrate @ 5486]
Luke Schierer <lschiere@pidgin.im>
parents:
diff changeset
78 </todo>