Conference Schedule

Over five days in January 2017, linux.conf.au is exploring the Future of Open Source. Discover our miniconfs, selected presentations, and social events. Times and presentations are subject to change.

Miniconfs — Monday, 16 Jan 2017

  Plenary Hall Tasman Hall A Tasman Hall B/C Boardwalk Gallery Wellington Room 1 Wellington Room 2
 

Sysadmin

WOOTConf

Open Knowledge

Kernel

Games and FOSS

Open Radio

07:30AM

Opening Reception and Networking Breakfast Derwent Room, Wrest Point For professional ticket holders and speakers only.

Check in and badge collection Exhibition Foyer, Wrest Point

09:20AM

Conference Opening

10:00AM

Morning Tea - Catered

10:40AM

The Opposite of the Cloud Tom Eastman Plenary Hall

WOOTconf Introductory remarks

Opening remarks

Introduction

Opening remarks

Decoding Satellites with SatNOGS Scott Bragg Wellington Room 2

10:45AM

Making Night in the Woods Better with Open Source Jon Manning Wellington Room 1

10:50AM

Human-Driven Development aurynn shaw Tasman Hall A
Advances in CPU Frequency Management Rafael J. Wysocki Boardwalk Gallery

11:00AM

Interface citizen scientists with government. Johan Codinha Tasman Hall B/C

11:05AM

ScummVM Retrospective - Lessons learnt, from games preserved. Ender Wellington Room 1

11:10AM

Lightweight inventory management with Pallet Jack Karl-Johan Karlsson Plenary Hall

11:20AM

Sparse warnings Daniel Axtens Boardwalk Gallery

11:25AM

11:30AM

Continuous Dashboarding - your devops airbag Christopher Biggs Plenary Hall
Almost Open - Just close the door behind you Steven Ellis Tasman Hall B/C
Every Game Should Have An API Like Destiny Richard Deveraux Wellington Room 1

11:35AM

Seeing the big picture – using open source images Kate Andrews Tasman Hall A
My adventures building hamlib support for the OpenSDR board Paul Warren Wellington Room 2

11:50AM

Kernel-bypass networking for fun and profit Matthew Chapman Boardwalk Gallery

12:00PM

The Sound of Silencing Julien Goodwin Plenary Hall
Let's put wifi in everything. Brenda Wallace (Shiny) Tasman Hall A
Multiplayer gaming and distributed state Caskey L. Dickson Wellington Room 1

12:20PM

Lunch - Fully Catered

01:20PM

Running production workloads in a programmable infrastructure Alejandro Tesch Plenary Hall
Knit One, Compute One Kris Howard Tasman Hall A
How govCMS is part of the open government and open data movement in Government Gavin Tapp Tasman Hall B/C
Making kernel objects movable: A history and the way forward Christoph Lameter Boardwalk Gallery
An open programming environment inspired by programming games Josh Deprez Wellington Room 1
Are You Ready for Amateur Radio? Ben Short Wellington Room 2

01:45PM

Sharing the love: making games with PICO-8 John Dalton Wellington Room 1

01:50PM

Mice and Maps Rhiana Heath Tasman Hall A

01:55PM

Managing performance parameters through systemd Sander van Vugt Plenary Hall

02:00PM

GPL Compliance/Enforcement session Karen M. Sandler Boardwalk Gallery

02:05PM

02:10PM

Building My Own Little World with Open Data Steven Pousty Tasman Hall B/C
The Openness of Closed Systems Richard Jones Wellington Room 1

02:15PM

Imposter Syndrome Bianca Gibson Tasman Hall A
Overview of HPSDR Justin Giles-Clark VK7TW Wellington Room 2

02:25PM

02:30PM

Go for DevOps Caskey L. Dickson Plenary Hall

02:35PM

Play Session

02:40PM

Hannah Gets Go-ing Hannah Thompson Tasman Hall A

03:00PM

Afternoon Tea - Catered

