Skip to content

Adding and modifying events

Garrett LeSage edited this page Mar 12, 2014 · 27 revisions

The easy, recommended way

Simply browse to the event on GitHub and click the "edit" button to edit the file. (For quick reference: This year's events are located in the 2004 directory.)

If there's no file for your conference yet, you can click on the "+" page icon to create a new file. Please reference another file, look at the simple example below, or consult the extensive documentation on formatting.

The filename should be formatted like thus: FooConference Bar.yml (spaces and dashes are allowed, StudlyCaps are encouraged, but underscores are somewhat frowned upon). The filename is important for everyone editing the repository, but the conference name will be extracted from the data inside the file.

If you don't have commit access, GitHub will fork the repo where you can edit the file in your own local copy. After saving the file, send a pull request (detailed info). There's a button to do this at the top of the page of your own personal "fork".

Please try to use proper formatting. (But don't worry if it's not 100% correct — if there are errors, we'll fix them.)

Quick copy-and-paste-and-edit template

In case you're creating a new event and want to use a quick copy-and-paste-and-edit template, you can start with this:

name: CONFERENCE NAME HERE
location: SOMEPLACE, COUNTRY
start: 2013-01-01
end: 2013-01-01
description: |
  This is a Markdown block of text with conference info.

  Additional details about the conference are available
  [on the conference website](http://SOMECONFERENCE.ORG/).

talks:

- title: FIRST TALK
  speaker: SOME NAME
  start: 2013-01-01 11:00 PDT
  end: 2013-01-01 11:30 PDT
  description: |
    EDIT and ADD your own description here, using Markdown.
    Lists are supported, too:

    * Foo
    * Bar

- title: SECOND TALK
  speaker: SOMEBODY ELSE
  start: 2013-01-01 12:00 PDT
  end: 2013-01-01 12:30 PDT
  description: |
    EDIT and ADD your own description here, using Markdown.

Text should not be in uppercase, unless needed. Text is only uppercase in the examples to make the it stand out a bit more.

For additional formatting information, including how to format series and other information, please read the formatting document.

Also acceptable

You may also file a new issue in the issue tracker.

Please use the proper formatting still. Thanks!

Other easy ways

If you're not feeling too confident with YAML, you may also contact anyone with access to the repository directly (via email to the OSAS list, for example). We'll be happy to help!

Clone this wiki locally