Day 1 — 2014-02-0123 rooms · 273 events
10:00
11:00
12:00
13:00
14:00
15:00
16:00
17:00
18:00
19:00
20:00
21:00
AW1.120
11:00–11:25A comparison between MediaWiki, TWiki and XWiki communities11:30–11:55show.tiki.org project: improve bug reporting and solving12:00–12:25Coverage for basic language support components -- A Dashboard view12:30–12:55Crowdsourced translation using MediaWiki13:00–13:25Counting (on) views — Page views on Wikipedia13:30–13:55wikiLingo - a unified approach to wysiwyg... programming?!?!14:00–14:25XWiki Rendering: A content rendering engine14:30–14:55VisualEditor15:00–15:55Wikis cross-project collaboration16:00–16:25Developing the XWiki software16:30–16:55Force Multiplication17:00–17:25Wikidata17:30–17:40Repository-based wikis17:40–17:50Useful and Necessary Mediawiki Gadgets17:50–18:005 Unexpected usages of wikis18:00–18:25A web development runtime platform based on the wiki paradigm18:30–18:55Addressing the long tail of applications
AW1.121
10:55–11:00Welcome to the BSD devroom11:00–12:00Introduction to FreeNAS development12:00–12:45DTrace integration and quick start13:00–14:00The EdgeBSD Project14:00–15:00The DeforaOS desktop environment15:00–15:45Porting FreeBSD on Xen on ARM16:00–17:00What's new in FreeBSD 10?17:00–18:00FreeBSD: toward ports v2
AW1.125
11:00–11:45Event-driven networking library11:50–12:50Ethical questions of game developing13:00–13:25Building a cross platform media layer based on Doom 313:30–14:15Game and Simulation development with Qt14:20–15:20Killer Engine for Remixing Games15:25–15:40MADE15:45–16:00Ero.coli - a synthetic biology game16:05–17:05The rise and fall of open source gaming projects17:10–17:55Community based translations of games18:00–19:00OpenPandora and a peek into the future
AW1.126
11:00–11:15HPC devroom welcome, introduction to HPC-UGent and VSC11:20–12:20Using OpenMP to Simply Parallelize CPU-Intensive C Code12:25–12:45Kadeploy: From Scalable and Reliable Bare-metal Provisioning to a Reconfigurable Experimental Testbed12:50–13:10Quattor - Configuration and Fabric Management Done Right13:15–13:35An Overview of Aquilon13:40–14:00Reduce the Storage Consumption of Your Storage Clusters with RozoFS14:05–14:25RestFS: the Next Generation Cloud Storage14:30–14:50How To Save The Environment14:55–15:15EasyBuild: Building Software With Ease15:20–15:40HPCBIOS: Getting Your Software, Users & Documentation in Sync15:45–16:05Automatic Testing of Installed Software16:10–16:30Introduction to Scalasca: A Performance Analysis Toolset for Parallel Programs16:35–16:55HPC Node Performance and Power Simulation with Sniper17:00–17:20Solving NP-complete Problems with Metaheuristics17:25–17:45Scientific GPU Computing with Google's Go Language17:50–18:10Open Microscopy Environment
H.1301 (Cornil)
12:00–12:50Three Years Experience with a Tree-like Shader IR13:00–13:50State of the X.org foundation14:00–14:50Open-Source Miracast15:00–15:50Making the X-server run without root rights16:00–16:50CANCELLED - DRI3000 and Compositing CANCELLED17:00–17:50Movit: High-speed, high-quality video filters on the GPU18:00–18:50Status of GPU offloading on Wayland
H.1302 (Depage)
11:00–11:50Reproducible Builds for Debian12:00–12:50Is distribution-level package management obsolete?13:00–13:50Do you have to be brain damaged to care about desktop Linux?14:00–14:50A Method for Distributing Applications Independent from the Distro15:00–15:50CentOS: Planning for Variants and the Next Chapter16:00–16:50Fedora.NEXT17:00–17:50Debian Contributors
H.1308 (Rolin)
10:55–11:00Desktops DevRoom Opening11:00–11:30What's cooking in GStreamer11:35–12:05Enlightenment as Standalone Wayland Compositor12:10–12:40Swimming with chum in shark infested waters12:45–13:30Anatomy of kdbus13:35–14:05Porting legacy X11/GL applications to Wayland14:10–14:40Qt Creator for desktop developers14:45–15:15LXQt: Introducing Intents15:20–16:05Unity and convergence to an Ubuntu Touch world16:10–16:40Hawaii16:45–17:30The KDE Frameworks are here17:35–17:55KDE Connect18:00–18:50Panel with the governing bodies of the GNOME Foundation and KDE eV
H.1309 (Van Rijn)
11:00–12:00Configuration Management 10112:00–12:25Use case: Configuration Management in an enterprise Linux Team12:30–12:55ncf13:00–13:25Deploying Cloudstack with Chef14:00–14:25Introduction to Docker14:30–14:55A metadata ocean in Puppet and Chef15:00–15:25SaltStack15:30–15:55Razor - Provision like a Boss16:30–16:55Foreman integration with Chef (and others)17:00–17:25Manageable Puppet Infrastructure17:30–17:55The classification problem: challenges and solutions18:00–18:25NixOS: declarative configuration Linux distribution18:30–18:55Service orchestration in the cloud with Juju
H.2213
11:00–11:05Welcome to the Legal and Policy Issues DevRoom11:05–11:55Trolls Aren't the Only Threat Under the Bridge12:00–12:50Open Source Compliance at Twitter13:00–13:50Legal and Technical Issues of Safety Critical Devices15:00–15:25Fiduciary License Agreement15:30–15:55Patents, Free Software & Standards (Oh My!)16:00–16:50JavaScript17:00–17:50The road ahead for network freedom18:00–18:50Open Source Governance best practices roundtable
H.2214
11:00–11:05Welcome11:05–11:20WebODF: office in the browser11:20–11:35LibreOffice plumbing on iOS and Android11:45–12:00Changes to 'fields' in Writer for Apache OpenOffice 4.112:00–12:15Writer internals: How are the pages rendered12:30–12:45Real-time compatible ODF change-tracking12:45–12:55OX Documents12:55–13:10Once Upon a Primitive Slideshow13:10–13:25Simplifying reuse with metadata support in ODF and plugin APIs13:25–13:40Time based charting for Libreoffice13:50–14:00Automated import and export testing of file import and export14:00–14:15Improving the XHTML export filter14:15–14:30InteropGrabBag in LibreOffice Writer14:30–14:45librevenge is suite15:00–15:15genLang, a new workflow for translation.15:15–15:30How to squeeze a language tag into a Locale15:30–15:45Quality Assurance15:55–16:05Create Sidebar Extensions for OpenOffice16:05–16:20How to use the new ui format to do Accessibility right16:20–16:35re-using and re-targetting LibreOffice16:50–17:05OpenOffice and Eclipse17:05–17:20Central configuration management of large LibreOffice deployments17:20–17:35Debugging BoF17:35–17:50Exploring OpenOffice History using GIT Grafts17:50–18:05LO++1418:20–18:35Liberated Build System: Mission Accomplished18:35–18:45Digital signing of releases18:55–19:00Wrap Up
H.2215 (Ferrer)
12:55–13:00Lightning Talks opening13:00–13:15Why You Should Be an Open Source Project13:20–13:35Entangle: Tethered Camera Control & Capture13:40–13:55How to Build a Tizen Device at Home?14:00–14:15Armstrong - Music with the Arduino14:20–14:35Do It Yourself OSHW Linux Computer14:40–14:55Open Source Backup: from Bacula to Bareos15:00–15:15The Linux kernel on dragon wings15:20–15:35Software engineering tools based on syscall instrumentation15:40–15:55Listaller16:00–16:15An overview of Sozi16:20–16:35MATE Desktop16:40–16:55Discover DoudouLinux live!17:00–17:15MyKolab.com: Free Software to the Rescue17:20–17:35Jitsi Videobridge and WebRTC17:40–17:55VMUX: P2P plugin-free videocalls in your browser18:00–18:15Distributed VoIP Platforms18:20–18:35Upipe video pipelines for multimedia transcoders, streamers and players18:40–18:55Social and Real-time Web Applications using Meteor
Janson
10:30–10:55Welcome to FOSDEM 201411:00–11:50How we found a million style and grammar errors in the English Wikipedia12:00–12:50Software Archaeology for Beginners13:00–13:50Linux tracing with LTTng14:00–14:50Making the Linux Kernel better (without coding)15:00–15:50Your Application versus GDB16:00–16:50Who ate my battery?17:00–17:50The FOSDEM network
K.1.105 (La Fontaine)
K.3.201
11:00–11:15Welcome to the Perl devroom11:15–11:55Convos, a modern IRC client for your browser12:00–12:40Asynchronous programming: Futures12:45–13:25Perl Community Essentials13:30–14:10Writing novels using Perl14:15–14:55A/B testing: what your mother never told you15:00–15:40Perl and the Web - A Love Story15:45–16:25Perl 5 and Unicode16:30–16:50Nearly Everything you do is Optimization16:50–17:10Stop Building Bridges to Nowhere: Build Bridges to MoarVM instead17:15–17:55Net::LDAP18:00–19:00Perl 6: what can you do today?
K.3.401
11:00–11:50Managing Postgres in a devops environment12:00–12:50Real-Life PostgreSQL JSON13:00–13:50A look at the Elephants trunk - PostgreSQL 9.414:00–14:50Postgres Performance for Humans15:00–15:50Postgres for Application Developers16:00–16:50Identifying Hotspots in the PostgreSQL Build Process17:00–17:30Announcements, Annual Report and Election Results
K.4.201
11:00–11:25The State of OpenJDK11:30–11:55OpenJDK on AArch64 Update12:00–12:25Shenandoah - an ultra-low pause-time GC for OpenJDK12:30–12:55The OpenJDK PowerPC/AIX port endgame14:00–14:25What a Long Strange Trip It's Been: The Past, Present and Future of Java14:30–14:55The evolution of Android's runtime15:00–15:25Adding support for OpenJDK 8 to JamVM15:30–15:55Ji Gong: Proposal for High Availability JVM Technology on All Platforms16:00–16:25The Java Native Runtime16:30–16:55From Webrev to Betterrev: Facilitating Contributions to OpenJDK17:00–17:25JDK 7 Updates: Lessons Learned17:30–17:55Thermostat 1.0, two years of awesomness and beyond18:00–19:00OpenJDK Governing Board Q&A Panel Session
K.4.401
11:00–11:30TDD with BabyMock211:30–12:00How to get a JIT Compiler for Free12:00–12:30Pharo3: Status13:00–13:30Annual Squeak Shoutout13:30–14:00Pharo4: Plans and Dreams14:00–14:30Objective-Smalltalk14:30–15:00Visualizing Delphi with Moose15:00–15:30Gravel15:30–16:00PhaROS16:00–16:30A Spoonful of Raspberry Pi16:30–19:00Getting started with Smalltalk
K.4.601
11:00–11:05Welcome11:05–11:55Introduction to Ada for Beginning and Experienced Programmers12:00–12:50Ada Task Pools: Multithreading Made Easy13:00–14:00Informal Discussion & Lunch Break14:00–14:50SPARK 2014: Hybrid Verification using Proofs and Tests15:00–15:50Contract Based Programming in Ada 201216:00–16:25Formal Verification with Ada 2012: a Very Simple Case Study16:30–16:55Speedup and Quality Up with Ada Tasking17:00–17:50Safer Web Servers with Ada and AWS18:00–18:15Ada in Fedora Linux18:15–18:30Ada in Debian Linux18:30–18:45Ada in *BSD18:45–19:00Wrap Up & Future Plans
UA2.114 (Baudoux)
11:00–11:05Welcome in the MySQL & Friends Devroom 201411:05–11:35Getting started with MySQL Performance Schema11:35–12:05mysqlv8udfs - Writing MySQL UDFs in Javascript12:05–12:35Galera Cluster IRL12:35–13:0515 Tips to improve your Galera Cluster13:05–13:35Advanced Fulltext Search with Sphinx13:35–14:05MariaDB Connect Storage Engine14:05–14:35Incompatible changes proposed in MySQL 5.714:35–15:05Inside MySQL 5.7 Replication Features15:05–15:35Handling failover with MySQL 5.6 and Global Transaction IDs15:35–16:05Spider Storage Engine16:05–16:35Sharding and Scale-out using MySQL Fabric16:35–17:05Troubleshooting performance problems in MySQL17:05–17:35ProxySQL : High Availability and High Performance Proxy for MySQL17:35–18:05Practical sysbench18:05–18:35OSM data in MySQL18:35–19:05MaxScale, the Pluggable Router
UA2.220 (Guillissen)
UB2.252A (Lameere)
12:00–12:30SoCs + FPGAs12:30–13:00ABF as a development framework with ARM-powered build nodes by the example of OpenMandriva 2013.0 / Cooker armv7hl13:00–14:00Profiling sensor nodes with call graphs14:00–15:00MINIX 3 on ARM15:00–16:00Technical introduction to the deeper parts of SailfishOS, a Qt5-Wayland based mobile OS16:00–16:30Contributing to the Tizen Project16:30–17:00The xpcc microcontroller framework17:00–17:30QtCreator BareMetal development17:30–18:00wolfSSL 2013 Technical and Community Update
UD2.120 (Chavanne)
11:00–11:40Unified Cloud Storage with Synnefo + Ganeti + Archipelago + Ceph11:40–12:20Dual-Android on Nexus 10 using XEN12:20–13:00Autoscaling best practices13:00–13:40Network Function Virtualization and Network Service Insertion and Chaining13:40–14:20oVirt and OpenStack Storage (present and future)14:20–15:00New Developments and Advanced Features in the Libvirt Management API15:00–15:40Why, Where, What and How to contribute to OpenStack15:40–16:20Foreman Project16:20–17:00OSv, a New Operating System Designed for the Cloud17:00–17:40High Performance Network Function Virtualization with ClickOS17:40–18:20oVirt applying Nova scheduler concepts for data center virtualization18:20–19:00Jailhouse, a Partitioning Hypervisor for Linux
UD2.218A
11:00–11:30Webmaker and MozEdu - Mozilla in the education and the code11:30–12:00Developing Webapps for Firefox OS12:00–12:30State of Firefox for Android12:30–13:00State of Firefox OS13:00–13:30Mozilla Persona: an easy way to sign into websites13:30–14:00Designing for Participation and Web Litteracy14:00–14:30Google Summer of Code and Mozilla14:30–15:00JavaScript for the skeptics15:00–15:30Servo: building a parallel web browser15:30–16:00Web Audio API16:00–16:30Extending Firefox Developer Tools16:30–17:00Utilizing GPUs to accelerate 2D content17:00–17:30Testing for a Better Web17:30–18:00Women and Technology18:00–18:30Observe online tracking with Lightbeam18:30–19:00State of Thunderbird
Day 2 — 2014-02-0223 rooms · 240 events
09:00
10:00
11:00
12:00
13:00
14:00
15:00
16:00
17:00
18:00
19:00
AW1.120
09:00–09:30State of Wine09:30–10:30Pipelight - Netflix and more via Wine10:30–11:30The User Experience11:30–12:00The Amazing Wine Test Framework12:00–13:00Wine BOF13:00–14:00Wine on Android14:00–15:00Performance of Wine and Common Graphics Drivers15:00–15:30Direct3D Q&A15:30–16:10Win-builds and Mingw-w64: Package manager and modern toolchains for Windows16:10–17:00Wine hacking session
AW1.121
09:45–10:00Welcome to IoT Devroom10:00–10:25Flow-based programming for heterogeneous systems10:30–10:55OpenIoT11:00–11:25Current State of IEEE 802.15.4/6LoWPAN Stack inside the Linux Kernel11:30–11:55Federating Access to IoT using OAuth12:00–12:25XMPP in the world of IoT12:30–12:55LTE in your Linux-based system13:00–13:25The Fluksometer as an IoT hub13:30–13:55PicoTCP14:00–14:25OpenTRV: resource-constained computing: less is more14:30–16:30Participant driven discussion
AW1.125
09:45–10:00Intro to the SDR devroom10:00–10:45Working with GNU Radio10:45–11:30Building Link-Layer Protocols in a Lego-like Fashion11:30–12:15osmocom: Overview of our SDR projects12:15–13:15Tutorial: OFDM Packet Transceivers13:15–13:45Towards an Open Source IEEE 802.11p Stack13:45–14:15GNURadio as a general purpose DSP environment14:15–14:45Wireless Networks In-the-Loop14:45–15:15libLTE15:15–15:35GNU Radio Hardware Acceleration on Xilinx Zynq15:45–17:00SDR devroom closing session
AW1.126
09:00–09:30Energy scavenging, battery life and should we build more power stations09:30–10:15Measuring energy consumption in embedded systems10:15–10:45An approach for energy consumption analysis of programs using LLVM10:45–11:45spEEDO: Energy Efficiency through Debug suppOrt11:45–12:15Open Energy Measurement Hardware12:15–12:30Open Low Power Devices12:30–15:30Measuring application energy consumption with instrumented hardware (workshop)15:30–16:15MAGEEC16:15–16:45EACOF: The Energy-Aware COmputing Framework
H.1301 (Cornil)
10:00–10:50Testing Kernel GFX Drivers11:00–11:20Intel BayTrail graphics overview12:00–12:50Nouveau - On-going work, demos and research13:00–13:50Grate14:00–14:50An Introduction to the Video4Linux Framework15:00–15:50The Lima driver16:00–16:50lima driver: Opening up the Mali instruction set17:00–17:20Sunxi KMS driver
H.1302 (Depage)
10:00–10:55AppStream & Listaller11:00–11:50Cross Distro Automation12:00–12:50Growing a GNU with Guix13:00–13:50DevAssistant - What's in it for You?14:00–14:50See Your Project Pulse in Real-Time with Fedmsg15:00–15:50Non-Coders Wanted16:00–16:50UEFI is not your enemy17:00–17:50What Ubuntu Does to Help Users
H.1308 (Rolin)
09:00–09:05Welcome to Graph Devroom 201409:05–09:45Graphbuilder09:45–10:15From 0 to a complex webapp in 30 minutes10:15–10:45Fast and Memory Efficient Road Routing with GraphHopper10:45–11:15The LDBC Social Graph Data Generator11:15–11:45Giraph: two years later11:45–12:15The Power of Graphs to Analyze Biological Data12:15–12:45Bio4j: bigger, faster, leaner12:45–13:00Bio4j + Statika13:00–14:00Semantic Graphs Are For Everyone14:00–14:30LevelGraph - a graph store for node.js and the browser!14:30–15:15Natural Language Processing with Neo4J15:15–16:00Graphgists - live graph documentation on steroids.16:00–16:30Graph Search16:30–17:00Visualize your Graph Database
H.1309 (Van Rijn)
09:00–09:20Automotive Development devroom09:25–10:00Media wrangling in the car with GENIVI requirements10:00–10:40Research on an Open-Source Software Platform for Autonomous Driving Systems10:45–11:35Building automotive HTML 5 UIs with Franca11:45–12:25Xen on ARM12:30–13:10The Connected Car and FOSS13:15–13:40In-vehicle DLNA with Rygel and dLeyna13:45–14:30Managing the Car Cloud connection14:35–15:10Fuel Stop Advisor: the GENIVI LBS APIs into action15:15–15:55Tizen 3 Application Framework16:00–16:30Tizen IVI "from scratch": customizing, building and testing16:35–17:05NFC and the Vehicle
H.2213
09:00–09:25IP risks for OSS developers09:30–09:55Sisyphus is Happy10:00–10:50Licensing and Packaging FOSS with SPDX11:00–11:50Considering the Future of Copyleft12:00–12:50Legal issues from a radical community angle14:00–15:00Taking license compatibility semi-seriously15:00–15:50Why Licenses Requiring Use of Trademarks are Non-Free16:00–16:25Licensing Models and Building an Open Source Community16:30–16:55EU research funding - Horizon 2020 and Free Software
H.2214
09:00–09:05Welcoming and Introduction09:05–09:50Rump Kernels, Just Components09:55–10:40Genode as general-purpose OS - progress report and demonstration10:45–11:30HelenOS annual update11:35–12:20The microkernel OS Escape13:00–13:45State of the Union: What's new in the L4Re Microkernel System13:50–14:20Secure applications on top of L414:25–14:55GNU/Hurd DDE userland device drivers15:00–15:30Virtualization Dungeon on ARM15:40–16:25Read-Copy-Update for HelenOS16:30–17:00Rethinking Resource Control
H.2215 (Ferrer)
10:00–10:15python-netsnmpagent -- Writing net-snmp AgentX subagents in Python10:20–10:35Linux Configuration Collector10:40–10:55BibOS Admin - a web-based, easy to use admin system for Ubuntu11:00–11:15What's New in a Project?11:20–11:35Project development & community metrics for fun and profit11:40–11:55LSB, LANANA, FHS, LSB 5, LF, RPM512:00–12:15Babelfish for DevOps: syslog-ng12:20–12:35Blare: policy-based intrusion detection systems12:40–12:55Mailvelope: OpenPGP for the browser14:00–14:15Identifying Hotspots in Software Build Processes14:20–14:35Introducing the Meson build system14:40–14:55Introduction to LAVA15:00–15:15Security model using Smack for embedded systems15:20–15:35Web and mobile testing made awesome15:40–15:55Community-Lab16:00–16:15Advanced disk image management with libguestfs16:20–16:35Ceph16:40–16:55The SAML protocol17:00–17:15Putting the PaaS in OpenStack17:20–17:35Your Complete Open Source Cloud
Janson
10:00–10:50F-Droid11:00–11:50HTML5 Video Part Deux12:00–12:50The Wikipedia stack13:00–13:50MirageOS: compiling functional library operating systems14:00–14:50What's New in OpenLDAP15:00–15:50Persistent Memory16:00–16:50Concurrent Programming Made Simple17:00–17:50NSA operation ORCHESTRA: Annual Status Report17:50–18:00Closing FOSDEM 2014
K.1.105 (La Fontaine)
10:00–10:50OpTiMSoC11:00–11:50ARM: Allwinner sunxi SoC's and the community behind it12:00–12:50Power management: a system wide challenge13:00–13:50USE OTR or how we learned to start worrying and love cryptography14:00–14:50Capsicum15:00–15:50No more IPv416:00–16:50Using RIPE Atlas API for measuring IPv6 Reachability
K.3.201
09:00–09:30Logic Programming in Python09:30–10:00Introduction to py.test fixtures10:00–10:30OpenPyXL10:30–11:00Introducing the Eve REST API Framework11:00–11:30Stack switching for fun and profit11:30–12:00SQLAlchemy Drill12:00–12:30Some recipes with Alembic12:30–13:00Post-mortem Debugging and Web Development14:00–14:30The next generation Python Software Foundation (PSF)14:30–15:00How PyPy makes your code run fast15:00–15:30Using All These Cores: Transactional Memory under the hood (PyPy)15:30–16:00A deep dive into PEP3156, the new asyncio module16:00–16:30Concurrent programming with Python and my little experiment16:30–17:00Integrating Python and C using CFFI17:00–17:30PyPy : a fast Python Virtual Machine17:30–18:00Generators, or how to step to the infinite and beyond
K.3.401
09:30–10:00Javascript Room Welcome10:00–10:40Beyond the To-do List10:45–11:25Building front-end JavaScript apps that scale11:30–12:10Cute - a smaller Angular12:15–12:55Evolutionary algorithms13:00–13:25Using a hypermedia API with Angular.js13:30–14:10Javascript for enterprise14:15–14:55Hidden gems in npm15:00–15:40Javascript & Robotics15:45–16:25JavaScript in the Real World16:30–17:00Javascript Devroom Wrap-up
K.4.201
10:00–10:25Valgrind Support in the Eclipse IDE10:30–10:55Testing of valgrind RPMs in RHEL11:00–11:50SimuVEX13:00–13:50Helgrind: a constraint-based data race detector14:00–14:25Porting Valgrind on Solaris15:00–15:25GDB, so where are we now?15:30–15:55Combining the power of Valgrind and GDB16:00–16:25BoF: Valgrind and GDB integration16:30–17:45BoF: Ideas, new features and directions for Valgrind
K.4.401
09:00–09:05Introduction to LLVM dev-room09:05–09:55Clang: Re-inventing the Compiler10:00–10:25Auto-Vectorization in LLVM10:30–10:55The Avatar project - improving embedded security with S2E, KLEE and Qemu11:00–11:55The LLVMLinux project12:00–12:25How to contribute to LLVM12:30–12:55Two uses cases for the clang C++ parser: Online Code Browser and Qt moc Replacement.13:00–13:55Statically compiling Ruby with LLVM14:00–14:55LDC - the LLVM-based D compiler15:00–15:55Case study/tutorial on using LLVM in REPL systems16:00–16:25An approach for energy consumption analysis of programs using LLVM16:30–16:55High Level Loop Optimizations in LLVM
K.4.601
09:45–10:00Go Devroom Welcome10:05–10:35Iris Decentralized Messaging10:40–11:40Camlistore11:45–12:15Interfaces: a new leaf for an old book13:00–14:00Scaling with go: Youtube's Vitess14:05–14:35Write your own Go compiler14:40–15:10Looking toward Go 1.315:15–16:15Porting Go to New Platforms16:20–17:20Go Lightning Talks
UA2.114 (Baudoux)
10:00–10:50Elasticsearch 1.010:50–11:40How you can benefit from using Redis11:45–12:35Schema Design with MongoDB13:35–14:25Managing data for interactive applications with Couchbase14:30–15:20Headless with Cassandra15:25–16:15SQL to NoSQL, what you need to know16:20–16:30OpenShift & MongoDB16:30–17:00YARN, the Apache Hadoop Platform for Streaming, Realtime and Batch Processing
UA2.220 (Guillissen)
UB2.252A (Lameere)
10:00–10:30The mbed platform10:30–11:00mbed Open SDK & Open HDK11:00–12:00Memory Tuning Android for Low-RAM Devices12:00–13:00Booting Linux Made Easy: A Barebox Update13:00–13:30Lumicall - an open alternative to Viber13:30–14:00Android Sensors 10114:00–15:00Underwater Acoustics to Opkg15:00–15:30What if we could change programming languages?15:30–16:00Integrity protection solutions for embedded systems16:00–17:00Metadata tracker
UD2.120 (Chavanne)
09:00–09:40News from the VirtualSquare World09:40–10:20Virtualization in Android based and embedded systems10:20–11:00Getting cross-platform: bringing virtualization management to the PPC world11:00–11:40Ganeti: the New&Arcane11:40–12:20Expanding oVirt's horizons12:20–13:00oVirt Hosted Engine: The Egg That Hosts its Parent Chicken13:00–13:40Adventures with CloudStack and OpenDaylight13:40–14:20Tunnels as a Connectivity and Segregation Solution for Virtualized Networks14:20–15:00Media redirection for Spice remote computing solution15:00–15:40How we ported FreeBSD to PVH15:40–16:20You have a Cloud, now What ?16:20–17:00Bring your virtualized networking stack to the next level
UD2.218A
09:50–10:00Welcome to the Testing/Automation Devroom10:00–10:50Preventing craziness: a deep dive into OpenStack testing automation11:00–11:20ANSTE - Advanced Network Service Testing Environment11:30–12:20cwrap - The libc wrapper project12:30–13:20Standalone applications testing and automation13:30–13:50Unicorns14:00–14:50Automation in the Foreman Infrastructure15:00–15:50Using Gatling and Jenkins to Performance Test Puppet16:00–16:50Pride and Prejudice: Testing in the PHP World17:00–17:30Jenkins developers/users birds of a feather