When I proposed a meeting, I was told that I should include the IRC
nicks for the chairs. I'm updating the sample.yaml that README.rst
pointed me to, as it does not have IRC nicks.
Sync meeting times with current state on the wiki.
Removed meetings that were not in #openstack-meeting channels.
Temporarily mark ux-team-meeting and telco-wg-meeting in specific
IRC channels since yaml2ical reports them as conflicting otherwise
(due to a bug in biweekly conflict detection).
Improved ical description.
Cleaned up code/yaml.
Use uuid as ical filename.
Remove __pycache__ directory.
Implemented support for multiple events in a single ical file.
Removed hardcoding of event frequency.
Added comment about meeting duration.
Modified yaml files by removing uuid field, renaming 'Period' to 'Schedule', and removing 'UTC' from the time field values. Relocated yaml to meetings/ directory. Also now use pprint.pformat to print agenda. This resulting output isn't very user-friendly, so it should be improved in the future.
updated yaml files and made minor formatting changes
removed libs and edited .gitignore
Removed old yaml files.
Made time a string in yaml.
iCal files now use same filename as YAML files.
Add event times as UTC.
Changed agenda output in iCal description to a YAML dump of the agenda.
updated yaml files some more
When finding yaml files in MeetingJobs.create_meetings(), program now tests whether the filename ends with '.yaml', instead of if it contains '.yaml'. (This avoids the problem of temporary emacs files like '#meeting.yaml#'.)
Added basic logging functionality.