Changes between Version 58 and Version 59 of Event/2012/GSoC/MessageParsing


Ignore:
Timestamp:
06/05/13 15:37:31 (11 years ago)
Author:
Fran Boon
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Event/2012/GSoC/MessageParsing

    v58 v59  
    2323 
    2424== Demo Branch ==
     25Demo Instance: http://msg-parser.demo.gsoc.sahanafoundation.org
    2526
    26 Demo Instance: http://msg-parser.demo.gsoc.sahanafoundation.org
    2727== Project Abstract ==
    2828
    2929The essential requirement for this project is to parse inbound messages, with an initial focus to SMS. The project is specifically aimed at the CERT usecase where they wish to process responses to deployment notifications. Or in other words, to handle replies to deployment requests. Currently the message parsing is done in the core code i.e. modules/s3/s3msg.py, to be particular, in the parse_message() method. The parsing rules will be defined in private/templates/default/parser.py which allows for hosting of multiple profile options in the main code.  This also enforces the on-going work in the development of the Profile Layer, in which deployment-specific files are separated from core code.The parsing module utilizes a data model "msg_workflow”  to link the source and the workflow to schedule tasks. Processing of OpenGeoSMS encoded messages is also an important area to work on especially for the existing Android Client, for which it will be of real use. Also to provide robustness and extend the existing code, the pyparsing Parser module can be incorporated or any other parsing generator; which will be subjective to the parsing needs.
    3030
    31 
    32 
    3331== Timeline ==
    34 
    3532
    3633||= SMART Goal =||= Measure =||= Status =||
     
    4845||1.OpenGeoSMS Parser for Incident Reports.\\ 2. 2-Step Refactoring for parsers. ||Code committed to Trunk.||Completed.||
    4946||1.System testing & Bug fixing.\\ 2.Final changes to the code are applied.\\3.Drafting Developer and User Guidelines.||Project Completed. :-)||Completed.||
     47
    5048== Weekly Meeting ==
    51 
    5249Fridays 13:00 UTC
    5350
     51== Future Options ==
     52* Help menu parser for available commands.
     53* Look-up for existing locations in the DB for OpenGeoSMS Parser.
     54* CKEditor Integration for viewing the parser codes.
     55* Dedicated Outbound support for Twilio.
    5456
    55 == Future Options ==
    56 1.Help menu parser for available commands.\\
    57 2.Look-up for existing locations in the DB for OpenGeoSMS Parser.\\
    58 3.CKEditor Integration for viewing the parser codes.\\
    59 4.Dedicated Outbound support for Twilio. \\
     57== User Guidelines ==
     58* UserGuidelines/Messaging/Parsing
     59* wiki:Event/2012/GSoC/MessageParsing/DemoGuidelines
    6060
    61 == Project Guidelines ==
    62 
    63 
    64 *wiki:MessageParsingUserGuidelines \\
    65 *wiki:MessageParsingDemoGuidelines \\
    66