03:40PM

Turtles all the way down - Thin LVM + KVM tips and Tricks Steven Ellis Plenary Hall
Why Twisted Is The Best And How It Will Make Your Application Awesome Amber Brown Tasman Hall A
Open Meets Science @ Google Cat Allman Tasman Hall B/C
Managing Storage with a File System Keith Packard Boardwalk Gallery
Building Escape Room Horror Experiences with Arduino and C++ Paul '@pjf' Fenwick Wellington Room 1
Open Source and Radio Panel Discussion Scott Bragg, Ben Short Wellington Room 2

04:05PM

Porting Games To Linux Cheeseness Wellington Room 1

04:10PM

Condensed History of Lock Picking Grace Nolan Tasman Hall A

Open Discussion and Lightning Talks

04:15PM

Samba and the road to 100k users Andrew Bartlett Plenary Hall

04:25PM

04:30PM

Planning Alerts, State Contracts then The World Ben Minerds Tasman Hall B/C
Demo from Mice and Maps Rhiana Heath Wellington Room 1

04:35PM

Mamas Don't Let Your Babies Grow Up to Be Rock Star Developers Rikki Endsley Tasman Hall A
Earth Moon Earth (EME) Radio Propagation Rex Moncur Wellington Room 2

04:45PM

04:50PM

The School for Sysadmins Who Can’t Timesync Good and Wanna Learn To Do Other Stuff Good Too Paul Gear Plenary Hall

05:00PM

Lightning Talks

05:05PM

Lightning Talks

05:20PM

05:30PM

Linux Australia Annual General Meeting

Plenary Hall

06:30PM

Patchwork by GitHub

Boardwalk Gallery. Registration required.

08:00PM

Miniconfs — Tuesday, 17 Jan 2017

  Plenary Hall Tasman Hall A Tasman Hall B/C Boardwalk Gallery Wellington Room 1 Wellington Room 2
 

Security and Privacy

Law and Policy

Testing and Automation

Community Leadership Summit

Docs Down Under

Open Hardware

09:00AM

Opening Remarks and Housekeeping

09:15AM

Choose Your Own Adventure, Please! Pia Waugh Plenary Hall

10:00AM

Morning Tea - Catered

10:40AM

securely backing up gpg private keys.. to the cloud‽ Joey Hess Plenary Hall

Greetings and Welcome

QA in the Open Matthew Treinish Tasman Hall B/C

Introductions

Welcome

Kit Assembly Session

10:50AM

Fishbowl discussion - GPL compliance Karen M. Sandler Tasman Hall A

11:00AM

Brainstorm the agenda

Quiz

11:10AM

11:15AM

Preventing Deserialization attacks in Java applications Jason Shepherd Plenary Hall

TBD

11:25AM

11:35AM

Blue Ocean: a new user experience for Jenkins James Dumay Tasman Hall B/C

11:45AM

11:50AM

U 2 can U2F Rob N ★ Plenary Hall
A Beautiful Build: Releasing Linux Source Correctly Bradley M. Kuhn Tasman Hall A

12:00PM

Prize Session

12:20PM

Lunch - Fully Catered

01:20PM

Pelcgbtencul 101 Thomas Sprinkmeier Plenary Hall
Decentralisation - Removing the Middle Man from Current Centralised Systems Adam Poulton Tasman Hall A
Discovering edge cases with property-based testing. Svetlana Filimonova Tasman Hall B/C

Group Discussions 1

Stephen King's practical advice for tech writers Rikki Endsley Wellington Room 1
ESP32 Microcontroller Hardware and Software Angus Gratton Wellington Room 2

01:50PM

01:55PM

Apache Metron: Centralised Security Monitoring and Analysis with Big Data Technologies Nik Lam, Ned Shawa Plenary Hall
IoTuz hardware design, manufacturing, working with KiCad Bob Powers Wellington Room 2

02:00PM

