From 1cbf7353a37043d316ac795e8d9307db57a67de8 Mon Sep 17 00:00:00 2001 From: Davanum Srinivas Date: Fri, 1 Apr 2022 19:36:17 -0400 Subject: Add some highlights for code-organization Signed-off-by: Davanum Srinivas --- sig-architecture/annual-report-2021.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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. -- cgit v1.2.3