Difference between revisions of "How To Plan A Code4LibCon"

From Code4Lib
Jump to: navigation, search
(We use CONCENTRA every year now)
(large update)
Line 1: Line 1:
 
== General Process ==
 
== General Process ==
* Apply to be a host; see also the page on [http://code4lib.org/conference/hosting Conference Hosting] at [http://code4lib.org code4lib.org]
+
 
** '''Identify venues''' for both the conference and the hotel (if different). Get some cost estimates from each. Make sure the hotel will give you a room block.
+
While this is the general chronology of running the conference, it never hurts to plan ahead. Before hosting proposals for the next year are solicited, you can prepare some components of your proposal. Before your proposal is accepted, you can recruit volunteers to serve on committees. In particular, it helps to have at least a few initial people who will form the nucleus of your Local Planning Committee (LPC).
*** 2006/Corvallis: the campus provided the conference space at a low cost, and this made running the conference much more affordable.
+
 
*** 2016/Portland: we held everything in a single hotel and we had to acquire 2x the amount of sponsorship than what appears to be normal.
+
* When the call for next year's host goes out, '''prepare a proposal'''
** '''Prepare a sample / generalized budget'''
+
** '''TODO see successful proposals from prior years'''
*** Remember, your institution is taking the risk of covering any costs not covered by registrations and sponsorships. To this point, I believe the conference has always ended up in the black, but there is always a chance it won't in a given year. Drafting a rough budget before submitting a proposal is critical.
+
** '''Identify venues''' for both the conference and the hotel (if different).
*** Get data from previous years to estimate minimums and maximums, and fill in as much as you can ahead of time.
+
** '''Prepare cost estimates'''. The primary factors are:
*** Speaking of sponsorship, I believe we average around 20k per year in sponsorships to help run the conference and keep the registration low. Factor this into your budget.
+
*** Lodging (hotels) - see if hotels offer discounted room block quotes
*** Also, when you get cost estimates, don't forget to include food costs.
+
*** Venues (conference, workshop, reception, other activities)
*** Wireless: If you are proposing to host the conference on a campus, check with your IT folks about any additional costs. If you are looking at a hotel or other venue, make sure you talk to them about bandwidth and costs.
+
*** Catering
 +
*** Wireless: If you are proposing to host the conference on a campus, check with your IT folks about any additional costs. If you look at a hotel or other venue, make sure you talk to them about bandwidth and costs.
 +
*** Do you have organizational relationships which might ensure extra sponsorships? If so, factor in that this might reduce the registration cost. For instance, when we were at the Library of Congress in 2018, they were also [https://2018.code4lib.org/sponsors/ our largest sponsor].
 +
*** You can reference data from previous years to estimate minimums and maximums.
 
** '''Use our conference planner (CONCENTRA)'''
 
** '''Use our conference planner (CONCENTRA)'''
*** Since 2014 in NC, Code4lib has contracted with [https://www.concentra-cms.com CONCENTRA] to help manage and plan the conference. Their expertise is invaluable. You can ask questions while preparing your proposal. CONCENTRA knows Code4Lib and our unique structure and well as how to plan various aspects of conferences (hotel block, catering, bus to reception, etc.). Look for Jennifer Cummings in Slack or use their site's contact link.
+
*** Since 2014 in NC, Code4lib has contracted with [https://www.concentra-cms.com CONCENTRA] to help manage and plan the conference. Their expertise is invaluable. You can ask them questions while preparing your proposal. CONCENTRA knows Code4Lib and our unique structure and well as how to plan various aspects of conferences (hotel room block, catering, bus to reception, etc.). Look for Jennifer Cummings in Slack or use their site's contact link.
*** See if your institution has a conference planning services group or something similar - if it does, they can also be very helpful. They'll handle registration, budgeting, contracts, etc, and really make life easy.
+
*** See if your institution has a conference planning services group or something similar - if so, they can also be very helpful and will know more about campus spaces and costs (e.g. if there are free rooms to use for pre-conferences).
* Get approved by the community
+
* Get approved by the community and start planning
* Find a hotel, negotiate and sign a contract with them. [[Sample RFI]]
+
** Receive access to the Code4Lib Conference Drive folders with information from prior years
* Invite the community to join committees
+
** Construct a planning timeline (see templates in Drive)
* Have a timeline
+
** Find a hotel, negotiate and sign a contract with them. CONCENTRA does this but this [[Sample RFI]] is still a useful reference; '''note the WiFi requirements'''
*[[Useful information from 2012]]
+
** Put out a call for committee volunteers (on the listserv, in Slack)
 +
* '''Put on an amazing conference!''' If you get this far, you have survived the worst part.
 +
* The final duties of LPC are putting out the call for next year's proposals and writing up reflections.
  
== Important Public Resources ==
+
== Location ==
* Past calls for host sites: [http://code4lib.org/node/275 2010] -
+
* [http://dewey.library.nd.edu/mailing-lists/code4lib/ Code4Lib listserv]
+
* [http://groups.google.com/group/code4libcon Code4LibCon listserv]
+
* Sponsorship info (public)
+
* [http://code4lib.org/logo/ Logos]
+
* [http://code4lib.org/content/template-code4lib-20xx Template for the conference page on the main Code4Lib website] - This page is only visible to those who have a code4lib.org account. Once a host has been selected, please copy the template to a new page for that conference year.
+
* [[Code4Lib Conference Lessons Learned]]
+
  
== Important Private Resources ==
+
Code4Lib has been hosted on university campuses and also located purely in hotels. Campus facilities tend to be more affordable, but housing can be scattered and challenging. Hotels are more expensive but cohesive.
* Code4LibCon-hostsite listserv
+
 
* Budgets from previous years
+
If your campus or town has a conference center, that is a logical starting point. Large hotels are also an option. In recent years, the conference has been smaller (a little over 200 attendees). If you are unsure how many attendees to plan for, look at [Conference_Financial_History_At_A_Glance] figures or ask in the code4libcon channel in Slack. In general, 200-400 attendees is a good range.
* Sponsorship info (private)
+
 
 +
A couple of isolated rooms for the conference but away from the main space are important for both the Community Support Squad to hold private discussions and to private a place of quiet respite for weary conference goers.
 +
 
 +
=== Workshops ===
 +
 
 +
Workshops have been held before and after the conference. They are often referred to as "pre-conferences" or "post-conferences" in planning and publicity materials. There should be space to facilitate 10-20 workshops. It is helpful if they can be located in the same building but not necessary.
 +
 
 +
These can be class or meeting rooms but should have a projector and ideally a whiteboard. Electricity for every attendee is also important.
 +
 
 +
=== Reception ===
 +
 
 +
A nice reception venue can be appealing to many attendees. In the past, we have gone to museums, libraries, and more fun venues. If Philadelphia, we went to The Mütter Museum. In D.C., we went to the Library of Congress. In Michigan, we went to a "fowling" (football bowling) place.
 +
 
 +
A nice reception at a separate location is not stricly necessary. It might be possible to do catering at the conference venue in the evening, for instance.
 +
 
 +
=== Transportation ===
 +
 
 +
Consider how folks coming into town will get to their lodging. Is the airport far? Are there free shuttles? Is it possible to get there via a major railway?
 +
 
 +
If lodging and the venue are separate, how will attendees get to the conference venue? Are there shuttles? If we need to purchase a bus, how much will it cost?
 +
 
 +
Most years, we need to pay for a bus to the reception venue, as it tends to be in a different location.
 +
 
 +
=== Local Appeal ===
 +
 
 +
Successful proposals in the past tend to include local spots that folks will be interested in: cultural institutions, tourist attractions, book stores, libraries, restaurants, and night life. The Social Activities committee plans around these venues. It is nice to have a nighttime location where Game Night can be held (which might be one of the workshop rooms).
 +
 
 +
There is nothing wrong with doing a conference in a location we've been to before, or in a location that is close to last year's location. In the past, Code4Lib tended to bounce between the East coast, West coast, and Midwest but that is not a requirement and should not dissuade any location from submitting a proposal.
  
 
== Committee List ==
 
== Committee List ==
* Local Planning Committee
 
* Accessibility Committee
 
* [[BookGiveawayCommittee|Book Giveaway Committee]]
 
* Childcare
 
* Documentation
 
* Keynote
 
* Onsite Volunteer
 
* Pre-conference
 
* [[ProgramCommittee|Program Committee]]
 
* [[ScholarshipCommittee|Gender Diversity & Minority Scholarship Committee]]
 
* Slack/IRC
 
* Social Activities
 
* [[SponsorshipCommittee|Sponsorship Committee]]
 
* Streaming Video
 
* [[T-ShirtCommittee|T-Shirt Committee]]
 
* [[Voting|Voting]]
 
* Whatever
 
* Wifi/Electrical
 
* Duty Officers
 
  
== Planning ==
+
Each year we copy the prior year's list of committees (see [[Category:Conference Committees]]) to a new wiki page. If you are looking for information on a committee or new volunteers, looking at prior years can sometimes give you some names, but know that not all committees keep their membership on the wiki up to date.
  
=== Budgeting ===
+
Here are brief descriptions of some of the primary committees:
* [[Conference_Financial_History_At_A_Glance]]
+
* private conlist has budget info
+
  
=== Hotels ===
+
* Planning (LPC) - primary committee, should have delegates on most others, makes major decisions
* You will likely have to convince the conference hotel of the conference size and past room uptake as part of negotiating your contract. They may want to contact past conference hotels to get more info about actual uptake.
+
* Website - creates and updates the website using a template and data provided by other committees
* 2014 -- Raleigh Downtown Sheraton
+
* Sponsorship - acquires sponsorships to reduce costs
* IMHO, the two things that really need to be addressed each year are connectivity and food - everything else generally manages itself in terms of facilities.
+
* Keynote - solicits suggestions from community and communicates with keynote candidates
* Regarding conference hotel, you'll want to make sure that there are blocks of rooms available - not usually too bad an issue in larger towns, but in some college or smaller towns, hotel rooms may be limited.
+
* Pre-conference - plans workshops
* prepare the hotel for deluge via web when announcement is made about hotel registration available. We overwhelmed the Seattle hotel in 2012
+
* Program - plans posters and conference talks
 +
* Scholarship - solicits diversity scholarship applications and selects candidates
 +
* Community Support Squad (CSS) - enforces the Community [https://github.com/code4lib/code-of-conduct Code of Conduct]
 +
* T-Shirt - solicit T-Shirt designs
 +
* Social Activities - plans social events at the conference such as Board Game Night
 +
* Streaming - runs the livestream
 +
* Host Voting - solicit proposals for next year
 +
* Accessibility - consult on physical and digital accessibility, e.g. of venues and the conference websites
  
TODO: get actual room uptake numbers into a chart here. (NB totals are only useful in the context of how many attendees there were.)
+
You will also need on-site volunteers during the conference for tasks like MCing the conference, timing talks, and running microphones for audience questions.
  
=== Wireless ===
+
Code4Lib is democratic; most committees faced with multiple options (keynote, pre-conference, program, t-shirt, host voting) host community votes to determine some or all of their choices.
* make sure VPN is allowed
+
  
TODO: put actual concurrent connections and bandwidth usage data numbers in a chart here. Note when problems were occurring to give context on whether these numbers were sufficient of insufficient.
+
Some committees are quite small, even a single person. Each year may have some unique committees not present in the list above. For more information on any particular committee, look in their Drive folder or on the wiki.
  
Aspiration Tech (an org doing unconference facilitation) has developed a [http://facilitation.aspirationtech.org/index.php?title=Logistics:Wireless_Best_Practices great list for assessing and negotiating event wifi].
+
== Planning ==
  
=== Policies ===
+
=== Budgeting ===
A record of [[Conference_Policies]] of all kinds!
+
  
== Shortly before the Conference ==
+
* [[Conference_Financial_History_At_A_Glance]]
  
=== Keynotes ===
+
=== Wireless ===
# Contact speakers in advance to get a speaker bio, plus to ask if they need anything, arrange airport pickup, etc
+
  
 +
historically, Code4Lib has had trouble with wifi bandwidth at venues. Hotels will lie about their wifi. Try to receive assurance that every attendee will be able to simultaneously have 1-2 devices connected to the network. It's best if you are able to visit the venue to verify its network characteristics.
  
=== Email Boilerplates / templates ===
+
It is good if the venue allows VPN traffic as many folks use a work VPN. It's also nice if commonly used ports, like 22 for ssh/git, are usable.
* [[ConferenceOrientationEmail|Quick orientation email for newer folks]] - Send out at least a week in advance before conference...
+
 
* [[FreenodeIrcConnection|Freenode IRC connection]]
+
Aspiration Tech (an org doing unconference facilitation) has developed a [http://facilitation.aspirationtech.org/index.php?title=Logistics:Wireless_Best_Practices great list for assessing and negotiating event wifi].
** Historically, conference attendees have had trouble maintaining persistent connections to the #code4lib IRC channel. We'd always assumed we were overwhelming the conference facility's Internet connection, but we were actually running into Freenode's IP-based connection limits. Freenode is supportive of the IRC-as-backchannel model, however, and they're happy to work with organizers to raise the connection limit.
+
** Contact the conference facility in advance and see if you can find out what your ''public IP address range'' will be during the conference. (If it starts with 10.*, 192.168.*, or 172.16.*, ask again -- those are "private" IP ranges used for connection sharing.)
+
** Once you have the IP address or range, send an email to [mailto:ilines@freenode.net ilines@freenode.net] containing a request to raise the connection limit. Include conference info, IP range(s), and the expected number of connections. For example:
+
** I received an automated reply with a ticket number almost instantly, but didn't hear back after that. I sent a quick followup early on the morning of the 22nd, and received a response (from a human) letting me know that it had been taken care of. (Follow-up, one year later: Same experience. Immediate automated reply, but with a need to follow up with Freenode staff in the #freenode channel to get the ticket resolved.)
+
** Additional support is available from the helpful volunteer Freenode staff in the #freenode channel.
+
  
 
== At the Conference ==
 
== At the Conference ==
  
===Keynotes===
+
=== Code of Conduct ===
 +
 
 +
LPC may be consulted by the CSS if a Code of Conduct violation occurs. These have sometimes necessitated someone being removed from the conference or an announcement being made from the stage.
 +
 
 +
=== Keynotes ===
 +
 
 
# Speaker gifts
 
# Speaker gifts
 
# Dinner plans
 
# Dinner plans
 
=== Timers ===
 
* Sit in the front of the room
 
* Have several people
 
* You may want to use an extra machine
 
* Here's what some of the software looks like: http://www.flickr.com/photos/schwartzray/4393891356/ (ask Ed Corrado for details)
 
* Dan Chudnov says the best free timer app for OSX is http://www.apimac.com/timer/
 
  
 
=== Lightning Talks ===
 
=== Lightning Talks ===
 +
 
* Everybody lines up ahead of time (image: http://www.flickr.com/photos/schwartzray/4393881044/ )
 
* Everybody lines up ahead of time (image: http://www.flickr.com/photos/schwartzray/4393881044/ )
 
===PreConf===
 
# make sure projector avail for each session
 
# whiteboards or reasonable facsimile thereof
 
# everyone wants a power outlet
 
  
 
=== Conference ===
 
=== Conference ===
# power - everyone would like to plug in their laptop (and possibly their phone)
+
 
 +
# Power - everyone would like to plug in their laptop (and possibly their phone)
 
# IRC Monitor for podium during speaker changes?
 
# IRC Monitor for podium during speaker changes?
  
===Photography===
+
=== Photography ===
  
* Consider different colored lanyards to articulate personal photography preferences.
+
Code4Lib uses different colored lanyards to articulate personal photography preferences.
** Portland/2015 had color-coded lanyards:
+
 
*** Green = it's ok to take my picture
+
* Green = it's ok to take my picture
*** Yellow = please ask before taking my picture
+
* Yellow = please ask before taking my picture
*** Red = don't take my picture
+
* Red = don't take my picture
  
 
=== Podium ===
 
=== Podium ===
 +
 
# Water at the podium
 
# Water at the podium
 
# Provide height adjustable podium, if available. Otherwise:
 
# Provide height adjustable podium, if available. Otherwise:
Line 133: Line 133:
  
 
=== Video ===
 
=== Video ===
 +
 
# Videos are streamed at https://youtube.com/code4lib
 
# Videos are streamed at https://youtube.com/code4lib
 
# Presenters can opt out of having their likeness recorded and streamed. They may not opt out of having their voice and presentation (i.e. slides, etc.) recorded and streamed.
 
# Presenters can opt out of having their likeness recorded and streamed. They may not opt out of having their voice and presentation (i.e. slides, etc.) recorded and streamed.
Line 139: Line 140:
 
# Lighting must be provided for the speakers.
 
# Lighting must be provided for the speakers.
  
=== Live Blogging ===
+
== Suggested Timeline ==
Consider doing live blogging for 2014. You will have two people so they can switch off during each section of day.
+
 
+
=== Ask Anything===
+
* Add to volunteer page to have a moderator or do a general call out
+
* Need mics for people to line up at (image: http://www.flickr.com/photos/schwartzray/4393838640/ )
+
 
+
===Book Raffle===
+
See details here: https://wiki.code4lib.org/BookRaffle
+
  
* (image: http://www.flickr.com/photos/schwartzray/4393619144/ with people for context: http://www.flickr.com/photos/schwartzray/4393623802/ and http://www.flickr.com/photos/schwartzray/4384550127/ ), better if there's a table
+
TODO there are more current timelines available or this section is just not needed.
  
=== Flipcharts ===
+
* See [[C4L2010planning]] for an example
Flipcharts can be useful, but it's important to decide what to put on the wiki/website and what to put on a flipchart:
+
images: http://www.flickr.com/photos/schwartzray/4392998501/ http://www.flickr.com/photos/47860563@N05/4388430079/
+
 
+
=== Hospitality Suite ===
+
# having a few people with room keys, any of whom might need to be available to open up or close down the room at the beginning or end of the evening
+
# making sure the mess left for cleaning staff is an appropriate mess
+
# making sure the noise made near other hotel guests is an appropriate noise
+
# having someone act as a point person to gather a gratuity for the housekeeping staff maintaining the suite
+
 
+
== Suggested Timeline ==
+
* See [[C4L2010planning]] for an example  
+
* See [https://docs.google.com/a/ncsu.edu/document/d/1Ci_aeXlUOW_1XZ9isvwXfyt-FFyO7zsBxesenbFvCPI/edit Code4Lib 2014 planning schedule] planning schedule] for example, including dates for responsibilities for each volunteer committee. Note that we established schedule at the outset by counting weeks backwards from the desired conference dates.
+
 
* Ideal to have program set before registration, including pre-conf
 
* Ideal to have program set before registration, including pre-conf
 
** also allows clarity for how many spots are avail for non-presenters
 
** also allows clarity for how many spots are avail for non-presenters
  
 
===Calls for Hosting===
 
===Calls for Hosting===
No one has claimed responsibility for putting out the call and setting the deadline. Consider having this task as the host committee, the voting committee, or perhaps the whatever committee.
 
  
 
{| class="wikitable"
 
{| class="wikitable"
Line 253: Line 233:
  
 
== Some Suggested Readings ==
 
== Some Suggested Readings ==
[https://medium.com/@louisrosenfeld/how-to-organize-a-conference-567fb50ccdbd How To Organize a Conference] - Some excellent thoughts on conferences in general.
 
  
[[Category: Code4Lib2010]]
+
*[[Code4Lib Conference Lessons Learned]] (from 2014)
[[Category: Code4Lib2011]]
+
*[[Useful information from 2012]]
[[Category: Code4Lib2012]]
+
*[https://medium.com/@louisrosenfeld/how-to-organize-a-conference-567fb50ccdbd How To Organize a Conference] - Some excellent thoughts on conferences in general.
[[Category: Code4Lib2013]]
+
 
 
[[Category: Code4LibCon Planning]]
 
[[Category: Code4LibCon Planning]]

Revision as of 20:29, 6 February 2025

General Process

While this is the general chronology of running the conference, it never hurts to plan ahead. Before hosting proposals for the next year are solicited, you can prepare some components of your proposal. Before your proposal is accepted, you can recruit volunteers to serve on committees. In particular, it helps to have at least a few initial people who will form the nucleus of your Local Planning Committee (LPC).

  • When the call for next year's host goes out, prepare a proposal
    • TODO see successful proposals from prior years
    • Identify venues for both the conference and the hotel (if different).
    • Prepare cost estimates. The primary factors are:
      • Lodging (hotels) - see if hotels offer discounted room block quotes
      • Venues (conference, workshop, reception, other activities)
      • Catering
      • Wireless: If you are proposing to host the conference on a campus, check with your IT folks about any additional costs. If you look at a hotel or other venue, make sure you talk to them about bandwidth and costs.
      • Do you have organizational relationships which might ensure extra sponsorships? If so, factor in that this might reduce the registration cost. For instance, when we were at the Library of Congress in 2018, they were also our largest sponsor.
      • You can reference data from previous years to estimate minimums and maximums.
    • Use our conference planner (CONCENTRA)
      • Since 2014 in NC, Code4lib has contracted with CONCENTRA to help manage and plan the conference. Their expertise is invaluable. You can ask them questions while preparing your proposal. CONCENTRA knows Code4Lib and our unique structure and well as how to plan various aspects of conferences (hotel room block, catering, bus to reception, etc.). Look for Jennifer Cummings in Slack or use their site's contact link.
      • See if your institution has a conference planning services group or something similar - if so, they can also be very helpful and will know more about campus spaces and costs (e.g. if there are free rooms to use for pre-conferences).
  • Get approved by the community and start planning
    • Receive access to the Code4Lib Conference Drive folders with information from prior years
    • Construct a planning timeline (see templates in Drive)
    • Find a hotel, negotiate and sign a contract with them. CONCENTRA does this but this Sample RFI is still a useful reference; note the WiFi requirements
    • Put out a call for committee volunteers (on the listserv, in Slack)
  • Put on an amazing conference! If you get this far, you have survived the worst part.
  • The final duties of LPC are putting out the call for next year's proposals and writing up reflections.

Location

Code4Lib has been hosted on university campuses and also located purely in hotels. Campus facilities tend to be more affordable, but housing can be scattered and challenging. Hotels are more expensive but cohesive.

If your campus or town has a conference center, that is a logical starting point. Large hotels are also an option. In recent years, the conference has been smaller (a little over 200 attendees). If you are unsure how many attendees to plan for, look at [Conference_Financial_History_At_A_Glance] figures or ask in the code4libcon channel in Slack. In general, 200-400 attendees is a good range.

A couple of isolated rooms for the conference but away from the main space are important for both the Community Support Squad to hold private discussions and to private a place of quiet respite for weary conference goers.

Workshops

Workshops have been held before and after the conference. They are often referred to as "pre-conferences" or "post-conferences" in planning and publicity materials. There should be space to facilitate 10-20 workshops. It is helpful if they can be located in the same building but not necessary.

These can be class or meeting rooms but should have a projector and ideally a whiteboard. Electricity for every attendee is also important.

Reception

A nice reception venue can be appealing to many attendees. In the past, we have gone to museums, libraries, and more fun venues. If Philadelphia, we went to The Mütter Museum. In D.C., we went to the Library of Congress. In Michigan, we went to a "fowling" (football bowling) place.

A nice reception at a separate location is not stricly necessary. It might be possible to do catering at the conference venue in the evening, for instance.

Transportation

Consider how folks coming into town will get to their lodging. Is the airport far? Are there free shuttles? Is it possible to get there via a major railway?

If lodging and the venue are separate, how will attendees get to the conference venue? Are there shuttles? If we need to purchase a bus, how much will it cost?

Most years, we need to pay for a bus to the reception venue, as it tends to be in a different location.

Local Appeal

Successful proposals in the past tend to include local spots that folks will be interested in: cultural institutions, tourist attractions, book stores, libraries, restaurants, and night life. The Social Activities committee plans around these venues. It is nice to have a nighttime location where Game Night can be held (which might be one of the workshop rooms).

There is nothing wrong with doing a conference in a location we've been to before, or in a location that is close to last year's location. In the past, Code4Lib tended to bounce between the East coast, West coast, and Midwest but that is not a requirement and should not dissuade any location from submitting a proposal.

Committee List

Each year we copy the prior year's list of committees (see) to a new wiki page. If you are looking for information on a committee or new volunteers, looking at prior years can sometimes give you some names, but know that not all committees keep their membership on the wiki up to date.

Here are brief descriptions of some of the primary committees:

  • Planning (LPC) - primary committee, should have delegates on most others, makes major decisions
  • Website - creates and updates the website using a template and data provided by other committees
  • Sponsorship - acquires sponsorships to reduce costs
  • Keynote - solicits suggestions from community and communicates with keynote candidates
  • Pre-conference - plans workshops
  • Program - plans posters and conference talks
  • Scholarship - solicits diversity scholarship applications and selects candidates
  • Community Support Squad (CSS) - enforces the Community Code of Conduct
  • T-Shirt - solicit T-Shirt designs
  • Social Activities - plans social events at the conference such as Board Game Night
  • Streaming - runs the livestream
  • Host Voting - solicit proposals for next year
  • Accessibility - consult on physical and digital accessibility, e.g. of venues and the conference websites

You will also need on-site volunteers during the conference for tasks like MCing the conference, timing talks, and running microphones for audience questions.

Code4Lib is democratic; most committees faced with multiple options (keynote, pre-conference, program, t-shirt, host voting) host community votes to determine some or all of their choices.

Some committees are quite small, even a single person. Each year may have some unique committees not present in the list above. For more information on any particular committee, look in their Drive folder or on the wiki.

Planning

Budgeting

Wireless

historically, Code4Lib has had trouble with wifi bandwidth at venues. Hotels will lie about their wifi. Try to receive assurance that every attendee will be able to simultaneously have 1-2 devices connected to the network. It's best if you are able to visit the venue to verify its network characteristics.

It is good if the venue allows VPN traffic as many folks use a work VPN. It's also nice if commonly used ports, like 22 for ssh/git, are usable.

Aspiration Tech (an org doing unconference facilitation) has developed a great list for assessing and negotiating event wifi.

At the Conference

Code of Conduct

LPC may be consulted by the CSS if a Code of Conduct violation occurs. These have sometimes necessitated someone being removed from the conference or an announcement being made from the stage.

Keynotes

  1. Speaker gifts
  2. Dinner plans

Lightning Talks

Conference

  1. Power - everyone would like to plug in their laptop (and possibly their phone)
  2. IRC Monitor for podium during speaker changes?

Photography

Code4Lib uses different colored lanyards to articulate personal photography preferences.

  • Green = it's ok to take my picture
  • Yellow = please ask before taking my picture
  • Red = don't take my picture

Podium

  1. Water at the podium
  2. Provide height adjustable podium, if available. Otherwise:
  3. Provide an apple box for presenters who would like to use one.

Video

  1. Videos are streamed at https://youtube.com/code4lib
  2. Presenters can opt out of having their likeness recorded and streamed. They may not opt out of having their voice and presentation (i.e. slides, etc.) recorded and streamed.
  3. Presenters must not use unlicensed music in their presentation. Likewise, unlicensed music must not be used between presentations.
  4. Video must be able to work with the house A/V crew and set up the day before the main con begins.
  5. Lighting must be provided for the speakers.

Suggested Timeline

TODO there are more current timelines available or this section is just not needed.

  • See C4L2010planning for an example
  • Ideal to have program set before registration, including pre-conf
    • also allows clarity for how many spots are avail for non-presenters

Calls for Hosting

Year of proposal Text of call Call issued Deadline for submission Weeks to submit Voting start Voting end Weeks to vote Announcement
2010 Code4Lib 2011 Hosting Proposals Solicited 5 Feb 5 Mar 4 weeks
2011 Code4Lib 2012 Call for Host Proposals 10 Dec, 2010 23 Jan (Sun) 6 weeks + 3 days 25 Jan (Tue) 9 Feb (3rd day of conf) 2 weeks + 2 days 10 Feb (last day of conf)
2012 Code4Lib 2013 Call for Host Proposals 1 Dec, 2011 22 Jan (Sun) 7 weeks + 4 days 25 Jan (Wed) 8 Feb (3rd day of conf) 2 weeks + 1 day 9 Feb (last day of conf)
2013 15 April?
2014 Call for proposals to host Code4Lib Conference in 2015 29 Jan 12 Mar (Wed) 6 weeks + 1 day 14 Mar (Fri) 26 Mar 1 week + 6 days 27 Mar (Thursday; last day of conf)
2015 Call for proposals to host Code4Lib Conference in 2016 8 Jan 20 Feb (Fri) 6 weeks + 2 days 23 Feb (Mon) 6 Mar 1 week + 5 days 9 Mar (Mon)
2016 19 Jan (Tue) 1 Mar (Tue) 6 weeks 3 Mar (Thu) 15 Mar (Tue) 1 week + 5 days (note conf is Mar 7-10) 16 Mar (Fri)

Some Suggested Readings