From Fedora Project Wiki

Revision as of 14:51, 19 January 2013 by Gholms (talk | contribs) (→‎Saturday, January 19: Added cloud image hackfest)

Lawrence, Kansas, USA :: January 18–20, 2013 — General event owners: Robyn Bergeron, Ruth Suehle, Ian Weller

Pre-registration

Pre-register here

Event details

The 2013 North America FUDCon will be held in Lawrence, Kansas, on January 18–20, 2013.

FUDCon is the Fedora Users and Developers Conference, a major free software event held in various regions around the world, usually annually per region. FUDCon is a combination of sessions, talks, workshops, and hackfests in which contributors work on specific initiatives. Topics include infrastructure, feature development, community building, general management and governance, marketing, testing and QA, packaging, etc.

FUDCon is always free to attend for anyone in the world.

Dates

January 18–20, 2013 (Friday, Saturday, Sunday)

Lodging

SpringHill Suites
One Riverfront Plaza
Lawrence, KS 66044


$119/night

We have a block of rooms with two queens and some with only a king. Both types have foldout sofa beds as well. The block is available for the nights of Wednesday, Thursday, Friday, Saturday, and Sunday. Please reserve your room by December 21. Rooms include:

  • pull out sofa bed
  • mini fridge and microwave
  • free wifi
  • breakfast buffet

The hotel has an indoor pool, gym, and business center with printing and faxing services available.

Check-in time is 3:00 pm. Check-out time is 12:00 noon. Hotel is non-smoking.

Transportation

To and from Lawrence via airline

Kansas City International (IATA: MCI) is about a 60-minute drive from Lawrence.

If you are flying to Kansas City to come to FUDCon, please add your name and flight information to the flights page. We will organize car pools through that page.

Airport shuttles

NOTE: IMPORTANT CHANGE IN PICKUP LOCATION If you requested an airport shuttle, you should have received an email with the relevant information. Shuttles will be picking you up at TERMINAL B Delta baggage claim. Look for a person holding from Redy2Party bus service holding a FUDCon sign. If your plane is early or late, simply look for the next arriving shuttle.

If you did not request a shuttle, you may see if there is room on one when you land. The 4:15 p.m. and 10:15 p.m. shuttles are quite full. There will be shuttles on Thursday at:

  • 11 a.m.
  • 2:15 p.m.
  • 3:15 p.m.
  • 4:15 p.m.
  • 5:15 p.m.
  • 7:15 p.m.
  • 10:15 p.m.
  • 11:45 p.m.

Departing from the FUDCon location on campus on Sunday:

  • 11 a.m.
  • 1 p.m.
  • 3 p.m.
  • 4 p.m.

Departing from the hotel on Monday:

  • 8 a.m.
  • 12 p.m.
  • 2 p.m.

To and from Lawrence via private plane

Lawrence Municipal Airport (IATA: LWC) is about a 10-minute drive from Lawrence.

To and from Lawrence via train

Amtrak has a Lawrence station (LRC).

To and from Lawrence via car

Lawrence is accessible via exits 202 and 204 on the Kansas Turnpike (Interstate 70).

The Kansas Turnpike is a toll road. The toll from the Topeka entrance to Lawrence exit 202 is USD $1.00. The toll from the Kansas City-side entrance to Lawrence exit 204 is USD $1.60. For more information on the Kansas Turnpike, visit www.ksturnpike.com.

Within Lawrence

Lawrence has public transportation with routes covering most of the city and University of Kansas campus with a trip planner also available to assist with getting around town.

Parking

Information about parking on the University of Kansas campus can be found on the KU Parking & Transit site.

Network access

See the back of your badge for network access info. However, if you're reading this, you probably don't need that, huh?

Packing List

Everybody:

  • Appropriately warm clothing — it will possibly snow in Kansas in January
  • Laptop with 802.11g wireless
    • Extension cord
    • Ethernet cable (for hotel and/or hackfest)
    • Optional: Bring a Fedora Friend Finder (power strip)
  • Credit card (VISA or MasterCard) or small amount of cash
  • Your presentation slides or anything needed for the hackfest

