This is an automated email from the ASF dual-hosted git repository. jerpelea pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git
commit 2d51ecbbaa785343458c4187d6ea1b688ef2ad8d Author: YAMAMOTO Takashi <[email protected]> AuthorDate: Mon Jan 27 13:27:18 2020 +0900 INVIOLABLES.txt: Some missing periods --- INVIOLABLES.txt | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/INVIOLABLES.txt b/INVIOLABLES.txt index cbcea7a..13153ad 100644 --- a/INVIOLABLES.txt +++ b/INVIOLABLES.txt @@ -34,7 +34,7 @@ Strict POSIX compliance o The portable interface must never be compromised only for the sake of expediency. o Expediency or even improved performance are not justifications for - violation of the strict POSIX interface + violation of the strict POSIX interface. Modular Architecture -------------------- @@ -62,8 +62,8 @@ Open and Unencumbered License ----------------------------- o Currently BSD 3-clause or compatible: BSD 3-clause with constraints, - BSD 3 and 4 clause, MIT, public domain - o Other unencumbered licenses such as Apache may be considered + BSD 3 and 4 clause, MIT, public domain. + o Other unencumbered licenses such as Apache may be considered. NuttX will never be licensed under a restrictive, "Copyleft" license. All Users Matter @@ -74,7 +74,7 @@ All Users Matter Windows native, macOS, Solaris, and FreeBSD. No tool/environment solutions will be considered that limit the usage of NuttX on any of the supported platforms. - o Inclusive rather than exclusive + o Inclusive rather than exclusive. o Hobbyists are valued users of the OS including retro computing hobbyists * and DIY “Maker” hobbyists. o Supported toolchains: GCC, Clang, SDCC, ZiLOG ZDS-II (c89), IAR. @@ -89,9 +89,9 @@ All Users Matter NuttX Branding -------------- - o The official name of authentic Nuttx will always be "NuttX" + o The official name of authentic Nuttx will always be "NuttX". o This name is trademarked and may not be used by other OSs or forks of - NuttX + NuttX. The Enemies =========== @@ -101,7 +101,7 @@ No Short Cuts o Doing things the easy way instead of the correct way. o Reducing effort at the expense of Quality, Portability, or - Consistency + Consistency. o Focus on the values of the organization, not the values of the Open Source project. Need to support both. o It takes work to support the Inviolables. There are no shortcuts. @@ -109,17 +109,17 @@ No Short Cuts Sometimes Code Duplication is OK -------------------------------- - o Sometimes is better to duplicate some logic than to introduce coupling + o Sometimes is better to duplicate some logic than to introduce coupling. Keep the Big Picture -------------------- - o Too much focus on solving the problem in hand, loss of the Big Picture + o Too much focus on solving the problem in hand, loss of the Big Picture. o Insufficient understanding of the architectural principles. Conform to Standards -------------------- - o Changing things only to suite a personal or organizational preference - o Inflexibility, Inability to adapt - o Not Invented Here (NIH) syndrome + o Changing things only to suite a personal or organizational preference. + o Inflexibility, Inability to adapt. + o Not Invented Here (NIH) syndrome.
