---
# This file is used in the test suite for the SReview::Schedule::Yaml
# parser. It also serves as an example for how to write one.
name: test event
talks:
  - title: Test talk
    speakers:
      - name: Wouter Verhelst
        email: w@uter.be
      - Urbec
    starttime: 2022-06-07 13:00
    length_minutes: 55
    description: This is the long-form description of the test talk. It may be used in the output somewhere, but that depends on what you decide to do with it.
    room: main
  - title: Test talk 2
    starttime: 2022-06-07 14:00
    endtime: 2022-06-07 14:55
    room: main
  - room:
      name: main
      altname: mainroom
      outputname: main_room
    slug: test-talk-with-all-optional-fields
    starttime: 2022-06-07 15:00
    endtime: 2022-06-07 15:15
    title: Test talk with all optional fields
# The "id" field should not change, *evah*. If no id field is given, the
# slug is used. If no slug is given, it is autogenerated from the title.
#
# This means that, if the title is ever changed, the talk will be seen
# as new (and the old one will be marked as ignored) unless either the
# slug or the id is set to the slug/id that was generated from the
# title.
    id: foobar
    subtitle: Demonstrating SReview::Schedule::Yaml's optional fields
    track:
      name: main
      email: main@tracks.example.com
      id: 1
    description: A test talk with all optional fields filled out. Note that we did leave out the "length_minutes" field, as that one is implied by the endtime one.
    flags:
      can_inject: true
    speakers:
      - name: Wouter Verhelst
        email: w@uter.be
      - Urbec
    filtered: false