This patch adds a RESTful HTTP interface to Asterisk.
[asterisk/asterisk.git] / rest-api-templates / README.txt
1 This directory contains templates and template processing code for generating
2 HTTP bindings for the RESTful API's.
3
4 The RESTful API's are declared using [Swagger][swagger]. While Swagger provides
5 a [code generating toolkit][swagger-codegen], it requires Java to run, which
6 would be an unusual dependency to require for Asterisk developers.
7
8 This code generator is similar, but written in Python. Templates are processed
9 by using [pystache][pystache], which is a fairly simply Python implementation of
10 [mustache][mustache].
11
12  [swagger]: https://github.com/wordnik/swagger-core/wiki
13  [swagger-codegen]: https://github.com/wordnik/swagger-codegen
14  [pystache]: https://github.com/defunkt/pystache
15  [mustache]: http://mustache.github.io/