ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/cvsroot/Net-XMPP2/TODO
Revision: 1.29
Committed: Sun Jul 8 20:56:01 2007 UTC (19 years, 3 months ago) by elmex
Branch: MAIN
Changes since 1.28: +3 -0 lines
Log Message:
added some more examples  ... err.. utilities

File Contents

# User Rev Content
1 elmex 1.26 - see also: grep 'XXX\|FIXME\|TODO' * -r
2 elmex 1.25 - lib/Net/XMPP2/Writer.pm: # XXX: removed authname, because it ensures maximum connectivitiy
3    
4 elmex 1.26 - implement iq-auth!!!!
5 elmex 1.21
6 elmex 1.29 - fix problem that xml::writer writes after <stream/> ahs been written
7     - reproduce by conflicting resources!
8    
9 elmex 1.28 - test the xml parse error object somehow!
10    
11     - add context field to IQ error for all the places origin from IQ errors
12     (bind_error, session_error, ...)
13 elmex 1.23
14 elmex 1.26 - Net::XMPP2::Client
15 elmex 1.20 - find a way to distinguish presences from JIDs that
16     are in multiple account's roster.
17    
18 elmex 1.26 - Net::XMPP2 missing functionality to be RFC 3920 conform:
19     - add timeouts to IQs! (mostly done)
20 elmex 1.11 - improve error handling for SASL to
21     support retries as specified in RFC 3920.
22     (eg. by supporting a method sasl_retry() which takes
23     the changed credentials)
24 elmex 1.14 - SRV record lookup
25     - weight handling!
26 elmex 1.26 - test Net::XMPP2::Error: bind_error and stream_error (mostly done).
27 elmex 1.14 - in band registration and un-registration!!!
28     - finish in-band-registration XEP
29 elmex 1.27 - document events
30 elmex 1.7 later:
31     - make dns resolution async!
32     - make extensions more optional and reentrant
33    
34 elmex 1.26 - Net::XMPP2::IM missing functionality to be RFC 3921 conform:
35 elmex 1.7 - 7.2. Business Rules
36 elmex 1.6
37 elmex 1.26 - Implement XEP-0082: XMPP Date and Time Profiles
38 elmex 1.14 - util functions to convert them to unix timestamps
39    
40 elmex 1.26 - Implement XEP-0115: Entity Capabilities
41 elmex 1.14
42 elmex 1.26 - Implement XEP-0045: Multi-User Chat
43 elmex 1.14 - think about: make seperate MUC handler class
44    
45 elmex 1.26 - Implement XEP-0190: Best Practice for Closing Idle Streams
46 elmex 1.25
47 elmex 1.26 - keep an eye on:
48 elmex 1.7 - TLS: implemented, just do some extensive testing WRT blocking,
49     i don't trust the current way the watchers are handled,
50     i'm in fear of deadlocks...
51 elmex 1.17
52     - Implement XEP-0030: Service Discovery
53     - see also: XEP-0128: Service Discovery Extensions
54 elmex 1.28 - missing feature: building up a item tree for discovery