Pushing on a Piece of String - OSIAs adventures in influencing governments Paul Foxworthy Tasman Hall A
Sorting out the mess: How information architecture can help Darren Chan Wellington Room 1

02:05PM

02:15PM

Make your testing Groovy Paul King Tasman Hall B/C

Group Discussions 2

02:20PM

Kernel documentation: what we have and where it's going Jonathan Corbet Wellington Room 1

02:25PM

02:30PM

Make more Secure Code! - Overview of Security Development Lifecycle and Static Code Analysis Jason Cohen Plenary Hall
IoTuz software design challenges and ESP-IDF (Iot Development Framework) Mark Wolfe Wellington Room 2

02:35PM

the relationship between openness and democracy Pia Waugh Tasman Hall A

03:00PM

Afternoon Tea - Catered

03:40PM

The Internet of Scary Things - tips to deploy and manage IoT safely Christopher Biggs Plenary Hall
Panel on The Future of Community Efforts to Protect FOSS using Legal Tools Donna Benjamin Tasman Hall A
CuriosityKilledThe.cat@fastmail.com Chris Davies Tasman Hall B/C

Group discussions 3

Writing less, saying more: UX lessons from the small screen Claire Mahoney Wellington Room 1
microPython for ESP32 Nick Moore Wellington Room 2

04:10PM

04:15PM

Rage Against the Ghost in the Machine Lilly Ryan Plenary Hall

04:20PM

Effective docs writing: Practical writing style explained with computer science. Joe Robinson Wellington Room 1
ESP32 development example using IoTuz Andy Gelme Wellington Room 2

04:25PM

04:35PM

Better Testing Through Statistics Matthew Treinish Tasman Hall B/C

04:40PM

Group discussion summaries and reports

Helping Caterpillars Fly Nicola Nye Wellington Room 1
Lightning Talks Andy Gelme Wellington Room 2

04:45PM

04:50PM

FreeIPA project update (turbo talk) Fraser Tweedale Plenary Hall
A Layperson's Guide for Talking about Free Software Law Rikki Endsley Tasman Hall A

05:00PM

05:05PM

Politely socially engineering IRL using sneaky magician techniques Alexander Hogue Plenary Hall

05:10PM

Closing remarks

Wrap Up

05:15PM

Thanks!

05:20PM

05:30PM