International visitors:

  • Passport/visa and any other official documentation needed
  • Converters for power (reference link[1])

If staying at the hotel:

  • Optional: swimsuit, gym clothes.[2]

Agenda

Shuttles from hotel to conference

Shuttles will be leaving the hotel Friday, Saturday, and Sunday mornings beginning at 7:15 a.m. The last shuttle will leave at 8:15 a.m.

General schedule

  • Friday, January 18: Introductory session, BarCamp sessions, lightning talks, and hotel party
  • Saturday, January 19 and Sunday, January 20: Hackfests, FUDPub

Rooms available in Learned hall, all three conference dates: 1131, 1136, 2111, 2112, 2133, 2148, 3150, 3152, 3153, 3154. Spahr Engineering Classroom is also available on all three dates.

Thursday, January 17

Thursday evening at 8 pm., there is a global Raspberry Pi meetup over Google Hangout. MAKE is the host and guests are Matt Richardson and Shawn Wallace, authors of Getting Started with Raspberry Pi. All meetup attendees will receive a free PDF download of MAKE Magazine Volume 33. The guests will talk about the projects featured in the magazine and discuss everything Pi. There's a live chat where you can ask them questions as well as share your own projects.

https://plus.google.com/+MAKE/posts

We'd like to gather to join the Hangout and then hang out amongst ourselves talking Pi. Please add your name here if you'd like to join us so that we're sure to have enough room:

  • Ruth Suehle
  • Tom Callaway
  • Jeff Ollie
  • Chris Tyler
  • Emily Dirsh
  • Shyam Prasad
  • Ben Williams
  • Sarah White
  • Zach Oglesby
  • Nick Bebout

Friday, January 18

This schedule is subject to approval. Talks will be assigned Friday morning during BarCamp voting. All times are Central Standard Time (local time for Lawrence).

Time 2111 Learned 2112 Learned 2133 Learned 2148 Learned 3150 Learned 3152 Learned
09:00–10:15 Plenary session: welcome, BarCamp pitches and voting, FPL talk (Spahr Engineering Classroom)
10:45–11:30 State of the kernel ARM to primary Fedora infra: What's new & next? SELinux for Dummies Cloud server stacks for F19 Hyperkitty
11:40–12:25 Fed Up ARM building exercises Everything you never wanted to not know about Secure Boot and weren't afraid to not ask Linux performance tools oVirt Pulp (Repository management, yum, puppet, others)
12:30–13:20 Lunch!
13:30–14:20 Lightning talks (Spahr Engineering Classroom)
14:30–15:20 Ansible (config command control and rpc) Overhauling the Fedora release model EPEL Making cloud image more awesome We'll do this as a hackfest tomorrow -- talk to mattdm Apache Cloudstack Moved to 15:30 FedMsg
15:30–16:20 The blocker and NTH process in Fedora State of Fedora security DevOps: Please don't abuse Robyn! Coprs (ad hoc package builds and repository creation) OpenStack + Apache Cloudstack (open source IaaS clouds) Micro-web framework, unit tests, web-app maintainability
16:30–17:20 Secure Linux containers An intro to the new Fedora 18 installer Schedule as a tool Saving spins and Fedora Formulas OpenShift Open source PaaS FEL, a little intro to the electronic world with Fedora

Technical sessions (Friday)

As with all BarCamp conferences, technical sessions will be presented, voted on and scheduled the morning of the conference. If you like, you may list your session proposal below.

