Benjamin Elder
b6a24f3ecf
add a README note for MAINTAINERS_LIST
2025-04-21 13:04:44 -07:00
Benjamin Elder
f5233a7116
sort by gh handle for stable generation
2025-04-21 13:04:44 -07:00
Benjamin Elder
c04d241bd0
WIP: generate maintainers table for cncf
2025-04-21 13:04:44 -07:00
Benjamin Elder
5ef922dee6
ensure name is set
2025-04-10 17:43:26 -07:00
Benjamin Elder
d6f1969307
fix validation for company affiliation and email must be set for leads
2025-04-10 17:40:50 -07:00
Priyanka Saggu
f04f23df05
add sig-contributor-experience-leads as approvers
2025-03-18 23:00:28 +05:30
Priyanka Saggu
aabc5056af
add nikhita, spiffxp as emeritus_approvers
2025-03-18 22:59:54 +05:30
Benjamin Elder
680390fdf3
validate emails / company and add a TODO about awkward data format with de-normalized person entries
2025-03-11 16:09:24 -07:00
Maciej Szulik
a0ad464ac8
Fix typo in issue template and switch to use gh for creating issues
...
Signed-off-by: Maciej Szulik <soltysh@gmail.com>
2025-01-15 16:13:12 +01:00
Maciej Szulik
d8e5c1389a
Remove link from annual report subprojects section
...
Signed-off-by: Maciej Szulik <soltysh@gmail.com>
2025-01-08 18:52:32 +01:00
Benjamin Elder
62432c1cf0
support email field in sigs.yaml
2024-11-06 16:48:41 -08:00
Sergey Kanzhelev
6aa5be2bcc
allow to specify the calendar link and properly escape the time url query
2024-10-11 16:08:03 +00:00
Samson Kolge
11d1a66670
wrap generated list of KEPs in comments
...
check-in files with LF line endings
2024-08-23 14:22:33 +05:30
Nabarun Pal
661d8d820e
update annual report questions
...
Signed-off-by: Nabarun Pal <pal.nabarun95@gmail.com>
2024-03-06 22:48:00 +05:30
Christoph Blecker
c7da084db7
Fix containerized generation
2024-02-18 20:14:37 -08:00
Kubernetes Prow Robot
3043e02155
Merge pull request #7227 from palnabarun/7213/fix-annual-report-generator
...
7213/fix annual report generator
2024-02-13 04:38:32 -08:00
Nabarun Pal
0acdd0e36f
generator: fix KEP list generation for Annual Reports
...
Signed-off-by: Nabarun Pal <pal.nabarun95@gmail.com>
2024-02-10 09:48:57 +05:30
Nabarun Pal
705ea74ef1
(generator): change generator to allow for subproject leads
...
Signed-off-by: Nabarun Pal <pal.nabarun95@gmail.com>
2023-09-20 16:41:57 +05:30
Nabarun Pal
9067c93899
(generator): add emeritus members section to committee template
...
Signed-off-by: Nabarun Pal <pal.nabarun95@gmail.com>
2023-08-22 11:46:52 +05:30
Steve Wong
b236e436d8
retire VMware UG and remove User Groups as an official K8s group type
2023-07-20 01:15:46 -07:00
Madhav Jivrajani
078fb1a935
generator: Refactor to make github API calls only when needed
...
Currently, everytime the verify job is run, API calls are made
to github to fetch kubernetes release information since verify
calls generate first.
The issue with this is that everytime this runs in the CI, eventhough
we only generate annual reports when ANNUAL_REPORT env is set, the
API calls are made and if they are rate limited (since we don't use
a token here), the job will fail without a legitamate reason.
Signed-off-by: Madhav Jivrajani <madhav.jiv@gmail.com>
2023-06-21 18:58:35 +05:30
Christoph Blecker
40c4fd2540
Update issue template for annual reports
2023-02-08 17:28:43 -08:00
Christoph Blecker
2dce9fcdb3
Fix formatting in GitHub issue generation
2023-02-08 17:17:19 -08:00
Christoph Blecker
042d2889a8
Fix KEP generation and formatting
2023-02-08 17:17:11 -08:00
Christoph Blecker
c30c9f467d
Add automatic labelling for annual reports and charter changes
2023-01-22 17:14:39 -08:00
Priyanka Saggu
a0bf20abbb
auto generate list of subprojects & working-groups from annual report year
2023-01-21 11:28:23 +00:00
Priyanka Saggu
27ddce7093
auto generate list of KEPs in annual-report/sig_report go template
2023-01-16 06:02:06 +00:00
Jordan Liggitt
9ea867a0a2
Write generate errors to stderr
2022-05-26 20:56:58 -04:00
Yuki Okushi
40baa95324
Fix `make test`
2022-05-12 22:31:13 +09:00
Jordan Liggitt
77521a2706
Link to working groups from SIG readmes
2022-01-27 15:58:10 -05:00
Jordan Liggitt
30b330d6c3
Link to sigs from WG readmes
2022-01-27 15:57:58 -05:00
Christoph Blecker
34d0c59cd7
Add annual report templates for 2021
2022-01-25 08:54:16 -08:00
Christoph Blecker
6b4b6541ca
Update generator README with AR details
2022-01-24 13:20:33 -08:00
Christoph Blecker
96c4af4cbc
Add notes to AR template that the generation will happen in the future
2022-01-24 12:28:50 -08:00
Christoph Blecker
5eb3d3fb15
Add link to the AR tempate that was generated
2022-01-24 12:28:29 -08:00
Christoph Blecker
faa083de30
Fix AR dates to match governance docs
2022-01-24 12:27:30 -08:00
Christoph Blecker
97348cbcac
Add generation function for annual report
2022-01-22 15:51:57 -08:00
Kubernetes Prow Robot
8582d9f500
Merge pull request #6355 from parispittman/liaisonupdate
...
adding liaison expectations
2022-01-21 15:54:34 -08:00
Paris Pittman
605a1cb9ca
vi is busted lol
2022-01-21 15:43:04 -08:00
Davanum Srinivas
caed0813a0
add links for labels in sig-list.md
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2022-01-17 19:40:54 -05:00
Eddie Zaneski
492da0452c
Add note about calendar invites to templates
...
Signed-off-by: Eddie Zaneski <eddiezane@gmail.com>
2021-12-02 11:09:47 -08:00
Boleyn Su
0aba750236
Update app.go
...
fix a typo
2021-06-21 10:54:54 -04:00
Aaron Crickenberger
6153db5bf6
generator: make subproject owners links useful
...
reduce the visual noise, and make the links go to githubs UI
so: https://raw.githubusercontent.com/org/repo/branch/path/to/OWNERS
becomes:
- link text: org/repo/path/to
- link target: https://github.com/org/repo/blob/branch/path/to/ORWNERS
note: this does assume/imply we don't need to model the complexity of
subprojects owning different branches... but, we haven't found a reason
to do so in 5 years, seems a safe assumption
2021-03-09 14:12:03 -05:00
Aaron Crickenberger
34684158e9
generator: allow github and raw urls in sigs.yaml
2021-03-09 14:12:03 -05:00
Aaron Crickenberger
7a3a9e4e57
generator: add githubURL, orgRepoPath funcs
2021-03-09 14:12:03 -05:00
Aaron Crickenberger
320c5f10d6
generator: add validation of subprojects
...
specifically:
- only sigs+committees can have subprojects
- subprojects need at least one owners entry
- owners should be raw github links
I think the last one could/should change, but:
- I'm about to auto-generate links assuming this format, so I want to
verify I can assume all owners are in this format
- I am not quite sure if we should treat sigs.yaml as public api and
give notice/deprecation for field changes
2021-03-09 14:12:03 -05:00
Aaron Crickenberger
6687a0892a
generator: "make test" passes again
...
there's a lot of boilerplate that is now expected in sigs.yaml
2021-03-09 14:12:03 -05:00
Nikhita Raghunath
058e3c4b23
generator: support liaisons in sigs.yaml
2021-01-20 10:37:33 +05:30
Bob Killen
067c680f77
Replace master list with community group name in sig-list template
2020-12-21 14:44:14 -05:00
Jorge O. Castro
d264b3ba98
Add hugo metadata to SIG list so we can index it on k8s.dev ( #5066 )
...
* Add hugo metadata to SIG list so we can index it on k8s.dev
Signed-off-by: Jorge O. Castro <jorgec@vmware.com>
* Run make generate to generate the proper file
Signed-off-by: Jorge O. Castro <jorgec@vmware.com>
* Move hugo block above the template header
Signed-off-by: Jorge O. Castro <jorgec@vmware.com>
* Update generator/list.tmpl
Co-authored-by: Bob Killen <killen.bob@gmail.com>
* Run make to generate final page
Signed-off-by: Jorge O. Castro <jorgec@vmware.com>
Co-authored-by: Bob Killen <killen.bob@gmail.com>
2020-12-21 06:12:25 -08:00