Commit Graph

28 Commits

Author SHA1 Message Date
Sergey Kanzhelev 6aa5be2bcc allow to specify the calendar link and properly escape the time url query 2024-10-11 16:08:03 +00:00
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
Jordan Liggitt 77521a2706 Link to working groups from SIG readmes 2022-01-27 15:58:10 -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
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
Nikhita Raghunath 058e3c4b23 generator: support liaisons in sigs.yaml 2021-01-20 10:37:33 +05:30
Nikhita Raghunath 13ccf338c4 generator: remove company for emeritus_leads from templates 2019-10-05 09:33:54 +05:30
Aaron Crickenberger c8f1173de0 Make subprojects linkable, move github teams under contacts
This commit only contains the generator changes for easier review

The bulleted list of subprojects makes it impossible to link someone to
specific info for a given subproject. Now, instead of linking someone to
sig-testing#subprojects and asking them to scroll, I link them directly
to sig-testing#kind.


While I was at this, I made the main SIG/WG/UG/Committee contact info
format match what is used for subprojects, specifically:
- display the slack channel name
- list github teams as part of contact info instead of in a table
- use - instead of * for bullets

I also removed subproject rendering from WGs, since WGs cannot own code,
and added a link to the governance definition of what a subproject is.
2019-08-08 12:54:14 -07:00
Aaron Crickenberger 2e1518026b Make subproject contacts optional, nest in display 2019-03-20 11:00:17 -07:00
Aaron Crickenberger 63dcb38987 Add contact (slack, mailing_list, teams) to subprojects
Demonstrate by adding slack channels for sig-testing subprojects
that already have their own slack channels

Add a GitHub team related to conformance to sig-arch's conformance
definition subproject

GitHub teams as implemented now are very kubernetes-org centric,
I'm not trying to change that here, would suggest a followup
change to allow for the use of github teams in other orgs
(like kubernetes-sigs)
2019-03-20 10:55:36 -07:00
Mike Danese 0ec20e7e32 trim whitespace around sub-project descriptions
so block descriptions look the same as inline descriptions.
2018-11-02 11:37:02 -07:00
Nikhita Raghunath 180425beba generator: remove google groups note from all SIG READMEs 2018-08-30 19:40:26 +05:30
Aaron Crickenberger 6525e3049f Remove google groups links from SIG readmes 2018-08-08 15:02:46 -07:00
Christoph Blecker 8b2a2601fb
Add field to define a link to the SIG's charter 2018-06-14 10:26:39 -07:00
Christoph Blecker dd70a35476
Modify generator to support chairs/tech leads 2018-03-14 15:36:25 -07:00
Jordan Liggitt 92da9d849f
Update sig-auth leads 2018-02-09 16:41:38 -05:00
Aaron Crickenberger 28584e497e update subprojects based on review comments 2018-02-07 16:11:54 -07:00
Aaron Crickenberger 170a99a651 Add strawman implementation of subprojects
A subproject is a one-to-many mapping of a name to a list of
OWNERS urls.  This allows for a subproject to be a single repo (eg:
helm), or a subproject to be a list of multiple subdirectories across
one or more repos (eg: workloads api)

SIG meetings dedicated to a single subproject moved down to subproject
meetings
2018-02-07 16:11:54 -07:00
Christoph Blecker 0686661aed
Modify sig docs generator to handle multiple meetings 2018-01-24 12:07:28 -08:00
Nikhita Raghunath 0ee56cdd88 generator: add google groups for github teams 2018-01-18 16:26:07 +05:30
Christoph Blecker 7f9a5c5376
Use teams array to generate Github Team list 2017-11-26 09:06:48 -08:00
Joe Beda 1cc0e97482
Make time zone explicit 2017-11-06 13:35:52 -08:00
Christoph Blecker 15c20e236d
Add link to open community issues/PRs 2017-10-31 14:16:43 -07:00
Christoph Blecker e423a14d57
Only display URLs if present 2017-10-31 14:12:23 -07:00
Christoph Blecker 28825dd695
Display github handle for sig leads 2017-08-23 14:12:24 -07:00
Christoph Blecker 7646730fd7
Fix whitespace issue with template 2017-08-23 13:31:01 -07:00
shashidharatd a94c715488 Add meeting recording links in generator 2017-08-17 04:51:26 +05:30
Jamie Hannaford 2cb3b0f005 Remove duplication 2017-07-14 10:20:04 +02:00