2015-05-13 16:30, Bruce Richardson:
> Add coding standards document to guides directory. This document
> codifies the current DPDK C coding conventions, to make it easier for
> contributors to see the format their code should be in.
> 
> Signed-off-by: Bruce Richardson <bruce.richardson at intel.com>
> Signed-off-by: Siobhan Butler <siobhan.a.butler at intel.com>

Thanks for your work.
It would be nice to apply this doc baseline shortly in order to be able to
update it, one change at a time.

> new file mode 100755

wrong file mode
non-Linux filesystem spotted ;)

> index 0000000..b2e522e
> --- /dev/null
> +++ b/doc/guides/coding_standards/index.rst
> @@ -0,0 +1,806 @@
> +Coding Style
> +=============
> +
> +Description
> +-----------
> +
> +This document specifies the preferred style for source files in the DPDK 
> source tree. It is based on the Linux Kernel coding guidelines and the 
> FreeBSD 7.2 Kernel Developer's Manual (see man style(9)), but was heavily 
> modified for the needs of the DPDK.
> +
> +General Guidelines
> +------------------
> +
> +The rules and guidelines given in this document cannot cover every 
> situation, so the following general guidelines should be used as a fallback:
> +
> +* The code style should be consistent within each individual file.
> +* In the case of creating new files, the style should be consistent within 
> each file in a given directory or module.
> +* The primary reason for coding standards is to increase code readability 
> and comprehensibility, therefore always use whatever option will make the 
> code easiest to read.
> +
> +Line length is recommended to be not more than 80 characters, including 
> comments. [Tab stop size should be assumed to be 8-characters wide].

Don't you think we should wrap lines a little to make future changes easier to 
review?
In general, there is no reason to put more than 1 idea or sentence on 1 line.
Don't forget that carriage return are ignored when rst docs are built.

> --- a/doc/guides/index.rst
> +++ b/doc/guides/index.rst
> @@ -45,3 +45,5 @@ Contents:
>     sample_app_ug/index
>     testpmd_app_ug/index
>     rel_notes/index
> +   coding_standards/index
> +

1 byte to save ;)

Reply via email to