CHAOSScon is a community organized event. We do not have dedicated event staff and rely on volunteers.
A combination of methods can be used to ask for volunteers:
CHAOSS general mailing list
CHAOSS events mailing list
Reach out directly to individuals
A good organizing committee has volunteers with different skills and interests. The following sections detail what needs to be done to organize CHAOSScon. An organizing committee of about 7-10 volunteers has been effective in executing all tasks.
What venue we use depends on when and where we plan CHAOSScon.
CHAOSScon North America (NA) should be co-located with the Linux Foundation’s Open Source Summit North America (OSSNA). CHAOSScon can share the same venue. To secure the venue, we need to file a request on the OSSNA website or contact someone from the LF events team.
CHAOSScon Europe should be co-located with FOSDEM in Brussels Belgium. Bitergia has secured a venue in the past.
The organizing committee can determine how many rooms they want to use. A second room can be used for socializing and workshops.
Time for CHAOSScon
It is easier to end the event earlier than run late.
Consider other events that are happening on the same day.
Release and advertise CFP
The Call for Participation (CfP) invites speakers to submit topics for talks, workshops, or tutorials.
We can re-use the same CFP from the last CHAOSScon. CFP’s are stored on GitHub in the chaoss/website repository and can be retrieved by looking at older versions of files.
Work with sponsors to fulfill promises to sponsors.
Decide on Speakers
When the CFP closes, we use a spreadsheet for evaluating submissions. Each submission gets a row in a table and each organizing committee member gets a column to insert +1, 0, or -1 to vote on submissions. The sum of votes is the basis for discussion.
During a committee meeting, the spreadsheet with submissions and votes is reviewed. Topics and speakers are selected. Based on the selection, a schedule is assembled.
A person selects the action item to inform speakers and confirm their participation.
Keynotes get more time than regular sessions.
Keynote speakers should have a message that we as a community want to elevate. We either invite keynote speakers or we ask if a CFP submitter would be willing to extend their talk to a keynote.
Launch registration page
For CHAOSScon North America, we like to partner with the Linux Foundation to have CHAOSScon be an option for registrations to Open Source Summit North America. The Linux Foundation can also provide a stand-alone registration for CHAOSScon only. The latter is the form we link to from the CHAOSScon website.
For CHAOSScon Europe, we used Eventbrite.
Release and advertise the schedule
The CFP has a date for releasing the conference schedule. On that date, the schedule contains all speakers that confirmed. Speakers who have not confirmed yet will be added later or left off the schedule.
The schedule is added to the website by updating the corresponding markdown page on GitHub.
To advertise the schedule:
Send a message to CHAOSS mailing list, ask everyone to spread the news
Post regular messages on Twitter
Reach out to individuals who expressed interest in CHAOSScon
We typically have coffee, tea, and snacks at CHAOSScon for breaks.
Print name tags
Make sure to have name tags at CHAOSScon.
When co-locating with Linux Foundation events and using their registration system, the LF will provide name tags (i.e., lanyards).
Determine Master of Ceremony
The Master of Ceremony (MC) is responsible for:
work with speakers to make sure they get set up with their laptops
keep everyone on schedule
adjourn the meeting
Upload Presentation Slides
In the week before CHAOSScon, email all presenters to ask them for their slides. Ideally, all slides are uploaded to the conference page before the event starts. Some presenters prefer to work on slides last minute and provide them on the morning of the event. We need someone at the event who can accept USB sticks and will upload the slides to the website.
On the conference website, links to slides are added in a column of the schedule. The slides are uploaded, ideally as PDFs, to GitHub. The chaoss/website repo is setup to produce a URL that can be linked to.