Session name Description User level Lead
Creating SECure Linux Containers" A quick overview on Containers Intermediate Dan Walsh
"SELinux for Mere Mortals" An introduction to SELinux (it's not scary at all - you'll love it!) Intermediate Thomas Cameron
"Spacewalk Power User Tips and Tricks Part 1 - Systems Management" Tips and tricks on managing systems with Spacewalk Intermediate Thomas Cameron
"Spacewalk Power User Tips and Tricks Part 2 - Building Packages" Tips and tricks on building packages for Fedora/RHEL - even if you don't have the source code. Intermediate Thomas Cameron
"Building a Software NAS using Gluster" An introduction to Gluster Intermediate Thomas Cameron
"HA Clustering with Fedora" How to set up a high availability application cluster using a shared filesystem with Fedora Intermediate Thomas Cameron
"fedmsg - What's in place and what's next." A look at the past year of development and what exciting goodies are planned Intermediate Ralph Bean
"An introduction to the new Anaconda" Lots has changed about Anaconda in Fedora 18. This session is your handy guide to the new shiny. All levels Adam Williamson
"EPEL (Extra Packages for Enterprise Linux) roundtable" We need to hash out some proposals on handling overlaps and incompatible upgrades. Any EPEL users/developers Kevin Fenzi
"HyperKitty, the next-generation Mailman archiver" Learn about the new web-based user interface for mailing-list archives All levels Aurélien Bompard
"Fedora Cloud Images for F19 and Beyond" Let's plan what we're going to do to make our cloud images more useful to users. Intermediate Matthew Miller
"Fedora Cloud Infrastructure Software in Fedora 19" Develop plans and talk about OpenStack, OpenShift Origin, Eucalyptus, CloudStack, OpenNebula, and all the rest. Intermediate Matthew Miller
"Everything you never wanted to know about Secure Boot and weren't afraid not to ask" Discuss where we are with Secure Boot; Q&A. All levels Peter Jones
Fedora Formulas Brainstorming session Discuss if https://fedoraproject.org/wiki/Fedora_formulas is a viable thing to work on / make happen All levels Kevin Fenzi
"ARM-building exercises: the new build platform for Fedora on ARM" A demonstration of the Calxeda ECX-1000 server rapidly and reliably rebuilding FC for ARM All levels Mark Langsdorf
"COPRs - Fedora Ad-hoc package buildsystem" A demonstration and technical explanation of the new copr buildsystem All levels Seth Vidal
"Ansible - Config Mgmt, Command/Control and RPC" What fedora is doing with ansible and what you can be doing with it All levels Seth Vidal
"Micro-web-framework, unit-tests and maintainable web-application" What's interesting about micro-web-framework with regards to continuous integration and maintainability All levels Pierre-Yves Chibon (pingou)
Improving the FAmA (Fedora Ambassador Administration) Mentoring Process Discussion on how to better manage mentoring, tips and tricks, share the current process and improve it. Plus educating current and potential mentors and manatees (mentees). All levels Clint Savage
State of the Kernel Current status, plans, and aspirations of the Fedora kernel team Intermediate Justin M. Forbes
Open Compute - why you should care (emphasis on Hardware Management track) Current status of Facebook's Open Compute Project, how you can help Intermediate Jon Stanley
Pulp 2.0 - Enterprise Repository Management Learn how to create and host repositories (yum, Puppet module), add custom content, and push install to large numbers of machines. Promote content through dev, test, and production repos. Intermediate Michael Hrivnak
Apache CloudStack - Open Source Cloud Computing Learn all about Apache CloudStack: What it is, what it does, and how it can be used to create/deploy an IaaS cloud. Intermediate Joe Brockmeier
Fedora Ambassadors - Present and the Future A session to discuss the current state of FAm program and its future. What FAmSCo has done, is planning. Intermediate Jiri Eischmann
Introduction and Demo of oVirt Learn about oVirt with a high level overview and demo. All Levels Mike Burns
Release Blocking Bugs and You Learn about the blocker bug process and give input on how to improve it All Levels Tim Flink

Lightning talks (Friday)

We'll do lightning talks after lunch on Friday (depending on things). These talks are to be no longer than 5 minutes, at which point we will gong you out. Talk about what you are passionate about, which doesn't have to necessarily be Fedora.

If you're interested, list your proposed talk below. We have time for 10 talks, so please don't list your talk here if there are already 10.

