Changes between Initial Version and Version 1 of BluePrint/Messaging/Parsing


Ignore:
Timestamp:
03/13/12 17:37:16 (13 years ago)
Author:
Fran Boon
Comment:

Initial Version

Legend:

Unmodified
Added
Removed
Modified
  • BluePrint/Messaging/Parsing

    v1 v1  
     1This is a project proposal for GSoC 2012.
     2
     3We need to parse inbound messages, with an initial focus being SMS.
     4
     5We can test this with [http://www.clickatell.com/pricing/us_small_business.php Clickatell] or a local phone (the Clickatell Inbound SMS fucntionality needs to be developed).
     6
     7Currently message parsing is done in the core code: [https://github.com/flavour/eden/blob/master/modules/s3/s3msg.py#L192 modules/s3/s3msg.py]
     8
     9We want to be able to make this a deployment-specific set of options.
     10
     11We are still working on developing our [https://groups.google.com/forum/?fromgroups#!topic/sahana-eden/Vy8xT4bA_pA Profile Layer] for having deployment-specific files separated from core code, so we can start by just making this a deployment-template like [https://github.com/flavour/eden/blob/master/deployment-templates/models/000_config.py 000_config.py] copying the file to {{{modules/s3/s3parsing.py}}} for easy import into S3MSG.
     12
     13If we need to have complex parsing, then we can make use of [wiki:pyparsing pyparsing]
     14
     15
     16This will be used by at least [BluePrintCERT CERT]