summaryrefslogtreecommitdiff
path: root/generator/app.go
diff options
context:
space:
mode:
authorChristoph Blecker <admin@toph.ca>2018-01-24 12:07:28 -0800
committerChristoph Blecker <admin@toph.ca>2018-01-24 12:07:28 -0800
commit0686661aed2483a07c163ee900982b7414972533 (patch)
tree0ae66f134188e2baac002bd5b153849c00bcdc59 /generator/app.go
parent9baebba1970b482a6d59d1e205a3e49346deccc1 (diff)
Modify sig docs generator to handle multiple meetings
Diffstat (limited to 'generator/app.go')
-rw-r--r--generator/app.go29
1 files changed, 15 insertions, 14 deletions
diff --git a/generator/app.go b/generator/app.go
index e7694b5b..79e08cd3 100644
--- a/generator/app.go
+++ b/generator/app.go
@@ -58,10 +58,14 @@ type Lead struct {
// Meeting represents a regular meeting for a group.
type Meeting struct {
- Day string
- Time string
- TZ string `yaml:"tz"`
- Frequency string
+ Description string
+ Day string
+ Time string
+ TZ string
+ Frequency string
+ URL string
+ ArchiveURL string `yaml:"archive_url"`
+ RecordingsURL string `yaml:"recordings_url"`
}
// Contact represents the various contact points for a group.
@@ -79,16 +83,13 @@ type GithubTeams struct {
// Group represents either a Special Interest Group (SIG) or a Working Group (WG)
type Group struct {
- Name string
- Dir string
- MissionStatement string `yaml:"mission_statement"`
- Label string
- Leads []Lead
- Meetings []Meeting
- MeetingURL string `yaml:"meeting_url"`
- MeetingArchiveURL string `yaml:"meeting_archive_url"`
- MeetingRecordingsURL string `yaml:"meeting_recordings_url"`
- Contact Contact
+ Name string
+ Dir string
+ MissionStatement string `yaml:"mission_statement"`
+ Label string
+ Leads []Lead
+ Meetings []Meeting
+ Contact Contact
}
// DirName returns the directory that a group's documentation will be