Talk name Talker Comments
Texas Hold'em Poker for fun and profit: Learn how to play before the annual Fedora Poker Game Robyn Bergeron A super-quick overview of the rules of Texas Hold'em.
pkgwat and the Fedora Packages webapp Ralph Bean An introduction the Fedora Packages webapp and related tools.
fedocal: a calendar webapp for Fedora Pierre-Yves Chibon Short presentation to fedocal, a calendar web application for Fedora.
OpenLMI: The Open Linux Manageability Infrastructure Stephen Gallagher Short introduction to centralized manageability
Write docs without pain Dan Allen Intro to AsciiDoc, a lightweight alternative to writing docs without abandoning the DocBook toolchain.
Hacking the Raspberry Pi Chris Tyler An instant demo of sensing and controlling things from the Pi, directly from the command line
Introducing the wonderful Websites hacking sessions Kévin Raymond Looking for help on several tickets, mostly one big that is going to help everything later. Makefiles, Python, Genshi
Revisit Revisor Jonathan Steffan What is missing and why, redesign walkthrough and usecases.
fedmsg-notify Luke Macken Fedmsg on the desktop!
Pyrasite Luke Macken Injecting code into running Python processes
Friendlier EPERM Dan Walsh More helpful error messages for permission problems

Hackfests (Saturday and Sunday)

Session name Description Time Needed Lead
Ham Radio Test Session Ham Radio Test Session For Attendees to get/upgrade their Licenses 3 hours Ben Williams
GPG Key Signing Event Exchanging of GPG key fingerprints and identification to enable people to sign each other's keys 1 hour Nick Bebout (nb)
CAcert Assurance Event 1.5 hours Nick Bebout (nb)
OpenShift Origin - Build Your Own PaaS Build your own Open Source PaaS using Fedora and OpenShift Origin 3 hours Troy Dawson (tdawson), Adam Miller (maxamillion)
OpenShift Online - Deploy WebApps to the Cloud Utilize the Hosted version of OpenShift to deploy and/or develop Applications in the Cloud for free! 1.5 hours Adam Miller (maxamillion), Troy Dawson (tdawson)
Features/scheduling revamp Work on Feature process and release scheduling, blackboard needed ;-) at least a few hours Jaroslav Reznik (jreznik)
Meet your FESCo Come and meet the men and women of the Fedora Engineering Steering Committee! 30 minutes to an hour Stephen Gallagher (sgallagh)
GPG SmartCard Configuration Tips for setting up a gpg smartcard with Fedora. Two-factor SSH configuration, signing and encryption 60-90 minutes (should happen before GPG Signing event) Clint Savage
i18n in Fedora: what's bad, what we broke in Fedora 18, how to fix it? There's lots of badness in i18n configuration in Fedora, and it got worse between Fedora 17 and Fedora 18. Aim is to ensure everyone has a high-level understanding of what a good i18n config architecture would look like, and a low-level understanding of all the bits that are broken in Fedora 18+, and hopefully start some work on some of the low-hanging fruit. Could run and run! Adam Williamson
Fedora Infrastructure Hackfest will plan out specific tasks/areas saturday morning. See https://fedoraproject.org/wiki/Fedora_infrastructure_tasks_2013 for ideas container and lists. Everyone welcome to help/join in! space both days would be nice Kevin Fenzi
Fedora ARM Hackfest Board support hackfest, PA planning, ARMv[5678] direction, and growing community contributions Space both days Jon Masters (jonmasters), Chris Tyler (ctyler), Brendan Conoboy (bconoboy) et al.
Marketing Would like to have a group chat if there's interest. 2-3 hours Ruth Suehle
Fedora PPC Brainstorming Topics at https://fedoraproject.org/wiki/Architectures/PowerPC/Meetings/FUDCon_Lawrence_2013 Space both days: Room 3154 Karsten Hopp, et al.
Websites Help improving the websites build scripts to avoid duplicates, human error and speed up the process! Plans here − python & Makefiles hack both days.. Kévin Raymond
Static Analysis Hackfest Let's build tools for automated static analysis of the code in Fedora Space both days Dave Malcolm
Fedora Cloud Image Generation and Automated Testing Hackfest Let's get cloud image generation integrated into the releng process, and maybe automated nightly generation Two hours "core" time plus maybe some after Matthew Miller + others from Cloud SIG and Rel Eng
Make Fedora Cloud Image More Awesome Let's plan what we're going to do to make our cloud images more useful to users. An hour or so Saturday Matthew Miller + others from Cloud SIG
Fedora JavaScript/Node.js Packaging Brainstorm Now that Node.js is in Fedora, we need to set up some official packaging guidelines Two hours either day Stephen Gallagher
Setting up and Deploying oVirt Learn how to use oVirt firsthand. A demo will be available as will an All-In-One LiveCD for people to try. whenever people are interested Mike Burns
Test Automation and tools in Fedora Talk about what is needed and/or desired for test automation and/or test tools in Fedora. May just end up joining several other hackfests to get ideas or start one whenever Tim Flink
Kernel Regression Tests Enhance the kernel regression test suite, adding individual tests or enhancing the architecture Whenever anyone has cycles Justin M. Forbes
Spot's ideas for the future Badges, Fedora account universe, initial experience, and more! 2-3 hours Tom Callaway

