diff src/protocols/zephyr/.todo @ 9478:0efa260e384f

[gaim-migrate @ 10303] " This patch adds the following features for zephyr, in order of usefulness :-) Protocol action (Retrieve subscriptions from server) to list user's subscriptions (chats) in a popup window. Typing notification - (both sending and receiving -- using zephyrs with opcode ping). Correct interpretation of %host% and %canon% entries in .zephyr.subs . These are often used to subscribe to system messages concerning a specific machine (by hostname and canonical hostname, respectively). An updated .todo list." --Arun A Tharuvai committer: Tailor Script <tailor@pidgin.im>
author Luke Schierer <lschiere@pidgin.im>
date Wed, 07 Jul 2004 21:56:57 +0000
parents 33e6b2b92cfe
children a806e5150eca
line wrap: on
line diff
--- a/src/protocols/zephyr/.todo	Wed Jul 07 19:36:38 2004 +0000
+++ b/src/protocols/zephyr/.todo	Wed Jul 07 21:56:57 2004 +0000
@@ -1,51 +1,141 @@
-<!-- Automagically generated by the ToDo program on Sat Jun 19 20:54:24 2004 -->
+<!-- Automagically generated by the ToDo program on Mon Jul  5 13:25:51 2004 -->
 <todo version="0.1.17">
     <note priority="veryhigh" time="1036046748">
         God help us.
+        <comment>
+            Yup
+        </comment>
+    </note>
+    <note priority="veryhigh" time="1087756801">
+        clean up code
+        <comment>
+            Being worked on
+        </comment>
     </note>
     <note priority="high" time="1087689758">
         write code to output a WGFILE with a sane name
+        <comment>
+            done
+        </comment>
     </note>
     <note priority="high" time="1087689986">
         get server supplied subscriptions to properly get added as chats
+        <comment>
+            works.
+        </comment>
     </note>
     <note priority="high" time="1087691868">
         zephyr freezes up sometimes (possibly when zlocating, and possibly when krb tickets have expired)? Debug and fix
+        <comment>
+            This is a libzephyr bug. I suppose I could always submit it upstream....
+        </comment>
+    </note>
+    <note priority="high" time="1087758121">
+        Does away actually work for zephyr
+    </note>
+    <note priority="high" time="1088381394">
+        Deal with %host% and %canon, and unsubscriptions (beginning with ! and - ?)
+        <comment>
+            dealt with %host% and %canon%.
+        </comment>
+    </note>
+    <note priority="high" time="1088381529">
+        Code to resubscribe, reload subs from file,  set exposure, zctl ret, zctl new_server, set signature, set display, and other protocol options.
+        <comment>
+            dealt with resubscriptions, "zctl ret".
+        </comment>
+    </note>
+    <note priority="high" time="1088688644">
+        Add zctl ret ("Show what the server thinks you're subscribed to")
+        <comment>
+            Done
+        </comment>
+    </note>
+    <note priority="high" time="1088828649">
+        should pop up errors when subs (with the sub command or zephyr_join_chat) fails
+    </note>
+    <note priority="high" time="1089047538">
+        update the progress bar for zephyr
     </note>
     <note priority="medium" time="1087689774">
         get non-kerberized zephyr working for windows
+        <comment>
+            buggy, untested code exists on hard drive
+        </comment>
     </note>
     <note priority="medium" time="1087689784">
         get kerberized zephyr working for windows
     </note>
     <note priority="medium" time="1087689886">
         get opener and closer tags for @ formatting to only match the correct closing tag, not any closing tag (e.g. [ matches ], and not )
+        <comment>
+            tested, but code needs cleanup
+        </comment>
     </note>
     <note priority="medium" time="1087689920">
         use tzc as a backend
+        <comment>
+            code exists on hard drive but needs lots of work (cleanup, and bug checking)
+        </comment>
     </note>
     <note priority="medium" time="1087690034">
         properly detect when subscriptions get lost
     </note>
     <note priority="medium" time="1087690121">
-        support zcrypt (maybe a plugin would be better?)
+        support zcrypt
+        <comment>
+            Written as a perl plugin (for receiving)
+        </comment>
     </note>
     <note priority="medium" time="1087690133">
         support /commands
+        <comment>
+            /msg (personals), /zl, /inst, /zc, /zi, /zci, /zir, /zcir now supported
+        </comment>
     </note>
     <note priority="medium" time="1087692864">
         look for more memory leaks
     </note>
+    <note priority="medium" time="1088196335">
+        Add instance name tabbing support
+    </note>
+    <note priority="medium" time="1088532457">
+        Add support for typing notification (using PING's)
+    </note>
+    <note priority="medium" time="1088814377">
+        Make zlocate be more efficient
+    </note>
+    <note priority="medium" time="1088832146">
+        add zstat support
+    </note>
+    <note priority="medium" time="1089048351">
+        remove unused imhtml buttons (background color, link description)
+    </note>
     <note priority="low" time="1087690041">
-        support multiple zephyr accounts (depends on "use tzc as a backend")
+        support multiple zephyr accounts
+        <comment>
+            Depends on "use tzc as a backend"
+        </comment>
+    </note>
+    <note priority="low" time="1087690240">
+        support gpg
+        <comment>
+            Maybe this should go with gaim-e (gaim-encryption). possibly more useful as a plugin
+        </comment>
     </note>
     <note priority="low" time="1087691895">
         import chats into blist.xml and autojoin on startup?
     </note>
-    <note priority="verylow" time="1087690240">
-        support gpg
-    </note>
     <note priority="verylow" time="1087690286">
         support kzwrite
+        <comment>
+            possibly only useful at MIT. kzwrite might be deprecated
+        </comment>
+    </note>
+    <note priority="verylow" time="1087756756">
+        add xzewd like buddy faces
+        <comment>
+            This may only be useful at MIT. Uses out of protocol mechanisms to get buddy pixmap (hesiod to determine user's homedirectory, and AFS to retrieve the file.
+        </comment>
     </note>
 </todo>