Joseph Robinson ad66a19d3b Add the new US meeting time to the User Guide Team yaml
This commit adds the meeting time, day, and start date for
the US meeting time.

1. Meeting time is '2200' in the yaml file

2. Start date is set for 20160211, which is the
   date of the first US meeting, and the date of
   the inital commit for this patch.

3. The proposed change allows the team to expand, and
   include two US based docs contributors:
   http://stackalytics.com/?module=documentation-group&user_id=stemke
   http://stackalytics.com/?module=documentation-group&user_id=gmolson

4. Agreement on the new meeting time was discussed briefly
   at the beginning of the first US Meeting:

   22:11:45 <JRobinson__> #action JRobinson__ to update the User Guide
            meeting times to reserve this earlier space
   22:11:51 <JRobinson__> There, fixed^
   22:11:58 <JRobinson__> gmolson, o/ hello!
   22:12:00 <gmolson> sweet!
   (complete minutes: http://eavesdrop.openstack.org/meetings/docsuserguides/2016/docsuserguides.2016-02-10-22.10.log.html)

5. A message to the Docs Mailing list has not recieved any objections:
   http://lists.openstack.org/pipermail/openstack-docs/2016-February/008283.html

6. The earlier time allows non-specialty team members to
   contribute toward meeting discussion. For example:
   22:22:29 <rocky_g> question:  There is work being done to
   generate each project's config options int RST via oslo.sphynx
   Is this something that would help here?

Change-Id: I9bb8c5bebeb949cc6d96b6076f988fa4e959586d
2016-02-15 11:16:11 +10:00
2016-01-13 00:09:20 -05:00
2015-05-26 10:28:01 -07:00
2014-11-19 12:50:02 -05:00

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
  • meeting_id: the name given to the #startmeeting meetbot command
  • agenda_url the URL to the page with the agenda for the meeting, usually in the wiki
  • 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. It's recommended to mention his/her IRC nick.

    chair:  Russell Bryant (russellb)
  • 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.

sample.yaml

If creating a new yaml meeting file please consider using sample.yaml and editing as appropriate.

Description
OpenStack IRC meetings schedule
Readme 7 MiB
Languages
Python 62.7%
Jinja 35%
Shell 2.3%