summaryrefslogtreecommitdiff
path: root/generator
diff options
context:
space:
mode:
authorChristoph Blecker <admin@toph.ca>2018-06-14 10:26:39 -0700
committerChristoph Blecker <admin@toph.ca>2018-06-14 10:26:39 -0700
commit8b2a2601fb23b472b1a5c1049f54d06921af9841 (patch)
treef408163efab2c99d35a4afb2dc9af72f461545e4 /generator
parent99e4e741f8c488e427e6b8398b0cf55c6c8ad306 (diff)
Add field to define a link to the SIG's charter
Diffstat (limited to 'generator')
-rw-r--r--generator/app.go3
-rw-r--r--generator/sig_readme.tmpl6
-rw-r--r--generator/wg_readme.tmpl6
3 files changed, 12 insertions, 3 deletions
diff --git a/generator/app.go b/generator/app.go
index 30c7ba47..a75e2b8c 100644
--- a/generator/app.go
+++ b/generator/app.go
@@ -103,7 +103,8 @@ type LeadershipGroup struct {
type Group struct {
Name string
Dir string
- MissionStatement string `yaml:"mission_statement"`
+ MissionStatement string `yaml:"mission_statement,omitempty"`
+ CharterLink string `yaml:"charter_link,omitempty"`
Label string
Leadership LeadershipGroup `yaml:"leadership"`
Meetings []Meeting
diff --git a/generator/sig_readme.tmpl b/generator/sig_readme.tmpl
index 59bf440c..4062dd28 100644
--- a/generator/sig_readme.tmpl
+++ b/generator/sig_readme.tmpl
@@ -2,7 +2,11 @@
# {{.Name}} Special Interest Group
{{ .MissionStatement }}
-{{ if .Meetings }}## Meetings
+{{- if .CharterLink }}
+The [charter]({{.CharterLink}}) defines the scope and governance of the {{.Name}} Special Interest Group.
+{{ end }}
+{{ if .Meetings -}}
+## Meetings
{{- range .Meetings }}
* {{.Description}}: [{{.Day}}s at {{.Time}} {{.TZ}}]({{.URL}}) ({{.Frequency}}). [Convert to your timezone](http://www.thetimezoneconverter.com/?t={{.Time}}&tz={{.TZ | tzUrlEncode}}).
{{- if .ArchiveURL }}
diff --git a/generator/wg_readme.tmpl b/generator/wg_readme.tmpl
index 28c5bbd1..76bd4387 100644
--- a/generator/wg_readme.tmpl
+++ b/generator/wg_readme.tmpl
@@ -2,7 +2,11 @@
# {{.Name}} Working Group
{{ .MissionStatement }}
-{{ if .Meetings }}## Meetings
+{{- if .CharterLink }}
+The [charter]({{.CharterLink}}) defines the scope and governance of the {{.Name}} Working Group.
+{{ end }}
+{{ if .Meetings -}}
+## Meetings
{{- range .Meetings }}
* {{.Description}}: [{{.Day}}s at {{.Time}} {{.TZ}}]({{.URL}}) ({{.Frequency}}). [Convert to your timezone](http://www.thetimezoneconverter.com/?t={{.Time}}&tz={{.TZ | tzUrlEncode}}).
{{- if .ArchiveURL }}