====== Project: Deployment Template Translation (Parser) ====== In NFV, various templates (such as descriptors, records and so on) are utilized to describe the deployment requirements (such as basic VM requirements – vCPU, memory, storage, as well as the NFV acceleration management requirement such as Huge Pages support, SR-IOV, NUMA affinity, DPDK support etc.), the post-instaniation records (such as storage usage report, CPU performance report etc.) or other purposes. However in order to make these templates adaptable and feasible for purpose like deployment orchestration/automation, certain tooling mechanism that provides template translation is necessary. Project Parser will help to provide such tooling mechanism, by parsing Telecom operators’ descriptors/records into TOSCA/CAMP templates and then further translate TOSCA/CAMP templates into certain common templates, which could be used in IaaS orchestration projects like OpenStack Heat. The overall project plan for Parser is:{{ :parser.png?nolink&200|}} * During the time period of Release One, identify more use cases, and also the gap for the upstream project. Related wiki pages: * [[parser/parser_project_proposal| Parser Project Proposal]] * [[parser/use_cases| Use Cases]] * [[parser/parser_work_items|List of Candidate Work Items / Open Questions]] * [[parser/meetings | Meeting Calendar]] * [[parser/meeting_minutes | Meeting Minutes]] * [[parser/docs | Parser Documentation]] * [[parser/howto | Parser HowTo page on developement]] * [[releases/brahmaputra/release_plan/parser | Parser B release status]] * [[https://etherpad.opnfv.org/p/parser_rel_c_plan | Parser Rel C Planning]] ---- ===== Key Project Facts ===== {{scrape>https://gerrit.opnfv.org/gerrit/gitweb?p=parser.git;a=blob_plain;f=INFO;}} ** Contributors: ** Srinivas Tadepalli, TCS (srinivas.tadepalli@tcs.com) ** IRC ** : freenode.net [[http://webchat.freenode.net/?channels=opnfv-parser|#opnfv-parser]]\\ ** GoToMeeting ** : [[https://global.gotomeeting.com/join/201997445 | 201997445 ]] \\ ** Trello ** : [[https://trello.com/b/doCkFD3F/parser|Parser Trello Board]] for coordination \\ ** Mailing List **: no dedicated mailing list - use opnfv-tech-discuss and tag your emails with [parser] in the subject for easier filtering \\ ** Meetings **: * [[parser/meetings | Meeting Calendar]] ** Repository: ** parser