/[projects]/smsdaemon/ToDo
ViewVC logotype

Diff of /smsdaemon/ToDo

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 166 by torben, Tue Dec 9 16:25:01 2008 UTC revision 175 by torben, Wed Dec 10 22:02:28 2008 UTC
# Line 4  ToDo list for smsdaemon: Line 4  ToDo list for smsdaemon:
4    Requires more work on Encode7to8bit    Requires more work on Encode7to8bit
5  - ModemTransceiver should be able to concatenate multipart sms, before handing them  - ModemTransceiver should be able to concatenate multipart sms, before handing them
6    over to SmsDaemon    over to SmsDaemon
 - Option: Use syslog instead of custom logfile  
7  - Create a filtering method:  - Create a filtering method:
8    Incoming: which phonenumbers are allowed to invoke which plugins    Incoming: which phonenumbers are allowed to invoke which plugins
9    Outgoing: which phonenumbers are allowed to send to (to avoid loop backs)    Outgoing: which phonenumbers are allowed to send to (to avoid loop backs)
 - Improve smstool locking method (maybe adopt spooler to use the same)  
10  - Config file : it should be possible to configure which plugins should be loaded,  - Config file : it should be possible to configure which plugins should be loaded,
11    the plugins should also load parameters from the config.    the plugins should also load parameters from the config.
12  - when using SmsToolTransceiver, the target phonenumber must include countrycode (45 in DK)  - when using SmsToolTransceiver, the target phonenumber must include countrycode (45 in DK)
13    can we check this in smsdaemon??    can we check this in smsdaemon??
14    
15    
16    
17    Possible extensions
18    - Make a KannelTransceiver class for interfacing with kannel ?
19    - IRC<->SMS gateway
20    - Reminder tasks which reads events from DB and sends reminder messages.
21      Coupled with a plugin which can add reminders to this DB.
22      The persistance could of course be handled internally, but if it is in a DB then it is
23      easy to add other interfaces.
24    - Plugin to find weather report
25    - Plugin to lookup stock rates (maybe a stock task, to send messages when the rates change)
26    - Trafic information from trafikken.dk
27    - A generic subscribtion module to subscribe to different information modules

Legend:
Removed from v.166  
changed lines
  Added in v.175

  ViewVC Help
Powered by ViewVC 1.1.20