# HG changeset patch # User František Kučera # Date 1570548073 -7200 # Node ID 204f6466c03b7e7bb73b27bc086e48e071b36d48 # Parent 11e5656032cc1b0f380aaef8af7df2eff97f1b08 cyclomatic complexity, version control systems, resp. diff -r 11e5656032cc -r 204f6466c03b text/ssm.en.xml --- a/text/ssm.en.xml Mon Oct 07 16:21:02 2019 +0200 +++ b/text/ssm.en.xml Tue Oct 08 17:21:13 2019 +0200 @@ -381,7 +381,8 @@ f5389468-2f8a-43c8-884a-8df6bc844453 recommendation - Less LOC (resp. cyclomatic complexity) = better. + Less LOC (or cyclomatic complexity) = better. + Cyclomatic complexity is much better measure of the complexity than LOC (lines of code). But usually it is much easier to simply count lines and we can use it as a approximation. b6b6c838-be6d-43d5-9f99-2098fa217c54 @@ -669,7 +670,7 @@ e746eb5b-8d8b-4ec8-9315-a311f35e156a requirement - Users must not be pushed to register at a proprietary social networks resp. at particular providers of such services. + Users must not be pushed to register at a proprietary social networks (at particular providers of such services). Users without such account must not be disadvantaged – use open and decentralized networks/protocols instead. https://www.gnu.org/prep/maintain/maintain.html#Ethical-and-Philosophical-Consideration @@ -737,6 +738,7 @@ fed07648-106a-4b7c-9026-509c82109448 requirement Source code repository (versioning system) must be public. Do not publish just source code snapshots of released versions. + The purpose of this rule is that anybody can study who, when and why updated, created or deleted which portion of the code. https://www.gnu.org/prep/maintain/maintain.html#Old-Versions related