As we are rapidly expanding our code base beyond C++ and C, it is a good
idea to enforce coding styles for other languages.
Signed-off-by: Joao Eduardo Luis <joao@suse.de>
* Other C++ Features > Avoid Default Arguments:
They obscure the interface.
+
+
+Python code
+-----------
+
+For new python code, PEP-8 should be observed:
+
+ https://www.python.org/dev/peps/pep-0008/
+
+Existing code can be refactored to adhere to PEP-8, and cleanups are welcome.
+
+
+JavaScript / TypeScript
+-----------------------
+
+For Angular code, we follow the official Angular style guide:
+
+ https://angular.io/guide/styleguide
+
+To check whether your code is conformant with the style guide, we suggest
+using TSLint with Codelyzer:
+
+ https://www.npmjs.com/package/codelyzer
+