BEGIN:VCALENDAR VERSION:2.0 PRODID:-//Pentabarf//Schedule 0.3//EN CALSCALE:GREGORIAN METHOD:PUBLISH X-WR-CALDESC;VALUE=TEXT:Lightning Talks X-WR-CALNAME;VALUE=TEXT:Lightning Talks X-WR-TIMEZONE;VALUE=TEXT:Europe/Brussels BEGIN:VEVENT METHOD:PUBLISH UID:4633@FOSDEM16@fosdem.org TZID:Europe-Brussels DTSTART:20160130T130000 DTEND:20160130T131500 SUMMARY:Why develop eco-conscious Libre Hardware? DESCRIPTION:
About 5 years ago it hit me that Corporations are never going to take responsibility for Software Libre compliance. Full Software Libre compliance actually affects their bottom line, and it's the responsibility of Directors to pathologically maximise profits. In fact, selling eco-conscious products that can be upgraded year-on-year, throwing away perfectly good components in the process, also adversely affects a Corporation's bottom line.
Competing with existing profit-maximising Corporations on "Software Libre Compliance" is not a strong selling point: nobody who isn't a programmer actually really cares, and they're not knowledgeable enough to upgrade the software anyway - they'd rather just throw the whole thing away and get a new one, in the naive hope that the new OS will somehow be better, cleaner, and free from the malware attacks that slowed down the perfectly good hardware they just discarded into landfill.
People are mainly influenced by money (saving it), cool-factor, convenience and fear. So the trick is to come up with a strategy that plays on all these four things. The EOMA68 Project thus was envisioned as a way to help people save money (because they can upgrade just like popping out a "Memory Card", they can now push a button and pop out the "Computer Card"), as well as help reassure them on personal security. Sending the laptop back for repair, you don't want the people in the shop to copy or rifle through your private data? No problem: pop out the "Computer Card" before sending it off... and incidentally you can pop that Computer Card into a spare base unit and carry on working.
Almost as an incidental side-line, then, the products being developed are Software Libre Compliant right from the ground up (not that the end-users really need to know that, as it's not a major selling-point to them). Some of the products being developed can even be RYF Certified (are FSF-Endorseable) - again, the average end-user doesn't care about this. However, Software Libre developers will know what's under the hood, and are being invited to participate in bringing these products to market. The first main products will be two EOMA68-compliant CPU Cards (one with an FSF-Endorseable Ingenic jz4775, the other with an Allwinner A20 dual-core ARM Cortex A7), a Micro-Desktop "base" and a 15.6in 1366x768 Laptop. The laptop's case is 3D-printable on a standard 200x200mm Mendel90, and uses bamboo laminate for the main panels, to save on plastic.
In short: where standard Hardware Corporations are set on maximising profits year after year, collectively they've left a gaping hole in the market that, with a little creative thinking, can be filled by someone who is willing to take active responsibility for doing things in a conscientious and principled way. The resultant products - which have an expected upgrade lifecycle of at least a decade - just happen to be really cool.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Lightning Talks URL:https:/fosdem.org/2016/schedule/2016/schedule/event/why_libre_hardware/ LOCATION:H.2215 (Ferrer) ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Luke Kenneth Casson Leighton":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:4381@FOSDEM16@fosdem.org TZID:Europe-Brussels DTSTART:20160130T132000 DTEND:20160130T133500 SUMMARY:Running PostgreSQL on a VAX DESCRIPTION: CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Lightning Talks URL:https:/fosdem.org/2016/schedule/2016/schedule/event/postgresql_on_vax/ LOCATION:H.2215 (Ferrer) ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Greg Stark":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:4642@FOSDEM16@fosdem.org TZID:Europe-Brussels DTSTART:20160130T134000 DTEND:20160130T135500 SUMMARY:AMENDMENT: How to develop eco-conscious Libre Hardware DESCRIPTION:About 5 years ago it hit me that Corporations are never going to take responsibility for Software Libre compliance. Full Software Libre compliance actually affects their bottom line, and it's the responsibility of Directors to pathologically maximise profits. In fact, selling eco-conscious products that can be upgraded year-on-year, throwing away perfectly good components in the process, also adversely affects a Corporation's bottom line.
Competing with existing profit-maximising Corporations on "Software Libre Compliance" is not a strong selling point: nobody who isn't a programmer actually really cares, and they're not knowledgeable enough to upgrade the software anyway - they'd rather just throw the whole thing away and get a new one, in the naive hope that the new OS will somehow be better, cleaner, and free from the malware attacks that slowed down the perfectly good hardware they just discarded into landfill.
People are mainly influenced by money (saving it), cool-factor, convenience and fear. So the trick is to come up with a strategy that plays on all these four things. The EOMA68 Project thus was envisioned as a way to help people save money (because they can upgrade just like popping out a "Memory Card", they can now push a button and pop out the "Computer Card"), as well as help reassure them on personal security. Sending the laptop back for repair, you don't want the people in the shop to copy or rifle through your private data? No problem: pop out the "Computer Card" before sending it off... and incidentally you can pop that Computer Card into a spare base unit and carry on working.
Almost as an incidental side-line, then, the products being developed are Software Libre Compliant right from the ground up (not that the end-users really need to know that, as it's not a major selling-point to them). Some of the products being developed can even be RYF Certified (are FSF-Endorseable) - again, the average end-user doesn't care about this. However, Software Libre developers will know what's under the hood, and are being invited to participate in bringing these products to market. The first main products will be two EOMA68-compliant CPU Cards (one with an FSF-Endorseable Ingenic jz4775, the other with an Allwinner A20 dual-core ARM Cortex A7), a Micro-Desktop "base" and a 15.6in 1366x768 Laptop. The laptop's case is 3D-printable on a standard 200x200mm Mendel90, and uses bamboo laminate for the main panels, to save on plastic.
In short: where standard Hardware Corporations are set on maximising profits year after year, collectively they've left a gaping hole in the market that, with a little creative thinking, can be filled by someone who is willing to take active responsibility for doing things in a conscientious and principled way. The resultant products - which have an expected upgrade lifecycle of at least a decade - just happen to be really cool.
(Please note that this talk replaces "Emulating the Nintendo 3DS" by Tony Wasserka.)
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Lightning Talks URL:https:/fosdem.org/2016/schedule/2016/schedule/event/libre_hardware_how/ LOCATION:H.2215 (Ferrer) ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Luke Kenneth Casson Leighton":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:3962@FOSDEM16@fosdem.org TZID:Europe-Brussels DTSTART:20160130T140000 DTEND:20160130T141500 SUMMARY:AMENDMENT: Arguman.org DESCRIPTION:Arguman.org is an open source argument mapping platform which was developed by an avid community started in Turkey and spread to the world. It provides a visual critical thinking discussion platform written in python / django and used various open source libraries for various features. Arguman has 500+ commits and 24+ developer and more non-developer contributers. For the last couple months, the community is working on building a semantic network between arguments and calculating the objection and supporting rate of arguments.
(Please note that this talk replaces "libimobiledevice.org - iOS devices on Linux" by Martin Szulecki.)
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Lightning Talks URL:https:/fosdem.org/2016/schedule/2016/schedule/event/arguman/ LOCATION:H.2215 (Ferrer) ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Tuna VARGI":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:3924@FOSDEM16@fosdem.org TZID:Europe-Brussels DTSTART:20160130T142000 DTEND:20160130T143500 SUMMARY:Open-Source Neuroheadset Brain-Duino DESCRIPTION:In the recent years, affordable Brain-Computer Interfaces are becoming more accessible for consumers. Applications range from controlling computers / machines, biofeedback and Quantified Self. At first sight, the current generation of commercial devices seem to be decent in their functionality, and various use cases are suggested. However, neurophysiological signal quality, as well as limitations of software and hardware hackability are among the greatest issues and hurdles towards advancement in user experience. This is why we started to work on Brain-Duino, an open-source brainwave amplifier shield for the Arduino and other microcontrollers.
Slides: http://brain-duino.com/brainduinofosdemfinal.pdf
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Lightning Talks URL:https:/fosdem.org/2016/schedule/2016/schedule/event/brainduino/ LOCATION:H.2215 (Ferrer) ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Willi Döring":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:3984@FOSDEM16@fosdem.org TZID:Europe-Brussels DTSTART:20160130T144000 DTEND:20160130T145500 SUMMARY:Crazyflie 2.0 DESCRIPTION:The Crazyflie 2.0 is the second generation of the Crazyflie nano quadcopter, a flying open source development platform invented by Bitcraze.Apart from improved hardware and payload it features a modular design (similar to Arduino shields) which adds new capabilities likea LED-ring, wireless charging, a camera, GPS or a prototype expansion board. This allows to do hardware and software development on an open platform that fits in the palm of your hand.The Crazyflie is running on open source software and hardware. It has been used in different private and academic science and research projects around the world.
This talk will focus on the Crazyflie 2.0's modular design (similar to Arduino), new expansion boards (called "decks"), some interesting research projects where it was used andrecent improvements on the software side (e.g. flashing the firmware from a mobile device).
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Lightning Talks URL:https:/fosdem.org/2016/schedule/2016/schedule/event/crazyflie/ LOCATION:H.2215 (Ferrer) ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Frederic Gurr":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:3976@FOSDEM16@fosdem.org TZID:Europe-Brussels DTSTART:20160130T150000 DTEND:20160130T151500 SUMMARY:Programming a Board Game DESCRIPTION:Programming a Board game? Why would you want to do that?
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Lightning Talks URL:https:/fosdem.org/2016/schedule/2016/schedule/event/board_game/ LOCATION:H.2215 (Ferrer) ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Chris Ward":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:4037@FOSDEM16@fosdem.org TZID:Europe-Brussels DTSTART:20160130T152000 DTEND:20160130T153500 SUMMARY:Java with syslog-ng DESCRIPTION:In this talk I intend to demonstrate how we had integrated the Java virtual machine into a multi-threaded, pluginized C program. If you have ever encountered the problem that something only has Java API while you intend to use it with your C / C++ code, this talk is for you.
The goal of syslog-ng is to become a major player in the big data logging infrastructure market. Our aim is to be the fastest and most reliable logging software that can send messages to most big data tools, for example Elasticsearch, Hadoop and Kafka. Most big data software uses Java API. Originally, syslog-ng has been written in C, with the pros and cons of the language. Although there are a few 3rd party tools in C language, utilizing these results in encountering several problems, for example difficulties when we attempt to follow the original libraries, maintenance issues, and so on. Therefore, in order to stay up-to-date with the big data tools, we must use the official Java APIs. This is why we have started our “Java language binding” project. We also hope that this project will be an important factor in the syslog-ng community, because now anyone who wants to contribute to improving syslog-ng by developing plugins in Java can do so.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Lightning Talks URL:https:/fosdem.org/2016/schedule/2016/schedule/event/syslog_ng/ LOCATION:H.2215 (Ferrer) ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Viktor Juhász":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:4565@FOSDEM16@fosdem.org TZID:Europe-Brussels DTSTART:20160130T154000 DTEND:20160130T155500 SUMMARY:C Code Refactoring DESCRIPTION:Despite its maturity and popularity, the C programming language still lacks tool support for reliably performing even simple refactoring, browsing, or analysis operations. This is primarily due to identifier scope complications introduced by the C preprocessor. The CScout refactoring browser analyses complete program families by tagging the original identifiers with their precise location and classifying them into equivalence classes orthogonal to the C language's namespace and scope extents. A web-based user interface provides programmers with an intuitive source code analysis and navigation front-end, while an SQL-based backend allows more complex source code analysis and manipulation. CScout has been successfully applied to many medium and large open source and proprietary projects identifying thousands of modest refactoring opportunities. Projects where CScout has been applied include the Linux, FreeBSD, and Solaris kernels, Apache httpd, awk, PostgreSQL, and gdb.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Lightning Talks URL:https:/fosdem.org/2016/schedule/2016/schedule/event/cscout/ LOCATION:H.2215 (Ferrer) ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Diomidis Spinellis":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:4106@FOSDEM16@fosdem.org TZID:Europe-Brussels DTSTART:20160130T160000 DTEND:20160130T161500 SUMMARY:Converting LiquidThreads to Flow DESCRIPTION:Flow is a structured discussion system for MediaWiki wikis, including Wikipedia. Development is led by the Collaboration team at the Wikimedia Foundation, and we have gradually begun using it on Wikimedia projects.
LiquidThreads, an older structured discussion system for MediaWiki wikis, is still in use on some Wikimedia wikis.
Both projects aim to foster Wikimedia collaboration.
We have been converting discussions from LiquidThreads to Flow, to reduce technical debt and make Flow's new features and design available to more users. We have implemented resumable batch software to complete this work.
This talk will be a playful, guided walk through Wikimedia's conversion, exploring how batch software for a complex system has been developed, debugged, and (repeatedly) troubleshooted.
Come hear about the batch architecture and the conversion process. Topics will include performance issues with long-running batch jobs and the challenges of mapping between systems with different data models. Plus, hear why a post about broken JavaScript broke our node.js service, what characters are (really) allowed in HTML 5 and XML, why "Ciudad de México" was the last page I converted in Mexico City, and more.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Lightning Talks URL:https:/fosdem.org/2016/schedule/2016/schedule/event/flow/ LOCATION:H.2215 (Ferrer) ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Matt Flaschen":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:3590@FOSDEM16@fosdem.org TZID:Europe-Brussels DTSTART:20160130T162000 DTEND:20160130T163500 SUMMARY:Measure Twice, Code Once DESCRIPTION:The networking subsystems of any operating system have grown in complexity as the set of protocols and features supported has grown since the birth of the Internet. Firewalls, Virtual Private Networking, and IPv6 are just a few of the features present in the kernel that were not even envisioned when the original UNIX releases were developed over 30 years ago. Advances in networking hardware, with 10Gbps NIC cards being available for only a few hundred dollars, have far outstripped the speeds for which the kernel’s network software was originally written. As with the increasing speed of processors over the last 30 years, systems developers and integrators have always depended on the next generation of hardware to solve the current generation’s performance bottlenecks, often without resorting to any coherent form of measurement. This presentation shows developers and systems integrators at all proficiency levels how to benchmark networking systems, with specific examples. Common pitfalls are called out and addressed and a set of representative tests are given, all using open source software.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Lightning Talks URL:https:/fosdem.org/2016/schedule/2016/schedule/event/network_benchmarks/ LOCATION:H.2215 (Ferrer) ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="George Neville-Neil":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:3797@FOSDEM16@fosdem.org TZID:Europe-Brussels DTSTART:20160130T164000 DTEND:20160130T165500 SUMMARY:Aversive++ DESCRIPTION:This project provides a C++ library that eases microcontroller programming.Its aim is to provide an interface simple enough to be able to create complex applications, and optimized enough to enable small microcontrollers to execute these applications.
The other aspect of this library is to be multiplatform. Indeed, it is designed to provide the same API for a simulator (named SASIAE) and for AVR-based and ARM-based microcontrollers.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Lightning Talks URL:https:/fosdem.org/2016/schedule/2016/schedule/event/aversive_/ LOCATION:H.2215 (Ferrer) ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Loïc Dauphin":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:4033@FOSDEM16@fosdem.org TZID:Europe-Brussels DTSTART:20160130T170000 DTEND:20160130T171500 SUMMARY:CYTOMINE : a web platform for collaborative analysis of multi-gigapixel images with machine learning. DESCRIPTION: CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Lightning Talks URL:https:/fosdem.org/2016/schedule/2016/schedule/event/cytomine/ LOCATION:H.2215 (Ferrer) ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Grégoire VINCKE":invalid:nomail ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Renaud Hoyoux":invalid:nomail ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Raphaël Marée":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:4091@FOSDEM16@fosdem.org TZID:Europe-Brussels DTSTART:20160130T172000 DTEND:20160130T173500 SUMMARY:ircb DESCRIPTION:ircb, or IRC Bouncer, is an attempt to make next gen IRC bouncer as a service, from the ground up. It focuses on:- easy setup, deployment, management- low barrier and automated entry point for users- handle scale: - support multiple nodes to distribute connections to IRC networks - load balance client connections - optimize network IO usage, by using intelligent caching- support multiple client connections for the same connection to IRC network
Source code: https://github.com/waartaa/ircb/Design doc: https://github.com/waartaa/ircb/wiki/Design-docs
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Lightning Talks URL:https:/fosdem.org/2016/schedule/2016/schedule/event/irc_bouncer/ LOCATION:H.2215 (Ferrer) ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Ratnadeep Debnath":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:3998@FOSDEM16@fosdem.org TZID:Europe-Brussels DTSTART:20160130T174000 DTEND:20160130T175500 SUMMARY:Movim - The Kickass Social Network DESCRIPTION:After several months of development Movim will finally be released in version 0.9. We are really excited to introduce you this new milestone for the free and decentralized social network that we are working on since 2008.
From the redesign of the architecture to the new user-friendly interface you will discover all the features offered by the project for the general public, but also for developers and administrators.
During this conference we will talk about mobility, encryption, content sharing, real-time and decentralization.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Lightning Talks URL:https:/fosdem.org/2016/schedule/2016/schedule/event/movim/ LOCATION:H.2215 (Ferrer) ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Timothée Jaussoin":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:4019@FOSDEM16@fosdem.org TZID:Europe-Brussels DTSTART:20160130T180000 DTEND:20160130T181500 SUMMARY:Mail2Voice Next - the future of an accessible email client DESCRIPTION:Mail2Voice is an accessible email client designed for illiterates and cognitive impaired people. After a long way, a first stable version was published in 2015. However, right after, we engaged discussions about the future of the client. How could we address the remaining flaws and propose a totally redesigned software? This talk will present answers and new questions we found for Mail2Voice Next.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Lightning Talks URL:https:/fosdem.org/2016/schedule/2016/schedule/event/mail2voice/ LOCATION:H.2215 (Ferrer) ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Matthieu Hazon":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:3905@FOSDEM16@fosdem.org TZID:Europe-Brussels DTSTART:20160130T182000 DTEND:20160130T183500 SUMMARY:Beacons in public transport for visually-impaired people in a FOSS mobile app DESCRIPTION:SASA AG, as public transport operator in major cities in South Tyrol (Italy), has introduced a Bluetooth Beacon infrastructure in their busnetwork in order to make users lives easier. With the app SASAbus users can access real-time passenger information very easily as with the help of the Bluetooth Beacons the exact users' position is selected automatically. To achieve this, the app combines FOSS and OpenData.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Lightning Talks URL:https:/fosdem.org/2016/schedule/2016/schedule/event/beacons/ LOCATION:H.2215 (Ferrer) ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Markus Windegger":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:4610@FOSDEM16@fosdem.org TZID:Europe-Brussels DTSTART:20160130T184000 DTEND:20160130T185500 SUMMARY:The road to liberating software at the lower levels DESCRIPTION:Liberating the software running at the lower levels of the hardware we use, either on the main processor or on controllers and peripherals can reveal to be quite challenging. There is a series of (more or less) usual limitations to overcome in the process, each of them being a challenge for free software developers, with the potential of fatally blocking a free software implementation.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Lightning Talks URL:https:/fosdem.org/2016/schedule/2016/schedule/event/liberating_software/ LOCATION:H.2215 (Ferrer) ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Paul Kocialkowski":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:3851@FOSDEM16@fosdem.org TZID:Europe-Brussels DTSTART:20160131T100000 DTEND:20160131T101500 SUMMARY:A New Patchwork DESCRIPTION:Mailing lists are the bedrock of many open source software projects, and have been so since the early days of the Internet. However, mailing lists can struggle to compete with code collaboration tools like Gerrit and Rietveld, many of which offer features such as integration with automated testing tools and patch tracking. How can such features be integrated into existing, mailing list-based projects like the Linux kernel or DPDK? The presenter reports on the ongoing work around the widely-deployed 'patchwork' tool to do just this.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Lightning Talks URL:https:/fosdem.org/2016/schedule/2016/schedule/event/patchwork/ LOCATION:H.2215 (Ferrer) ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Stephen Finucane":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:4044@FOSDEM16@fosdem.org TZID:Europe-Brussels DTSTART:20160131T102000 DTEND:20160131T103500 SUMMARY:Buildtime Trend : visualise what's trending in your build process DESCRIPTION:Are you interested in gaining some insight in the running time of the build process of your project? Buildtime Trend is an Open Source application that collects timing data from a build process, currently Travis CI, and uses this to create charts to visualise trends of what's happening during a build.We'll explain how it works, and how you can set it up for your project, concluding with a demo that shows the charts and metrics on the dashboard.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Lightning Talks URL:https:/fosdem.org/2016/schedule/2016/schedule/event/buildtime_trend/ LOCATION:H.2215 (Ferrer) ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Dieter Adriaenssens":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:4097@FOSDEM16@fosdem.org TZID:Europe-Brussels DTSTART:20160131T104000 DTEND:20160131T105500 SUMMARY:Learning about software development with Kibana dashboards DESCRIPTION:If you have 15 minutes, in this talk you can learn how to explore data from git or Gerrit repositories, using a Kibana-based dashboard. The talk will explain how to retrieve the data from the repositories, how to visualize different aspects of it, and how to produce a dashboard with those visualization. The dashboard, once composed, allows for selective filtering, drilling-down, and in general, knowing about the internals of a free, open source software project at any level of detail. Is there a better way of spending 15 minutes?
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Lightning Talks URL:https:/fosdem.org/2016/schedule/2016/schedule/event/kibana/ LOCATION:H.2215 (Ferrer) ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Jesus M. Gonzalez-Barahona":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:3832@FOSDEM16@fosdem.org TZID:Europe-Brussels DTSTART:20160131T110000 DTEND:20160131T111500 SUMMARY:coala - Code Analysis Made Simple DESCRIPTION:coala is an application that makes it very easy, writing analysis for any programming language or even arbitrary textual data. It is a useful abstraction that provides a convenient user interface and takes away a lot of common tasks from the algorithm developer, effectively making bare research available for production use.
This talk features a short introduction into the thoughts behind coala, it's ability to speed up research as well as increase productivity and of course a demonstration of our command line and other interfaces.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Lightning Talks URL:https:/fosdem.org/2016/schedule/2016/schedule/event/coala/ LOCATION:H.2215 (Ferrer) ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Lasse Schuirmann":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:3677@FOSDEM16@fosdem.org TZID:Europe-Brussels DTSTART:20160131T112000 DTEND:20160131T113500 SUMMARY:How choosing the Raft consensus algorithm saved us 3 months of development time DESCRIPTION:Providing full data availability in a degraded cluster requiresa mechanism for coordinating changes to cluster membership in an automated way.
While developing our GPL distributed storage solution we researchedthe state of the art of consensus algorithms to achieve fault-tolerance.Our first stop was Paxos, which turned out to be complex and lacking accurate and comprehensivespecifications. Without a reference implementation, confusion reigns supreme, andanalyzing all the different variants would have taken us at least 3 months.By contrast Raft defines a single clean way to implement reliable leaderelection. It controls responsiveness with autonomously made decisions ofparticipation in the cluster, while providing data availability.
In this lightning talk I will recount the road bumps we hit while implementingthe consensus algorithm and the headaches we had before we ditched Paxos.With this head start on Raft, I hope to save my fellow developers from the painwe went through!
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Lightning Talks URL:https:/fosdem.org/2016/schedule/2016/schedule/event/raft_consensus/ LOCATION:H.2215 (Ferrer) ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Robert Wojciechowski":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:3680@FOSDEM16@fosdem.org TZID:Europe-Brussels DTSTART:20160131T114000 DTEND:20160131T115500 SUMMARY:Keeping your files safe in the post-Snowden era with SXFS DESCRIPTION:Filesystem encryption has been readily available since the dawnof times, but it still requires external software to protect againstdata loss.Many users rely on proprietary cloud storage clients (like Dropbox) tosynchronize their encrypted data across multiple devices.SXFS is a GPL licensed FUSE-based filesystem for Linux and OSX, which featuresclient-side encryption (AES256), horizontal scalability andfault-tolerance out of the box.With just two commands you create and mount a fully deniable networkstorage which keeps your data safe from prying eyes.In this lightning talk I will demonstrate how to get SXFS up and runningand how easy it is to maintain and scale out.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Lightning Talks URL:https:/fosdem.org/2016/schedule/2016/schedule/event/sxfs/ LOCATION:H.2215 (Ferrer) ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Robert Wojciechowski":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:4030@FOSDEM16@fosdem.org TZID:Europe-Brussels DTSTART:20160131T120000 DTEND:20160131T121500 SUMMARY:Spiffing - Military grade security DESCRIPTION:Spiffing is a modern C++ MIT-licensed library for handling machine-readable security labels, of the type used by military, government, and intelligence systems throughout the world. Ever wanted to understand those "TOP SAUSAGE SIGINT RODEO" things you see in the news? Come along and find out.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Lightning Talks URL:https:/fosdem.org/2016/schedule/2016/schedule/event/spiffing_military_grade_security/ LOCATION:H.2215 (Ferrer) ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Dave Cridland":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:4108@FOSDEM16@fosdem.org TZID:Europe-Brussels DTSTART:20160131T122000 DTEND:20160131T123500 SUMMARY:Layers Box DESCRIPTION:Using cloud providers to run business-critical software is not an option for many small and medium-sized enterprises in Europe and worldwide. Also private users are increasingly aware of the privacy risks when relying on the services of big enterprises. Running your own server is often considered "geeky", with only nerds being able to do administrate a server. We want to change that! Our Open Source "Layers Box" is an infrastructure for creating, installing and running packages of inter-dependent self-hosted services on own hardware. We would like to present our approach and inspire the Lightning Talk audience to discuss possible additional use cases and services.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Lightning Talks URL:https:/fosdem.org/2016/schedule/2016/schedule/event/layers_box/ LOCATION:H.2215 (Ferrer) ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="István Koren":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:4046@FOSDEM16@fosdem.org TZID:Europe-Brussels DTSTART:20160131T124000 DTEND:20160131T125500 SUMMARY:FAI - The Universal Installation Tool DESCRIPTION:A short demo will show the features of FAI 5.0, which was released in nov 2015.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Lightning Talks URL:https:/fosdem.org/2016/schedule/2016/schedule/event/fai/ LOCATION:H.2215 (Ferrer) ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Thomas Lange":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:4244@FOSDEM16@fosdem.org TZID:Europe-Brussels DTSTART:20160131T130000 DTEND:20160131T131500 SUMMARY:Knot DNS Resolver DESCRIPTION:The Knot DNS Resolver is a caching full resolver implementation written in C and LuaJIT, including both a resolver library and a daemon. Modular architecture of the library keeps the core tiny and efficient, and provides a state-machine like API for extensions. There are three built-in modules - iterator, cache, validator, and many external.
The Lua modules, switchable and shareable cache, and fast FFI bindings makes it great to tap into resolution process, or be used for your recursive DNS service. It's the OpenResty of DNS.
The server adopts a different scaling strategy than the rest of the DNS recursors - no threading, shared-nothing architecture (except MVCC cache that may be shared). You can start and stop additional nodes depending on the contention without downtime.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Lightning Talks URL:https:/fosdem.org/2016/schedule/2016/schedule/event/knot_dns/ LOCATION:H.2215 (Ferrer) ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Ondřej Surý":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:4065@FOSDEM16@fosdem.org TZID:Europe-Brussels DTSTART:20160131T132000 DTEND:20160131T133500 SUMMARY:Prometheus - A Next Generation Monitoring System DESCRIPTION:Prometheus combines graphing and alerting in one package, with a powerful query language that lets you slice, dice, aggregate and predict what your system is going to do. Multi-dimensional labels are another core feature, allowing for a single alert definition to apply to thousands of dynamic hosts. Join us to understand the principles behind Prometheus and how you can use it to make monitoring your open-source project easier.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Lightning Talks URL:https:/fosdem.org/2016/schedule/2016/schedule/event/prometheus/ LOCATION:H.2215 (Ferrer) ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Brian Brazil":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:4060@FOSDEM16@fosdem.org TZID:Europe-Brussels DTSTART:20160131T134000 DTEND:20160131T135500 SUMMARY:Going cross-platform - how htop was made portable DESCRIPTION:The story of how htop, a popular interactive process manager, went from being a Linux-only application into a portable one. In this talk I will discuss the technical approaches taken in porting process, the design choices that went into it, and also a bit of the backstory on how and why this conversion came to be.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Lightning Talks URL:https:/fosdem.org/2016/schedule/2016/schedule/event/htop/ LOCATION:H.2215 (Ferrer) ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Hisham Muhammad":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:4198@FOSDEM16@fosdem.org TZID:Europe-Brussels DTSTART:20160131T140000 DTEND:20160131T141500 SUMMARY:Ralph - Asset Management System DESCRIPTION:Open Source choice of hardware Assets Management, is really limited. We've built Ralph 3 to the rescue, because we love Open Source software.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Lightning Talks URL:https:/fosdem.org/2016/schedule/2016/schedule/event/ralph_data_center_asset_management/ LOCATION:H.2215 (Ferrer) ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Marcin Kliks":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:4043@FOSDEM16@fosdem.org TZID:Europe-Brussels DTSTART:20160131T142000 DTEND:20160131T143500 SUMMARY:Parallels between GPL/copyrights and secure patent behaviour DESCRIPTION:This talk will draw parallels between the copyright challenge at the dawn of the free and open innovation, and the new challenge of patent aggression being faced by the creative community nowadays.Same as GPL, Copyleft, Afero and BSD-license were for the copyright hygiene, the OIN license is for software patent hygiene. Open Invention Network as a practical response to patent lawsuits threats.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Lightning Talks URL:https:/fosdem.org/2016/schedule/2016/schedule/event/copyrights_and_patents/ LOCATION:H.2215 (Ferrer) ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Valer Mischenko":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:3789@FOSDEM16@fosdem.org TZID:Europe-Brussels DTSTART:20160131T144000 DTEND:20160131T145500 SUMMARY:Snowdrift.coop - sustainable funding for FLO projects DESCRIPTION:Snowdrift.coop is a web platform for fundraising and supporting free/libre/open projects. We are tackling the 'snowdrift dilemma' that limits contributions to non-rivalrous goods such as open-source software. The organization is a non-profit multi-stakeholder cooperative, and all code is available under OSI and FSF approved licenses.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Lightning Talks URL:https:/fosdem.org/2016/schedule/2016/schedule/event/snowdriftcoop_sustainable_funding/ LOCATION:H.2215 (Ferrer) ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="William Hale (Salt)":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:4564@FOSDEM16@fosdem.org TZID:Europe-Brussels DTSTART:20160131T150000 DTEND:20160131T151500 SUMMARY:The Unix history in a repository DESCRIPTION:The evolution of the Unix operating system is made available as a version-control repository, covering the period from its inception in 1972 as a five thousand line kernel, to 2015 as a widely-used 26 million line system. The repository contains 659 thousand commits and 2306 merges. The repository employs the commonly used Git system for its storage, and is hosted on the popular GitHub archive. It has been created by synthesizing with custom software 24 snapshots of systems developed at Bell Labs, Berkeley University, and the 386BSD team, two legacy repositories, and the modern repository of the open source FreeBSD system. In total, 850 individual contributors are identified, the early ones through primary research. The data set can be used for empirical research in software engineering, information systems, and software archaeology. Community contributions to improve the included data and extend the covered systems are more than welcomed.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Lightning Talks URL:https:/fosdem.org/2016/schedule/2016/schedule/event/unix_history/ LOCATION:H.2215 (Ferrer) ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Diomidis Spinellis":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:4508@FOSDEM16@fosdem.org TZID:Europe-Brussels DTSTART:20160131T152000 DTEND:20160131T153500 SUMMARY:EU-FOSSA DESCRIPTION:EU-FOSSA: Pilot Project for auditing of Open Source Software at the European Institutions
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Lightning Talks URL:https:/fosdem.org/2016/schedule/2016/schedule/event/fossa/ LOCATION:H.2215 (Ferrer) ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Marek Przybyszewski":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:4085@FOSDEM16@fosdem.org TZID:Europe-Brussels DTSTART:20160131T154000 DTEND:20160131T155500 SUMMARY:OSCAR: Address the new challenges of open-source software quality DESCRIPTION:In this lightning talk, we would like to share our experience, vision and methodology regarding today's challenge of improving the quality of open source software.With the increasing success of OSS software and in parallel the advent of OSS quality failures such as Heartbleed, the interest for the models and tools able to measure and improve the quality of open-source software is growing.This presentation will introduce:- the OSCAR model, a new quality model for assessing open-source software (OSCAR stands for Open-source Sofware Capability Assessment Round-up), sustained by the OW2 Consortium. We will explain how it differs from other models and we will present the model's status and roadmap.- the OSCAR platform, an open-source umbrella project implementing the OSCAR model by combining several open-source quality tools such as SonarQube, Fossology, ScanCode, Spago4Q, and outcomes from the RISCOSS European collaborative project. We will show how this platform is used for continously assessing the quality of the OW2 projects.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Lightning Talks URL:https:/fosdem.org/2016/schedule/2016/schedule/event/oscar/ LOCATION:H.2215 (Ferrer) ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Stéphane Laurière":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:4524@FOSDEM16@fosdem.org TZID:Europe-Brussels DTSTART:20160131T160000 DTEND:20160131T161500 SUMMARY:Introduction to Augmented Reality DESCRIPTION:Augmented reality is not a new technology, but still impress people, when they see 3D person rising out of the paper.What about Augmented reality costume? Do you want to make one for yourself?
Presentation will go through augmented reality technologies (in particular: computer vision and 3D graphics),showing, what it is really like to make augmented reality based product: what tools to use, what concepts you need to know to make design decisions.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Lightning Talks URL:https:/fosdem.org/2016/schedule/2016/schedule/event/augmented_reality/ LOCATION:H.2215 (Ferrer) ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Aurelijus Banelis":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:4582@FOSDEM16@fosdem.org TZID:Europe-Brussels DTSTART:20160131T162000 DTEND:20160131T165500 SUMMARY:FOSDEM infrastructure review DESCRIPTION: CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Lightning Talks URL:https:/fosdem.org/2016/schedule/2016/schedule/event/fosdem_infrastructure_review/ LOCATION:H.2215 (Ferrer) ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Richard Hartmann":invalid:nomail END:VEVENT END:VCALENDAR