OpenStack IRC meetings schedule
Go to file
Sylvain Bauza 0fa9b285e0 Rename Gantt meeting to Nova Scheduler
As discussed in [1] we no longer want to use the word 'Gantt'
for describing our efforts related to the scheduler (including
the split).

That's only when the real fork will happen back in the Gantt
tree that we will again use the project name.

[1] http://lists.openstack.org/pipermail/openstack-dev/2015-March/060179.html

Change-Id: I972ae46efe60ce47ec9c63a8412696d2f2724b86
2015-05-28 11:49:04 +10:00
meetings Rename Gantt meeting to Nova Scheduler 2015-05-28 11:49:04 +10:00
.gitignore In tox, write output to subdir 2015-05-26 10:28:01 -07:00
.gitreview Add .gitreview to the repo 2014-11-19 12:50:02 -05:00
README.rst Adding README describing YAML format 2014-11-13 16:39:19 +01:00
meetingindex.jinja Small improvements in template 2015-05-27 15:58:37 +02:00
test-requirements.txt Generate index file in the ical tox target 2015-05-22 14:59:28 -07:00
tox.ini In tox, write output to subdir 2015-05-26 10:28:01 -07:00

README.rst

OpenStack Meetings

This project aims to provide an easier way to manage OpenStack team meetings. Currently, each team's meeting time and agenda are listed at:

https://wiki.openstack.org/wiki/Meetings

This project replaces each meeting with well-defined YAML files.

YAML Meeting File Format

Each meeting consists of:

  • project: the name of the project
  • schedule: a list of schedule each consisting of
    • time: time string in UTC
    • day: the day of week the meeting takes place
    • irc: the irc room in which the meeting is held
    • frequency: frequent occurrence of the meeting
  • chair: name of the meeting's chair
  • description: a paragraph description about the meeting

The file name should be a lower-cased, hyphenated version of the meeting name, ending with .yaml . For example, Keystone team meeting should be saved under keystone-team-meeting.yaml.

Example

This is an example for the yaml meeting for Nova team meeting. The whole file will be import into Python as a dictionary.

  • The project name is shown below.

    project:  Nova Team Meeting
  • The schedule is a list of dictionaries each consisting of time in UTC, day of the week, the irc meeting room, and the frequency of the meeting. Options for the frequency are weekly, biweekly-even, and biweekly-odd at the moment.

    schedule:
        - time:       '1400'
          day:        Thursday
          irc:        openstack-meeting-alt
          frequency:  biweekly-even
    
        - time:       '2100'
          day:        Thursday
          irc:        openstack-meeting
          frequency:  biweekly-odd
  • The chair is just a one liner. The might be left empty if there is not a chair.

    chair:  Russell Bryant
  • The project description is as follows. Use > for paragraphs where new lines are folded, or | for paragraphs where new lines are preserved.

    description:  >
        This meeting is a weekly gathering of developers working on OpenStack.
        Compute (Nova). We cover topics such as release planning and status,
        bugs, reviews, and other current topics worthy of real-time discussion.