Speakers' Dinner
Frogmore Creek
(For Speakers' Dinner ticket holders only.)

Buses depart the Wrest Point Hotel between 17:30 and 17:50.

10:30PM

Selected Presentations — Wednesday, 18 Jan 2017

  Plenary Hall Tasman Hall A Tasman Hall B/C Boardwalk Gallery Wellington Room 1 Wellington Room 2
 

Tutorials

09:00AM

Opening Remarks and Housekeeping

09:15AM

Designing for Failure Dan Callahan Plenary Hall

10:00AM

Morning Tea - Catered

10:40AM

The kernel report Jonathan Corbet Plenary Hall
Listening to the Needs of Your Global Open Source Community Elizabeth K. Joseph Tasman Hall A
Servo Architecture: Safety and Performance Jack Moffitt Tasman Hall B/C
Future privacy Michael Cordover Boardwalk Gallery
Enlightenment Foundation Libraries - Case studies of optimizing for wearable devices Cedric BAIL Wellington Room 1
Docker from Scratch Avishai Ish-Shalom Wellington Room 2

11:25AM

11:35AM

The Internet of Houses: Whare Hauora Brenda Wallace (Shiny), Amber Craig Plenary Hall
The Future of the Linux Page Cache Matthew Wilcox Tasman Hall A
Stranger in a strange land: Breaking language monocultures with open source Russell Keith-Magee Tasman Hall B/C
In Case of Emergency: Break Glass - BCP, DRP, & Digital Legacy David Bell Boardwalk Gallery
Engaging with Open Data through Video Games Paris Buttfield-Addison, Jon Manning, Tim Nugent Wellington Room 1

12:20PM

Lunch – Fully Catered

01:20PM

JavaScript is Awe-ful Katie McLaughlin Plenary Hall
400,000 ephemeral containers: testing entire ecosystems with Docker Daniel Axtens Tasman Hall A
Why haven't you licensed your project? Richard Fontana Tasman Hall B/C
Are you a bad enough dude to take down your network? Thomas Cuthbert Boardwalk Gallery
An Introduction to .NET Core on Linux & Docker Tod Thomson Wellington Room 2

02:05PM

02:15PM

BPF: Tracing and More Brendan Gregg Plenary Hall
Ada ❤️ Lace Nat Dudley Tasman Hall A
Type driven configuration management with Propellor Joey Hess Tasman Hall B/C
Community Building Beyond the Black Stump Josh Simmons Boardwalk Gallery
Organizational Change: Challenges in shipping open source firmware Stewart Smith Wellington Room 1

03:00PM

Afternoon Tea - Catered

03:40PM

A tour of the ARM architecture and its Linux support Thomas Petazzoni Plenary Hall
Challenges when Scaling: Continued adventures in Swift's sharding Matthew Oliver Tasman Hall A
Drink from the firehose: release-monitoring.org Nick Coghlan Tasman Hall B/C
Handle Conflict, Like a Boss! Deb Nicholson Boardwalk Gallery
The dangerous, exquisite art of safely handing user-uploaded files Tom Eastman Wellington Room 1
Automate your home with MQTT Alastair D'Silva Wellington Room 2

04:25PM

04:35PM

ChaosKey To Production Keith Packard Plenary Hall
Open Compute Project down under Andrew Ruthven Tasman Hall A
Non-native English speakers in Open Source communities: A True Story Masayuki Igawa, Dong Ma, Samuel de Medeiros Queiroz Tasman Hall B/C
Progress in the Alliance for Open Media Timothy B. Terriberry Boardwalk Gallery

05:20PM

06:00PM

Penguin Dinner Wrest Point Gardens For Penguin Dinner ticket holders only.

10:30PM

Selected Presentations — Thursday, 19 Jan 2017

  Plenary Hall Tasman Hall A Tasman Hall B/C Boardwalk Gallery Wellington Room 1 Wellington Room 2
 

Tutorials

09:00AM

Opening Remarks and Housekeeping

09:15AM

Consider the Maintainer Nadia Eghbal Plenary Hall

10:00AM

Morning Tea - Catered

10:40AM

Linux-Kernel Memory Ordering: Help Arrives At Last! Paul E. McKenney Plenary Hall
Reusable R for automation, small area estimation and legacy systems Rhydwyn Tasman Hall A
Lobbing cats into the walled garden - a beginners guide to reverse engineering IM protocols Eion Robb Tasman Hall B/C
Land Matters: Creating Open Technology for Land Rights Kate Chapman Boardwalk Gallery
The Vulkan Graphics API - what it means for Linux David Airlie Wellington Room 1
Rust 101 E. Dunham Wellington Room 2

11:25AM

11:35AM

Network Protocol Analysis for IoT Devices Jonathan Oxer Plenary Hall
Building reliable Ceph clusters Lars Marowsky-Brée Tasman Hall A
Rewriting MMU for fun and profit Aneesh Kumar K.V Tasman Hall B/C
Reproducible Builds for a Better Future Valerie Young Boardwalk Gallery

12:20PM

Lunch – Fully Catered

01:20PM

Optimizing a new processor architecture Rob Landley Plenary Hall
Content as a driver of change: then and now Lana Brindley Tasman Hall A
The Trouble with FreeBSD Benno Rice Tasman Hall B/C
ODF: Great standard, but what works? Ben Martin Boardwalk Gallery
A Practical Guide to Compliance with the GNU GPL Bradley M. Kuhn, Karen M. Sandler Wellington Room 2

02:05PM

02:15PM

Phase 4 - Status update on the AMSAT Geosynchronous satellite effort Steve Conklin Plenary Hall
I am your user. Why do you hate me? Donna Benjamin Tasman Hall A
Python Profiling and Performance Tuning in Production Joe Gordon Tasman Hall B/C
The Future of Power Management in Linux Rafael J. Wysocki Boardwalk Gallery
The journey of a word: how text ends up on a page Simon Cozens Wellington Room 1

03:00PM

Afternoon Tea - Catered

03:40PM

/sys/class/gpio/Parking Brake: Hacking my car Joel Stanley Plenary Hall
Package Managers all the way down Kristoffer Grönlund Tasman Hall A
GPU Accelerated JPEG Rendering Nathan Egge Tasman Hall B/C
Open Source Accelerating Innovation Allison Randal Boardwalk Gallery
Life in the Armoury Peter Chubb Wellington Room 1
Intro to SaltStack aurynn shaw Wellington Room 2

04:25PM

04:35PM

Surviving the Next 30 Years of Free Software Karen M. Sandler Plenary Hall
At-rest Encryption in OpenStack Swift John Dickinson Tasman Hall A
Using Python for creating hardware to record FOSS conferences! Tim 'mithro' Ansell Tasman Hall B/C
Rootless Containers with runC Aleksa Sarai Boardwalk Gallery

05:20PM

05:20PM

Selected Presentations — Friday, 20 Jan 2017

  Plenary Hall Tasman Hall A Tasman Hall B/C Boardwalk Gallery Wellington Room 1 Wellington Room 2
 

Birds of a Feather Sessions

09:00AM

Opening Remarks and Housekeeping

09:15AM

Keeping Linux Great Robert M. "r0ml" Lefkowitz Plenary Hall

10:00AM

Morning Tea - Catered

10:40AM

Adventures in laptop battery hacking Matthew Chapman Plenary Hall
Data Structures and Algorithms in the 21st Century Jacinta Catherine Richardson Tasman Hall A
Publicly Releasing Government Models Audrey Lobo-Pulo Tasman Hall B/C
Reproducible builds: Two years in the trenches… Chris Lamb Boardwalk Gallery
Production high-performance networking with Snabb and LuaJIT Andy Wingo Wellington Room 1

11:25AM

11:35AM

My personal fight against the modern laptop Hamish Coleman Plenary Hall
Preparing For The Next Generation of Contributors Grace Nolan Tasman Hall A
Election Software Vanessa Teague Tasman Hall B/C
Maintainers Don't Scale Daniel Vetter Boardwalk Gallery
Managing internal PKI system at scale with Anchor Stan Pitucha Wellington Room 1

12:20PM

Lunch – Fully Catered

01:20PM

The Business of Community VM (Vicky) Brasseur Plenary Hall
Hacking democracy and playing the long game Luke Bacon Tasman Hall A
Getting into the Rusty Bucket: Lessons from Integrating Rust with Existing C William Brown Tasman Hall B/C
A guide to selecting FOSS licences for programmers and open culture enthusiasts James Scheibner Boardwalk Gallery
libtls: Rethinking the TLS/SSL API Joel Sing Wellington Room 1

02:05PM

02:15PM

Designing a Race Car with Open Source Tools Dave Chinner Plenary Hall
Continuously Delivering Security in the Cloud Casey West Tasman Hall A
Defending the Security and Integrity of the 'Net - is Open Source helping? George Fong Tasman Hall B/C
The proper care and feeding of communities and carnivorous plants Rikki Endsley Boardwalk Gallery
Integrating high speed fabrics into the Linux network stack Christoph Lameter Wellington Room 1

03:00PM

Afternoon Tea - Catered

03:40PM

Lightning Talks and Conference Closing

05:30PM

©2016 Linux Australia and linux.conf.au 2017. Linux is a registered trademark of Linus Torvalds. Site design by Takeflight. Image credits can be found on our Colophon.