summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavanum Srinivas <davanum@gmail.com>2022-04-01 19:36:17 -0400
committerDavanum Srinivas <davanum@gmail.com>2022-04-01 19:36:17 -0400
commit1cbf7353a37043d316ac795e8d9307db57a67de8 (patch)
tree4f71e7ed89f1d0a14fd1d2333252b4be748e7abc
parent2238a56ee3f6ee22ca4392bba9b361e6fe9243d6 (diff)
Add some highlights for code-organization
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
-rw-r--r--sig-architecture/annual-report-2021.md6
1 files changed, 5 insertions, 1 deletions
diff --git a/sig-architecture/annual-report-2021.md b/sig-architecture/annual-report-2021.md
index 4affc3ba..86b46c87 100644
--- a/sig-architecture/annual-report-2021.md
+++ b/sig-architecture/annual-report-2021.md
@@ -171,7 +171,11 @@ Continuing:
- Our target for 2022 is to clean up the last 51 endpoint and then move over to Conformance profiles
to further increase the value added by conformance testing.
- [Code Organization](https://github.com/kubernetes/community/tree/master/sig-architecture#code-organization-1)
-
+ - Added [Snyk based scanning](https://testgrid.k8s.io/sig-security-snyk-scan#ci-kubernetes-snyk-master) for kubernetes/kubernetes repository
+ - Updated license tooling for dependencies to generate a directory tree of licenses instead of a single file
+ - Cleaned up go.mod/sum contents and tooling removing a whole lot of transitive dependecies and even a couple of recursive dependencies
+ - Added tooling to exclude unwanted dependencies
+ - Use new tools like golangci-lint for better code health
- [Enhancements](https://github.com/kubernetes/community/tree/master/sig-architecture#enhancement-proposals)
- In 2021, the subproject was mainly focused on improving the contributor experience via automation and thoughtful ui/ux changes making visible changes to the KEP process.
- Major efforts were put into improving tooling on the enhancements repo throughout the year allowing us to automate more validation lessening the burden on individual approvers and resulting in more accurate information reflected in the document. All KEPs were migrated to the new template which now includes a key.yaml file.