Saturday, January 19

This schedule is subject to approval. All times are Central Standard Time (local time for Lawrence).

Time Room Z
1136 Learned
Room A
2111 Learned
Room B
2112 Learned
Room C
2133 Learned
Room D
2148 Learned
Room E
3150 Learned
Room F
3152 Learned
Room G
3153 Learned
Room H
3154 Learned
09:00–10:15 Amateur Radio Test Session Anaconda Team, Fedora Infra Cloud/Virt Static Analysis Spot's Ideas for the Future Secondary Arch on Power
10:30–11:20 Amateur Radio Test Session Anaconda Team, Fedora Infra Cloud/Virt Static Analysis Spot's Ideas for the Future Secondary Arch on Power
11:30–12:20 Amateur Radio Test Session Anaconda Team, Fedora Infra Cloud/Virt (Image Hackfest) Static Analysis Fedora Feature Revamp Secondary Arch on Power
12:30–13:20 Lunch!
13:30–14:20 Anaconda Team, Fedora Infra Static Analysis Fedora Feature Revamp Secondary Arch on Power
14:30–15:20 GPG SmartCard Configuration Anaconda Team, Fedora Infra Static Analysis Fedora Feature Revamp Secondary Arch on Power
15:30–16:20 CAcert Assurance Event Anaconda Team, Fedora Infra Static Analysis Fedora Feature Revamp Secondary Arch on Power
16:30–17:20 GPG Key Signing Event Anaconda Team, Fedora Infra Static Analysis Fedora Feature Revamp Secondary Arch on Power

Sunday, January 20

This schedule is subject to approval. All times are Central Standard Time (local time for Lawrence).

Time Room A Room B Room C Room D Room E Room F
09:00–10:15 Anaconda Team Secondary Arch on Power
10:30–11:20 Anaconda Team Secondary Arch on Power
11:30–12:20 Anaconda Team Secondary Arch on Power
12:30–13:20 Lunch!
13:30–14:20 Anaconda Team
14:30–15:20 Anaconda Team
15:30–16:20 Anaconda Team
16:30–17:20 Anaconda Team

Social events

Friday night gaming

Bringing an awesome game? List it here so that we don't all put Carcassonne in our suitcases.

FUDPub, Saturday

Wayne and Larry's, followed by bowling. 933 Iowa St Lawrence, KS 66044 785-856-7170 • 785-842-1234

  • There will be a pasta bar, toasted ravioli, chocolate chip cookies, and appropriate food for vegetarians.
  • Drinks alcoholic and non, bar is generously sponsored by Citrix from 6:30-8:30
  • We have the room to ourselves for buffet and bar from 6:30-8:30. At 9 p.m., there will be a band in the bar, which you're welcome to hang around for, or to go bowling next door.
  • Shuttles will return to the hotel from Wayne and Larry's at 8:30, 9:30 and 11:30.

Want to go bowling after FUDPub? Add your name here so we can estimate lanes:

Administration

Planning meetings

Meetings are currently not being held. We will start holding them again shortly before funding administration.

Other useful pages:


  1. Most consumer plugs in the USA are Type B.
  2. This doesn't mean clothing is optional if you swim or exercise!