Aaron Crickenberger
e63cbfae86
Validate same github id has same name/compay
2019-05-06 11:45:46 -07:00
Aaron Crickenberger
2b74274adc
Prototype validation of sigs.yaml
...
Demonstrating this could be done, not going to enforce it for now.
There are also a number of these conventions that could probably
just be auto-generated.
2019-05-03 11:20:04 -07:00
Aaron Crickenberger
89cde82503
Update generator to reformat sigs.yaml
...
The following formatting is enforced:
- Consistent identation of 2 spaces
- Keys are sorted by order of struct fields
- Lists are sorted by struct-dependent keys
- Comments are stripped
I had hopes of using yaml.Node to preserve comments, but found no
obvious way to marshal from struct to Node, meaning all data
manipulation had to be done against Nodes. This loses us all of the
benefits of using a struct: types, known fields, field order.
Given that there aren't many comments in sigs.yaml to begin with, I'm
erring on the side of dropping support for them.
2019-05-03 11:20:04 -07:00
Aaron Crickenberger
b91b05da2e
Upgrade to gopkg.in/yaml.v3
...
This gives us access to the yaml.Node type, which can be used to
preserve more formatting than v2 supported during round tripping
of YAML
2019-05-03 11:20:04 -07:00
Nikhita Raghunath
221c2ad6db
Display label for user groups in the SIG list
2019-04-09 04:48:04 -07:00
Aaron Crickenberger
197d53c4c6
Update generator OWNERS
...
I reviewed PRs over the last year:
- nikhita has done consistent review on almost every change
that touches this code, added a number of substantive
changes herself, and is a contribex tech lead
- pruning grodrigues3 due to lack of activity in the past year
2019-03-20 16:08:13 -07:00
Kubernetes Prow Robot
5b01aef9cd
Merge pull request #3466 from nikhita/committee-subproject
...
Add subprojects for committees
2019-03-20 13:30:59 -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
Nikhita Raghunath
aa4e7887f0
generator: add subprojects for committees
2019-03-19 18:07:16 +05:30
Nikhita Raghunath
347f7d07d3
generator: add support for committees
...
Since committees can have private mailing lists, this commit
also adds a new field for specifying private mailing lists
in the "Contacts" section.
2019-03-15 18:13:12 +05:30
Kubernetes Prow Robot
c2f4d5bd0f
Merge pull request #3359 from nikhita/ug-owners-aliases
...
Automatically update OWNERS_ALIASES for UGs
2019-03-14 12:26:23 -07:00
Daniel Holbach
9f6dc887a8
fix link to weekly meeting
...
Signed-off-by: Daniel Holbach <daniel@weave.works>
2019-03-14 15:35:24 +01:00
Nikhita Raghunath
1f4012bfb8
Fix links to sig creation/lifecycle doc
2019-03-12 11:35:35 +05:30
Nikhita Raghunath
18fd90b1d4
Automatically update OWNERS_ALIASES for UGs
2019-03-05 22:12:50 +05:30
Kubernetes Prow Robot
831197acad
Merge pull request #3298 from nikhita/user-groups-sigs-yaml
...
Add support for User Groups in sigs.yaml
2019-03-04 09:55:45 -08:00
Nikhita Raghunath
1816b3e406
Add support for User Groups in sigs.yaml
2019-02-26 04:08:40 +05:30
Nikhita Raghunath
cdb651b335
generator: remove google groups note from all WG READMEs
2019-02-25 16:17:40 +05:30
Roy Lenferink
4396a8b7f3
Updated OWNERS files to include link to docs
2019-01-30 19:37:21 +01:00
Nikhita Raghunath
0905af3507
generator: add support for stakeholder SIGs for WGs
2019-01-16 23:17:44 +05:30
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
shavidissa
fc9fe8b0c6
Removed the extra change
...
My bad. Not sure how that got in there. Corrected.
2018-08-20 23:29:48 +05:30
shavidissa
2fba899835
Update README.md
2018-08-20 23:24:01 +05:30
shavidissa
d797f41017
Copy-edit pass
...
Updated minor issues in the .md file.
- Introduced working groups in the intro (the abbreviation was not introduced previously).
- Removed extra words (that).
- Added a missing comma.
2018-08-20 19:51:16 +05:30
Aaron Crickenberger
6525e3049f
Remove google groups links from SIG readmes
2018-08-08 15:02:46 -07:00
Wong Heung Sang
6b2d8a02d2
Beautify
2018-06-24 13:41:34 +08:00
Christoph Blecker
8b2a2601fb
Add field to define a link to the SIG's charter
2018-06-14 10:26:39 -07:00
Travis Rhoden
920b0712ff
Use singular form of DST
...
Daylight Saving Time (DST) is singular, not plural.
2018-05-25 16:08:41 -07:00
mahuihuang
c85bd954c7
fix grammar mistake
2018-04-04 15:44:51 +08:00
Christoph Blecker
e8ede0fad8
Update sig docs generator OWNERS
2018-03-19 13:16:54 -07:00
Christoph Blecker
dd70a35476
Modify generator to support chairs/tech leads
2018-03-14 15:36:25 -07:00
Christoph Blecker
5c3b558292
Move vendor to root, add misspell util
2018-03-05 09:31:45 -08:00
Christoph Blecker
d9b419fbff
Add ability to have custom content in OWNERS_ALIASES
2018-02-23 16:30:57 -08:00
caleb miles
d1d8dba932
Makes WG template closer to SIG template
...
- Adds subprojects
2018-02-21 14:04:06 -08:00
Jordan Liggitt
92da9d849f
Update sig-auth leads
2018-02-09 16:41:38 -05:00
Aaron Crickenberger
ecd88cf2bd
List subproject meetings in sig-list.md
2018-02-07 16:25:26 -07: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
b50b500cab
Add some labels to directory OWNERS files
2018-02-04 19:56:02 -08:00
Christoph Blecker
eea76c9bc0
Case insensitive slice sort
2018-01-24 16:38:43 -08:00
Christoph Blecker
696f1da8a7
Generate OWNERS_ALIASES from sigs.yaml
2018-01-24 16:08:19 -08: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
139c239497
vendor gopkg.in/yaml.v2
2017-10-24 23:17:03 -07:00
Christoph Blecker
c08c4ae2f9
Don't use docker by default for sig docs generator
2017-10-24 23:12:43 -07:00
yuexiao-wang
aa7a6ed2df
Fix the make command
...
Signed-off-by: yuexiao-wang <wang.yuexiao@zte.com.cn>
2017-10-21 16:23:25 +08:00
yuexiao-wang
a9d3fa9d6a
correct the link of meeting
...
Signed-off-by: yuexiao-wang <wang.yuexiao@zte.com.cn>
2017-10-21 13:38:03 +08:00
Kubernetes Submit Queue
5bd42a9126
Merge pull request #1178 from yuexiao-wang/clear-readme
...
Automatic merge from submit-queue.
Modify the path of markdown files in generator
Signed-off-by: yuexiao-wang <wang.yuexiao@zte.com.cn>
The path of markdown files is incorrect in generator and we maybe use relative path.
2017-10-13 10:06:58 -07:00
yuexiao-wang
9eb44a1563
add labels in sig list
...
Signed-off-by: yuexiao-wang <wang.yuexiao@zte.com.cn>
2017-10-13 10:12:47 +08:00
yuexiao-wang
d9682749f9
Modify the directory in generator
...
Signed-off-by: yuexiao-wang <wang.yuexiao@zte.com.cn>
2017-10-12 20:20:08 +08:00
Kubernetes Submit Queue
f0f37f4461
Merge pull request #1127 from cblecker/generator-what
...
Automatic merge from submit-queue. .
Update generator to use WHAT variable
Having to set two different variables is confusing. Changed this to look at the `WHAT` envvar and match on a suffix.
Fixes #1126 .
cc: @jamiehannaford
2017-09-26 13:38:05 -07:00
Matt Farina
0df6cd1758
Fixed spelling error
2017-09-26 10:08:01 -04:00
Christoph Blecker
3047fbcab2
Update generator to use WHAT variable
2017-09-25 12:36:24 -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
Cole Wagner
2193bab430
Make tabs in OWNERS files into 2 spaces.
2017-08-15 16:33:18 -07:00
Garrett Rodrigues
5396487c42
Add owners files with sig-leads
2017-08-15 15:37:31 -07:00
Jamie Hannaford
2cb3b0f005
Remove duplication
2017-07-14 10:20:04 +02:00
Jamie Hannaford
eab658607d
Add tests
2017-06-26 11:35:35 +02:00
Christoph Blecker
91d1bd408e
Remove timestamp from sig file generation
2017-06-22 09:55:00 -07:00
Vishnu Kannan
773f0912e2
Add template for workgroups
...
Signed-off-by: Vishnu Kannan <vishnuk@google.com>
2017-06-21 21:01:07 -07:00
Vishnu Kannan
0875cceb81
Make resource management working group discoverable
...
Signed-off-by: Vishnu Kannan <vishnuk@google.com>
2017-06-13 15:31:30 -07:00
Christoph Blecker
0d95ccef31
Merge pull request #707 from jamiehannaford/create-new
...
Create README file for new SIGs
2017-06-13 11:12:57 -07:00
Jamie Hannaford
65a7efca8a
Create README for new SIGs
2017-06-12 12:50:24 +02:00
Jamie Hannaford
03a12e9fe4
Add spaces to custom content headers
2017-06-07 16:38:46 +01:00
Jamie Hannaford
ec63dee0af
Add way to gen one sig
2017-06-07 15:27:03 +01:00
Jamie Hannaford
bd629d24f2
Add custom content block
2017-05-23 14:55:29 +02:00
Jamie Hannaford
676d8264c6
Reformat directory structure
2017-05-16 12:26:37 +02:00