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 |
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 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 |