<?xml version="1.0" encoding="UTF-8"?>

<rss version="2.0"
 xmlns:blogChannel="http://backend.userland.com/blogChannelModule"
>

<channel>
<title>DebConf17</title>
<link>https://debconf17.debconf.org/</link>
<description>Videos from DebConf17</description>

<item>
<title>Business ERP, freelancer and personal accounting with Free Software</title>
<link>https://debconf17.debconf.org/talks/204/</link>
<description>A quick introduction to accounting and the free software solutions available in Debian.  This is a broad overview covering solutions for personal finances, freelancers, small businesses and non-profit organizations.  The talk will include a demo of some of the more advanced solutions included in Debian, the Postbooks and Tryton ERP systems, both of which have features like multi-user and multi-currency support and a full SQL backend.

This talk will show how free software solutions can do everything that is possible with proprietary software like Quickbooks and Sage while also giving the user more control of the underlying data and unlimited flexibility to adapt the system to meet future requirements.

Many small businesses start out using a minimal solution to avoid up-front costs but then experience significant effort migrating all their data to the system they should have chosen in the first place.  As free software doesn&#x27;t have an up-front cost, businesses are free to choose the solution most suitable for their long term needs and grow into it even if they don&#x27;t use many of the features in their first year of trading.</description>
<enclosure url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/business-erp-freelancer-and-personal-acc.vp9.webm" type="video/webm; codecs=vp9,opus" />
</item>
<item>
<title>Ask Anything about Debian / Tout savoir sur Debian</title>
<link>https://debconf17.debconf.org/talks/163/</link>
<description>How old is Debian ? What are it&#x27;s goals ? How to help Debian ? Is Debian secure ? Why should I choose Debian over xxxx ? When is the next Debian release planned ? How come that xxx is not packaged in Debian ? How to create/share my own packages ?  How do I report a bug ? How to become a Debian Developer ? 

If you&#x27;re a Debian user, technical or non-technical this Ask Anything about Debian/Tout savoir sur Debian will give you the opportunity to directly ask Debian Developers about well, anything about your favourite GNU/Linux distribution.

We will try to answer each question in a 2 minutes time slots, and provide pointers to more complex questions.

Questions can be asked in French or English and will be answered by members of the Debian Project.</description>
<enclosure type="video/webm; codecs=vp9,opus" url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/ask-anything-about-debian-tout-savoir-su.vp9.webm" />
</item>
<item>
<title>Free Communications with Free Software and Debian</title>
<link>https://debconf17.debconf.org/talks/65/</link>
<description>Proponents of free software are frequently asked &#x22;Can we replace Skype, Viber, Twitter and Facebook?&#x22;.  Is this the right question and how does it relate to free software development today and in the future? Pocock talks about the social consequences of this issue, looks at some of the successes we have had with examples based on Debian, some of the challenges that remain and ways that people can help either as developers or end users.</description>
<enclosure url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/free-communications-with-free-software-a.vp9.webm" type="video/webm; codecs=vp9,opus" />
</item>
<item>
<title>Freedom Embedded: Devices that Respect Users and Communities</title>
<link>https://debconf17.debconf.org/talks/154/</link>
<description>GNU and Linux are now embedded in more kinds of hardware than ever,
but nearly always only by requiring proprietary bits. The world&#x27;s most
popular tablets and phones are based on a free core system loaded with
nonfree software on top. We are at risk of free software being used
primarily as a delivery vehicle to lower the cost of getting
proprietary products to market.

How do we get the freedom we all want, and what is the market for
that? The Free Software Foundation has a certification program called
&#x22;Respects Your Freedom&#x22; (RYF) that awards a certification mark to
hardware meeting a set of free software standards (fsf.org/ryf).
Embedded and IoT devices are a major target for the future of this
program.

RYF has already made significant gains, especially over the last few
years, certifying USB wifi adapters, 3D printers, home wifi routers,
and earlier generation laptops. A growing number of small companies
are competing on the basis of the certification, and crowdfunding
campaigns are citing meeting the standards as a key project goal. 

Even bigger things are planned, and most involve the embedded world.
Get updates on what&#x27;s in store, learn what it takes to get your
product certified, hear about the impact of certification so far and
the community that has formed around the program, and discuss possible
improvements to the standards.

Can we turn our current &#x22;free software invisible under the hood&#x22;
reality into a reality where consumers can go into a store or shop
online and find clearly marked products that fully respect their
freedom?
</description>
<enclosure type="video/webm; codecs=vp9,opus" url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/freedom-embedded-devices-that-respect-us.vp9.webm" />
</item>
<item>
<title>Growing MariaDB through community contributions</title>
<link>https://debconf17.debconf.org/talks/144/</link>
<description>This talk will go into the list of features that MariaDB has received over the years from the community. We will talk about how the MariaDB team handles community contributions as well as what potential contributors can do to get their code accepted into the server.

This talk is aimed primarily at people interested in contributing to an open source project, but it will provide some useful insights for anyone looking to increase the interaction with the community for their own open source project.</description>
<enclosure url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/growing-mariadb-through-community-contri.vp9.webm" type="video/webm; codecs=vp9,opus" />
</item>
<item>
<title>Debian Science - umbrella for scientific packages or dustbin for scientific code?</title>
<link>https://debconf17.debconf.org/talks/10/</link>
<description>The Debian Science mailing list was created in 2005 and in 2008 the Blends framework was implemented to turn some random discussion into a structurised team with dedicated coders and packages.  Later other existing packaging teams maintaining scientific software were merged and since about 2013 the Debian Science Blend is covering most of the scientific packages inside Debian which do not have any specific Blend team (like DebiChem, Debian Astro, Debian Gis and Debian Med).  It tries to serve as entry point for scientists with an interest to package some software for Debian or seeking help with some scientific software.  The original idea of the quite general Debian Science was that it could serve as an umbrella as long as there is not yet sufficient manpower inside Debian to be able to run an own Blend for a certain topic.  This has worked out for Debian Astro which is a pure offspring of Debian Science - so the concept has at least one example that it can work.

However, there are also things regularly criticised:  Debian Science does a bad job to pick up packages where Uploaders vanished from the team without notice and several packages are in a bad state.  Admittedly this is the case to some extend.  It is caused by the fact that scientists tend to move to different projects or institutions and do not find the time to sort out their code heritage.  While this is effect is neither new nor unknown inside Debian this kind team orphaned packages sometimes shades a bad light onto the team.  While there are some team members who are doing a great job in picking up such orphans forming kind of Debian Science internal QA team not all cases are covered.  At least the good news is that it is very easy to take over an orphaned package by team uploads or even adding an ID as Uploader.

The audience of the talk are all people interested in scientific software.  I try to present ideas how we could strengthen the &#x22;umbrella side&#x22; even more over the &#x22;dustbin side&#x22; by concentrating more dedicated  people for certain topics.  Ideas how to reach out further into scientific groups to gather more team members are welcome.
</description>
<enclosure type="video/webm; codecs=vp9,opus" url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/debian-science-umbrella-for-scientific-p.vp9.webm" />
</item>
<item>
<title>Little bioinformatician&#x27;s pragmatic guide to internships in Debian</title>
<link>https://debconf17.debconf.org/talks/148/</link>
<description>Outreachy is yet another internship for newbies. It closes gap between &#x22;uses&#x22; and &#x22;contributes&#x22; and gives certain categories of people a good motive to start making the world to be a better place.
Every Outreachy intern requires personal approach to work with. Yet this &#x22;personal&#x22; doesn&#x27;t mean something too different from approach applied to any other program&#x27;s intern.
We are going to tell how we learned about Outreachy and why we decided to choose Debian. Why internships matter. We are going to provide our personalized view to internship process and how to be motivated enough to finish it. 
And we will draw a precise portrait of a Perfect Internship Mentor :)
 
We also want to talk about why CI for Debian packages matters and how it helps us and our friends in everyday work and career and provide some examples. And how hard it is to stay (and why you should stay).
 
Writing tests can sometimes be boring and routine, and we are going to provide some approaches we used to semi-automate it. Yet it doesn&#x27;t mean it can be automated fully, because every package is unique and often only after you take a closer look  you can build a good tests and find a bug no one else fixed yet.
</description>
<enclosure type="video/webm; codecs=vp9,opus" url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/little-bioinformatician-s-pragmatic-guid.vp9.webm" />
</item>
<item>
<title>Recent Advancements and Current Challenges in Debichem</title>
<link>https://debconf17.debconf.org/talks/150/</link>
<description>Debichem is a Debian pure blend that focuses on chemistry-related software. While it was easy to package all FLOSS projects in the field back in the early 2000s when Debichem started, nowadays the number of upstream projects has increased considerably while the number of  project members as stayed consistently low over the years.

This talk will give an overview of what&#x27;s new for Debichem in stretch, and what the plans for buster are.</description>
<enclosure type="video/webm; codecs=vp9,opus" url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/recent-advancements-and-current-challeng.vp9.webm" />
</item>
<item>
<title>Debian Science BoF</title>
<link>https://debconf17.debconf.org/talks/9/</link>
<description>This is the Debian Science BoF hold regularly at DebConfs to gather all scientists at DebConf discussing the future of the Debian Science Blend.</description>
<enclosure url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/debian-science-bof.vp9.webm" type="video/webm; codecs=vp9,opus" />
</item>
<item>
<title>Meet MariaDB 10.3</title>
<link>https://debconf17.debconf.org/talks/142/</link>
<description>MariaDB 10.3 has had its first release. 10.3 has a focus of extending existing supported SQL to support Oracle-style PL/SQL. This talk will go into what the MariaDB developers have planned for the upcoming stable version. Other features include community contributed such as user defined aggregate functions and audited tables using &#x22;AS OF&#x22; syntax.

We will also go into our current and future plans for MariaDB in Debian, given how MariaDB (10.1) now ships as the default MySQL variant in Debian 9. We hope to have a discussion with the audience regarding concerns of this change, as well as what other things the MariaDB Foundation could do to aid in this transition.</description>
<enclosure url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/meet-mariadb-10-3.vp9.webm" type="video/webm; codecs=vp9,opus" />
</item>
<item>
<title>Policy Team BoF</title>
<link>https://debconf17.debconf.org/talks/131/</link>
<description>Going on with the Debian policy - maintainership status, incorporating changes and fixes etc</description>
<enclosure url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/policy-team-bof.vp9.webm" type="video/webm; codecs=vp9,opus" />
</item>
<item>
<title>15 years and counting</title>
<link>https://debconf17.debconf.org/talks/7/</link>
<description>In 2002 some crazy Debian developer had the idea to pick some orphaned low popcon packages inside Debian covering life sciences and decided to add some more of this field and some covering the field of medicine.  Since that time the project gained some traction and convinced several people and institutes using Debian instead of some other Linux distribution.  While the outer view on the project which is called Debian Med Blend is quite good the Debian internal view does not really reflect the potential that Blends actually have.  Are you aware that more than 1% of the Debian developers confirmed that they are Debian developers only because the Debian Med project exist?  Can you imagine more of those Blends making Debian attractive in several workfields?

If you are not interested in life sciences and medicine at all this talk is for your despite the fact that it is covering Debian Med.  I&#x27;d like to prove on the example of Debian Med why Blends are helpful for the future of Debian, how the active support of Blends inside the Debian could have a positive effect onto the acceptance of Debian inside these workfields and beyond.  Blends have the power to bump the maintainer-package relation to a team-topic relation and can enhance the quality of packages covering a whole topic.
</description>
<enclosure url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/15-years-and-counting.vp9.webm" type="video/webm; codecs=vp9,opus" />
</item>
<item>
<title>FreedomBox, Libre Personal Server</title>
<link>https://debconf17.debconf.org/talks/113/</link>
<description>This talk is for Debian users and contributors interested in FreedomBox, which configures Debian as an easy-to-use personal server. The first part will cover the current status of the project, including current feature set in Stretch, supported platforms, and ongoing development work.

The next part will be a technical overview of FreedomBox and the main packages that it depends on. A live demo of using the FreedomBox via the web interface will be shown. There will also be information on the current setup process, and live image builds.

Next, I will also suggest ways in which the wider Debian community can help support FreedomBox, such as packaging needs and configuration. At the end, we will have a Q&#x26;A and open discussion on opportunities for collaboration between FreedomBox and other parts of Debian.</description>
<enclosure url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/freedombox-libre-personal-server.vp9.webm" type="video/webm; codecs=vp9,opus" />
</item>
<item>
<title>Supporting Debian Edu / Skolelinux as a Product: Lessons Learned</title>
<link>https://debconf17.debconf.org/talks/169/</link>
<description>Debian Edu / Skolelinux is a Debian blend targetting education facilities. Over the past five years, I have been supporting Debian Edu / Skolelinux at four schools in Nothern Germany.

This talk will give a quick summary of our lessons learned while selling Debian Edu / Skolelinux as a product to end customers. If people attend the talk and show interest in discussion, we may set up a BoF spontaneously after the talk.


</description>
<enclosure url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/supporting-debian-edu-skolelinux-as-a-pr.vp9.webm" type="video/webm; codecs=vp9,opus" />
</item>
<item>
<title>Laniakea - An approach at making building Debian derivatives easy</title>
<link>https://debconf17.debconf.org/talks/38/</link>
<description>While founding the Tanglu Debian derivative, I did set up infrastructure to create and maintain a Debian archive (which includes Britney, Ben, Dak and friends) and maintain it for the derivative, which resulted in some custom code being written for Tanglu. Doing this turned out to be quite a big task for a small derivative which requires a lot of continuous human work.
After I started working on PureOS for Purism[1], I had the pleasure of doing the same thing again. Having learned the lesson in Tanglu, I developed a framework for setting up and maintaining infrastructure for a Debian derivative, called Laniakea.
Laniakea uses tools already present and in use at Debian itself, but allows to centrally manage them and aggregate their information in one database.
This allows to automate a lot more archive actions, saving human manpower, as well as showing new developers a nice coherent web interface for their packaging.

This talk will be about what Laniakea wants to be and what it can already do today for your derivative, and how it differs from other solutions like Fedmsg. I will also likely contain useful information in what (not) to do in case you are brave enough to attempt to set up your very own infrastructure based on the tools we use to build Debian.

[1]: https://puri.sm/</description>
<enclosure type="video/webm; codecs=vp9,opus" url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/laniakea-an-approach-at-making-building-.vp9.webm" />
</item>
<item>
<title>An apt talk</title>
<link>https://debconf17.debconf.org/talks/58/</link>
<description>I&#x27;ll talk about what changed in APT since last DebConf, and what plans we have for the future. 

* Reworking automatic updates and unattended-upgrades to work more reliably and predictably - when and how does apt do stuff automatically?
* A look at porting APT to FreeBSD and macOS (the latter being WIP)
* Moving the https method away from curl and into the standard APT package
* An overview of new features and changes

</description>
<enclosure type="video/webm; codecs=vp9,opus" url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/an-apt-talk.vp9.webm" />
</item>
<item>
<title>Seasons of Debian - Summer of Code and Winter of Outreachy</title>
<link>https://debconf17.debconf.org/talks/37/</link>
<description>Being students who started their contribution to Open Source through Outreach programme which Debian supports, we (Urvika and I ) would talk about two major open source initiatives &#x2013; Google Summer of Code and Outreachy.
Our objective would be to talk about How we got selected into these programmes, about the interesting tasks we got to do, how It helped us grow as developers and about the warm Debian community we got to experience.

Urvika would share her experience being an Outreachy Intern with Debian. Outreachy is a similar program like GSoC but it helps people from under-represented groups such as females and LGBTQ, to get involved in open source software. 
She would like to share her journey of getting into Outreachy in the hopes of inspiring budding female developers like her.
She would talk about how being on Outreachy team changed her perspective from &#x201C;how to code&#x22; to that of &#x201C;how to contribute&#x22;.

Pranav would be sharing his working and learning experience during Google Summer of Code&#x2019;16 with Debian.

Both, Urvika and I worked on the same project &#x2013; Lumicall. We would talk about free - RTC  and to share importance with the audience. We would talk about &#x201C;Lumicall&#x201D; which is a free and convenient app for encrypted phone calls from Android. We would be explaining the work we did using Android and Java to add new features into the existing application and how to pace the learning curve.

To explain what kind of work we did under these programs, Urvika would also give a brief about a few concepts that she worked on using Android/Java
Explaining what &#x201C;WhiteLabelling&#x201D; is and how can we implement it in Android
Working with productFlavors, How to add a silent mode feature by specifying time and weekdays, How to set bubble background image in Chat/Message screen using 9 Patch images.

I, Pranav would briefly explain about adding PUBLISH Support to Lumicall and developing a library for adding quick enroll option to Android Applications.


We would share how we got into these programs and what it takes to successfully complete it. 
Hoping it would help someone having questions like &#x201C;How to get started with Open Source&#x201D; and &#x201C;How Can I contribute&#x201D; to &#x22;How I Went From Newbie to Open Source Project Contributor &#x22;.</description>
<enclosure type="video/webm; codecs=vp9,opus" url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/seasons-of-debian-summer-of-code-and-win.vp9.webm" />
</item>
<item>
<title>Meet the Technical Committee</title>
<link>https://debconf17.debconf.org/talks/203/</link>
<description>An opportunity to meet the members of the Debian Technical Committee who are in attendance at Debconf, hear the status of open issues, and discuss pending and future issues with the committee.

URLs: https://www.debian.org/devel/tech-ctte</description>
<enclosure url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/meet-the-technical-committee.vp9.webm" type="video/webm; codecs=vp9,opus" />
</item>
<item>
<title>Debian for Medical Software</title>
<link>https://debconf17.debconf.org/talks/165/</link>
<description>Roche Diagnostics International Ltd is using GNU/Linux in medical instrument products and has developed &#x201C;Roche Linux&#x201D;, a Debian-based distribution. This talk aims to show why Debian is well suited for our purpose, how we are using it and what we&#x2019;ve built on top.
We would like to share our experience with the Universal OS and how we address the challenges of developing Medical Software. The deployment and upgradability of each software layer is more and more important not only for meeting security requirements but as well for speeding up the development and software validation. To respond to these demands we developed a build pipeline tool based on Debian repositories and the Debian Build toolchain.
</description>
<enclosure type="video/webm; codecs=vp9,opus" url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/debian-for-medical-software.vp9.webm" />
</item>
<item>
<title>Scibian, a distro for industrial R&#x26;D and engineering </title>
<link>https://debconf17.debconf.org/talks/145/</link>
<description>Scibian is a Linux distribution heavily based on Debian for scientific computing. The aim of this talk is to present the project, users of Scibian and how we created a Debian derivative in order to address our users needs.</description>
<enclosure type="video/webm; codecs=vp9,opus" url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/scibian-a-distro-for-industrial-r-d-and-.vp9.webm" />
</item>
<item>
<title>Ayatana Indicators</title>
<link>https://debconf17.debconf.org/talks/168/</link>
<description>In the near future various upstream projects related to the Ubuntu desktop experience as we have known it so far may become only sporadically maintained or even fully unmaintained. Ubuntu will switch to the Gnome desktop environment with 18.04 LTS as its default desktop. The Application Indicators [1] brought into being by Canonical Ltd. will not be needed in Gnome (AFAIK) any more. We can expect the Application Indicator related projects become unmaintained upstream. (In fact I have recently been offered continuation of upstream maintenance of libdbusmenu).  

While looking into the Unity Greeter code over the past years and actually forking Unity Greeter as Arctica Greeter [2] in September 2015, I also started looking into the Application Indicators concept. And I must say, the more I have been looking into it the more I have started liking the concept behind Application Indicators. The basic idea is awesome. However, lately all indicators became more and more Ubuntu-centric and IMHO too polluted by code related to the just declared dead Ubuntu phablet project.   

Saying all this, I recently forked Application Indicators as Ayatana Indicators. At the moment I represent upstream and Debian package maintainer in one person. The goal is to provide Ayatana Indicators to all desktop environments that want to use them, either as default or optionally. Release-wise, the idea is to strictly differentiate between upstream and Debian downstream in the release cycles of the various related components.

The Ayatana Indicators upstream projects are currently hosted on Github under the umbrellas of the Arctica Project. Regarding Debian, first uploads have recently been accepted to Debian experimental. The Debian packages are maintained under the umbrella of the revived Ayatana Packagers team.

In this talk I will give a quick overview on the current status of above named efforts and reasonings behind my commitment to the work. Most of the time during this BoF I would like to get into discussion with desktop maintainers, possibly upstream developers, Ubuntu developers, etc. Anyone who sees an asset in the Indicators approach is welcome to share and contribute.

  * [1] https://wiki.ubuntu.com/DesktopExperienceTeam/ApplicationIndicators
  * [2] https://github.com/ArcticaProject/arctica-greeter</description>
<enclosure type="video/webm; codecs=vp9,opus" url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/ayatana-indicators.vp9.webm" />
</item>
<item>
<title>Modernized packaging tutorial and practical challenge of DEP-5</title>
<link>https://debconf17.debconf.org/talks/48/</link>
<description>The maint-guide package used to serve as the &#x22;tutorial&#x22; for the Debian packaging but recently is becoming out of sync with the modern Debian packaging practices and it lacks practical packaging examples.  I have created the debmake package which is a Multi-arch aware packaging helper and rewrite packaging tutorial as the debmake-doc package.  I would like to discuss how to improve this situation. 

I would also like to discuss how to make this new tutorial document to become accepted and also get more people to make similar documentation efforts by making documentation work more attractive for the new contributors.   There are both merits and demerits with lowering entry barriers.  I would like to elaborate on ideas to encourage new contributors.

Also, I would like to raise awareness to the practical challenges of maintaining DEP-5 compliant debian/copyright file when updating the package with changing licenses. </description>
<enclosure url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/modernized-packaging-tutorial-and-practi.vp9.webm" type="video/webm; codecs=vp9,opus" />
</item>
<item>
<title>Managing build infrastructure of a Debian derivative</title>
<link>https://debconf17.debconf.org/talks/146/</link>
<description>Apertis is a Debian-derived platform for infotainment in automotive vehicles.

Being a Debian derivative, Apertis doesn&#x2019;t use typical Debian infrastructure software. Having managed the build infrastructure of Apertis for some time, I&#x2019;m going to share my experience, and talk about how we use Open Build System (OBS), Jenkins and other tools to provide continuous integration and package and image builds, and how we solve issues we sometimes have.</description>
<enclosure type="video/webm; codecs=vp9,opus" url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/managing-build-infrastructure-of-a-debia.vp9.webm" />
</item>
<item>
<title>Python BoF</title>
<link>https://debconf17.debconf.org/talks/94/</link>
<description>Python... such a nice programming language. What can we do to make it even easier for users to use it on Debian?</description>
<enclosure type="video/webm; codecs=vp9,opus" url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/python-bof.vp9.webm" />
</item>
<item>
<title>cloud-init: Building clouds one Linux box at a time</title>
<link>https://debconf17.debconf.org/talks/164/</link>
<description>In this talk, I will first review what happened in the cloud-init world over the last year: from the new cloud identifications feature and additional OS support to performance collection and enhancements and the challenges requiring us to expand continuous integration pipeline reviews.
 
Then, in a second part of this talk, I will cover a more specific talk on the changes to cloud-init test and development automation. The team now has initial integration test cases utilizing Linux Containers (lxc) to prevent regressions and have future plans to develop and expand these across a KVM-backed and to actual clouds.
</description>
<enclosure type="video/webm; codecs=vp9,opus" url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/cloud-init-building-clouds-one-linux-box.vp9.webm" />
</item>
<item>
<title>Debian &#x26; Outreachy</title>
<link>https://debconf17.debconf.org/talks/86/</link>
<description>Debian has participated in Outreachy, an effort to include more people from underrepresented groups in free and open source software. This talk will explain why efforts like Outreachy are important to free software and provide an overview of how the program works. Karen will also share some of the metrics that demonstrate the impact of the program, for Debian and other participating free software projects.</description>
<enclosure type="video/webm; codecs=vp9,opus" url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/debian-outreachy.vp9.webm" />
</item>
<item>
<title>Software Heritage: a status update</title>
<link>https://debconf17.debconf.org/talks/125/</link>
<description>[Software Heritage](https://www.softwareheritage.org/), the universal source code archive, was announced to the public in 2016. During DebConf in Cape Town, we opened [our own source code](https://forge.softwareheritage.org/) to the world. Since then, we have [opened up our API to the public](https://archive.softwareheritage.org/), and Inria, our umbrella institution, [signed an agreement on software preservation with UNESCO](http://en.unesco.org/news/agreement-software-preservation-signed-unesco).

So far, we have archived more than 3 billion source files, spanning almost 800 million revisions across 60 million projects. Our primary focus was the archival of version control systems, as this is where the history of software is being preserved right now and will be in the future. We have now laid out most of the ground work, and our infrastructure is (mostly) humming along, so we&#x27;re ready to go further and to take in contributions from the community !

We want to give a status update on the last few months of development, and to show the areas with which we would welcome help from the community: listing new data sources, archiving Linux distributions, ... The sky is the limit!</description>
<enclosure url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/software-heritage-a-status-update.vp9.webm" type="video/webm; codecs=vp9,opus" />
</item>
<item>
<title>Debbugs: 22 years of bugs</title>
<link>https://debconf17.debconf.org/talks/103/</link>
<description>The Debian Bug Tracking system Debbugs is rapidly approaching 1
million bugs and 90,000 unique correspondents, and is still central to
the release and development process of Debian. We will examine the
history and statistics of bug reporting in Debian, discuss the changes
being made to make Debbugs faster and help maintainers cope with
additional bugs. We will also explain how developers can contribute to
Debbugs and join the Debbugs development team.
</description>
<enclosure type="video/webm; codecs=vp9,opus" url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/debbugs-22-years-of-bugs.vp9.webm" />
</item>
<item>
<title>All ages: How to build a movement</title>
<link>https://debconf17.debconf.org/talks/75/</link>
<description>Deborah Nicholson and Molly de Blanc want the free software movement to keep growing and one facet of successful movement building is embracing a multi-generational community. The good news is that there is no age requirement for using, promoting and contributing to free software. The bad news is that we aren&#x27;t always doing a great job of facilitating a diverse, inter-generational movement. We&#x27;ll take a look at what we&#x27;re currently doing to bring in young people, how we are treating older people in our communities and where there is room for improvement.

Using examples from other movements and inter-generational communities, we&#x27;ll identify tactics that aren&#x27;t being used to build the free software community and see what we can collectively port over. We plan to inspire the audience to find ways to recruit and retain young people, inspire older people to participate and maintain an unbroken thread of free software conservatorship.

This session is accessible to anyone with a general knowledge of what free software is, and that open contribution communities power many free software projects.</description>
<enclosure type="video/webm; codecs=vp9,opus" url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/all-ages-how-to-build-a-movement.vp9.webm" />
</item>
<item>
<title>using autopkgtest results for unstable to testing migration</title>
<link>https://debconf17.debconf.org/talks/2/</link>
<description>The idea is to enhance the Debian infrastructure to enable our migration agent (britney2) to take results from autopkgtests into account when deciding on migration of packages from unstable to testing. In this session, I want to update the audience on what ideas we have, how far we are, and what still needs to be done.

As the way to use this is apparently a hot topic, I&#x27;d hope there is room to discuss how we as a community like migration to be based on this.</description>
<enclosure type="video/webm; codecs=vp9,opus" url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/using-autopkgtest-results-for-unstable-t.vp9.webm" />
</item>
<item>
<title>LXC with Debian</title>
<link>https://debconf17.debconf.org/talks/30/</link>
<description>LXC is a userspace interface for the Linux kernel containment features. Through a powerful API and simple tools, it lets Linux users easily create and manage system or application containers.

This talk will explore LXC packages in Debian and take a case study on how LXC can be used to interact with Android devices by installing various distros, versions of software within LXC. It will also touch upon / provide an overview of Debian based LXC implementation within LAVA (Linaro Automated Validation Architecture).</description>
<enclosure type="video/webm; codecs=vp9,opus" url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/lxc-with-debian.vp9.webm" />
</item>
<item>
<title>whalebuilder: building packages using Docker</title>
<link>https://debconf17.debconf.org/talks/84/</link>
<description>Whalebuilder is a tool for building packages in a clean environment using Docker images.  In this talk, I will talk about my motivation for writing it, compare it with other similar tools, discuss how I use it, demonstrate some of its features, and discuss future plans.</description>
<enclosure url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/whalebuilder-building-packages-using-doc.vp9.webm" type="video/webm; codecs=vp9,opus" />
</item>
<item>
<title>Debian Cloud BoF</title>
<link>https://debconf17.debconf.org/talks/26/</link>
<description>Discussion session for the Debian Cloud team:

 * status on official images
 * tools for building our images
 * etc...

</description>
<enclosure url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/debian-cloud-bof.vp9.webm" type="video/webm; codecs=vp9,opus" />
</item>
<item>
<title>Powering Data Center Networks with Debian</title>
<link>https://debconf17.debconf.org/talks/110/</link>
<description>This talk focuses on a journey to build a Debian-based network operating system distribution for data center networking hardware. While Linux networking has been deployed and accelerated by hardware on servers, hypervisors and network processors for decades, data center networking hardware has run on closed operating systems and software since the very first computer networks were created. By riding a new wave of open networking hardware, Linux has been gaining a lot of new ground in data center networks. Network hardware and software disaggregation has opened the doors to leverage and extend existing Linux platforms and ecosystems to new data center networking features. In this talk I will show how Linux networking can be accelerated with an open networking hardware switch. A greater part of this journey has been to make a Linux network operating system distribution synonymous to a server operating system distribution. The examples in the talk are from Cumulus Linux, a Debian derivative.

This talk will cover:

- A brief overview of open hardware and ONIE, the Open Networking Install Environment
- Hardware networking features
- The latest in Linux kernel networking and hardware offloaded to network switches
- The latest in the Linux networking user-space and ecosystem</description>
<enclosure type="video/webm; codecs=vp9,opus" url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/powering-data-center-networks-with-debia.vp9.webm" />
</item>
<item>
<title>Live Demos</title>
<link>https://debconf17.debconf.org/talks/45/</link>
<description>As a companion piece to the Lightning Talks, I&#x27;m also offering Live Demos again this year.  This proposal is a placeholder, and I&#x27;ll expand the abstract for maximal usefulness closer to the time.</description>
<enclosure type="video/webm; codecs=vp9,opus" url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/live-demos.vp9.webm" />
</item>
<item>
<title>Postgres and Debian</title>
<link>https://debconf17.debconf.org/talks/54/</link>
<description>The pkg-postgresql team packages the core Postgres database server/client, the supporting postgresql-common infrastructure, as well as numerous extensions and 3rd party projects around it. In addition, some of its members also maintain the official Postgres APT repository at apt.postgresql.org. This repository hosts not only the default Postgres version per Debian (and Ubuntu) relase, but also all other upstream supported versions.

This talk will present how Postgres works in Debian/Ubuntu, give an overview of the pkg-postgresql team&#x27;s work, highlight some of the most useful extensions and projects and also briefly present the changes in Postgres between the releases for jessie (9.4) and stretch (9.6), as well as in the upcoming 10 release.
</description>
<enclosure url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/postgres-and-debian.vp9.webm" type="video/webm; codecs=vp9,opus" />
</item>
<item>
<title>Opening ceremony</title>
<link>https://debconf17.debconf.org/talks/184/</link>
<description>Welcome to Montreal! Welcome to DebConf! Meet the organization team. General indications about whatever is needed. </description>
<enclosure type="video/webm; codecs=vp9,opus" url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/opening-ceremony.vp9.webm" />
</item>
<item>
<title>Delivering Software for Memory Driven Computing</title>
<link>https://debconf17.debconf.org/talks/206/</link>
<description>Memory-Driven Computing, as demonstrated in The Machine prototype,
offers a radical transformation in computing hardware, breaking down
old barriers between memory and storage, and across operating systems
instances. We&#x27;ve been building on Debian to explore how software could
use the hardware, building a storage management layer and offering
inter-system collaboration mechanisms through the memory fabric.

Our current project, Linux for Memory-Driven Computing, expands on our
previous work by offering portability to more hardware platforms, both
real and virtual. This software is delivered as a set of packages
which install on top of an existing Debian Buster system.

This talk will describe our &#x27;Manifesting System&#x27; (which builds
customized operating system images for each node), and how the system
deals with errors in massive amounts of memory, and how we plan to
make containers take advantage of Memory-Driven Computing to speed
application deployment. The talk will conclude with some future ideas
about managing a tightly coupled multi-node memory driven system.</description>
<enclosure type="video/webm; codecs=vp9,opus" url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/delivering-software-for-memory-driven-co.vp9.webm" />
</item>
<item>
<title>News from the Debian Installer</title>
<link>https://debconf17.debconf.org/talks/167/</link>
<description>In this talk, the Debian Installer release manager looks back at the stretch release cycle from a Debian Installer point of view.

He will present a summary of major changes and improvements merged since the jessie release, along with evolutions on the infrastructure side (automated testing, how to update documentation on the website, etc.).</description>
<enclosure type="video/webm; codecs=vp9,opus" url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/news-from-the-debian-installer.vp9.webm" />
</item>
<item>
<title> Debian Publicity Team: what&#x27;s new since 2015?</title>
<link>https://debconf17.debconf.org/talks/55/</link>
<description>The last status report from the Publicity team was during DebConf15. Since then, we have revamped the team with a new delegation, started micronews.debian.org and had to deal with one of the most difficult news item ever. </description>
<enclosure type="video/webm; codecs=vp9,opus" url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/debian-publicity-team-what-s-new-since-2.vp9.webm" />
</item>
<item>
<title>Consensually doing things together?</title>
<link>https://debconf17.debconf.org/talks/92/</link>
<description>At DebConf Heidelberg I talked about how Free Software has a lot to do about consensually doing things together. Is that always true, at least in Debian?

I&#x27;d like to explore what motivates one to start a project and what motivates one to keep maintaining it. What are the energy levels required to manage bits of Debian as the project keeps growing. How easy it is to say no. Whether we have roles in Debian that require irreplaceable heroes to keep them going. What could be done to make life easier for heroes, easy enough that mere mortals can help, or take their place.

Unhappy is the community that needs heroes, and unhappy is the community that needs martyrs.

I&#x27;d like to try and make sure that now, or in the very near future, Debian is not such an unhappy community.</description>
<enclosure url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/consensually-doing-things-together.vp9.webm" type="video/webm; codecs=vp9,opus" />
</item>
<item>
<title>pypi2deb - how to convert Python library into Debian package</title>
<link>https://debconf17.debconf.org/talks/96/</link>
<description>pypi2deb is a project for people that don&#x27;t like to install Python libraries system-wide using tools other than apt/dpkg or for people that want to
create new Debian source package and don&#x27;t want to repeat all the boring parts that can be automated. 

There will be a demo of two tools:
* py2dsp (which converts PyPI package to Debian source package)
* pypi2debian (which converts PyPI repository to Debian repository)

You can expect examples of how to customise them, use within packaging teams, etc.
</description>
<enclosure url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/pypi2deb-how-to-convert-python-library-i.vp9.webm" type="video/webm; codecs=vp9,opus" />
</item>
<item>
<title>Continuous Key-Signing Party introduction</title>
<link>https://debconf17.debconf.org/talks/73/</link>
<description>One of DebConf&#x27;s recurring activities is the Key Signing Party. It helps Debian strengthen and expand its web of trust. 
This session will:

&#x2022; Explain how keysigning is done in a DebConf setting

&#x2022; Validate the SHA256 hash of the KSP coordination document

&#x2022; Explain how to participate to people who did not send their keys in time
</description>
<enclosure url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/continuous-key-signing-party-introductio.vp9.webm" type="video/webm; codecs=vp9,opus" />
</item>
<item>
<title>Debian meets OSTree and Flatpak, a case study: Endless OS</title>
<link>https://debconf17.debconf.org/talks/41/</link>
<description>Endless OS is a pretty atypical Debian-based distribution, where a filesystem tree managed by OSTree, is exposed to users instead of traditional packages, and applications are completely managed with Flatpak.
In this talk I will go through how we use Debian tools to put together the distribution and the lessons we&#x27;ve learned during that process.</description>
<enclosure url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/debian-meets-ostree-and-flatpak-a-case-s.vp9.webm" type="video/webm; codecs=vp9,opus" />
</item>
<item>
<title>A Debian maintainer&#x27;s guide to Flatpak</title>
<link>https://debconf17.debconf.org/talks/59/</link>
<description>Flatpak uses unprivileged Linux containers to install and sandbox desktop apps.

This talk gives an overview of how Flatpak and its portals behave and how they&#x27;re implemented, both on the packaging/distribution side and the sandboxing/security side. It will also cover what problems Flatpak sets out to solve, the situations where Flatpak can help Debian achieve world domination by complementing what we already have, how it compares with other technologies, and the situations where some other technology (such as apt or Docker) is a better tool for the job.

The intended audience for this talk is Debian maintainers with general packaging/sysadmin knowledge, but not necessarily a desktop or freedesktop.org development background.</description>
<enclosure type="video/webm; codecs=vp9,opus" url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/a-debian-maintainer-s-guide-to-flatpak.vp9.webm" />
</item>
<item>
<title>Bits from the DPL</title>
<link>https://debconf17.debconf.org/talks/63/</link>
<description>State of the project, ongoing activities, etc..</description>
<enclosure url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/bits-from-the-dpl.vp9.webm" type="video/webm; codecs=vp9,opus" />
</item>
<item>
<title>Copyright Fair Use for Software APIs - In Light of Oracle v. Google</title>
<link>https://debconf17.debconf.org/talks/13/</link>
<description>Presented by:  Jeffrey Kaufman, Open Source IP Counsel at Red Hat, Inc. and Adjunct Professor of Law at Thomas Jefferson School of Law. 

The current state of litigation between Oracle and Google provides a fascinating perspective on copyright fair use in the context of software APIs.  This exciting 45 minute presentation will put the audience in the jury box to obtain an important and unique perspective on why the trial returned a unanimous verdict in favor of Google, essentially concluding that the copyright fair use doctrine allowed Google to use JAVA SE APIs in its implementation of Android.    The presentation will conclude with a group discussion on potential impacts to the open source community.  A brief background on the case will also be provided.  

This presentation is targeted towards software programmers, product managers, and program managers involved in software development and policy making.  Anyone writing or using APIs would find this talk of interest.   

After attending this talk, the audience will have i) a clear understanding of the history and current state of the Oracle v. Google litigation, ii) clarification on why APIs may still be subject to copyright protection, and iii) when API use may be a &#x27;fair use&#x27; under the law as a result of this litigation.







</description>
<enclosure url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/copyright-fair-use-for-software-apis-in-.vp9.webm" type="video/webm; codecs=vp9,opus" />
</item>
<item>
<title>An introduction to LXD system containers</title>
<link>https://debconf17.debconf.org/talks/53/</link>
<description>LXD is a modern container manager and REST API written by LXC upstream and built on top of the LXC library.
Its goal is to offer the same features you would expect from a Virtual Machine hypervisor but using Linux Containers rather than VMs.

This makes it a very light and fast alternative to virtual machines and an ideal option when running Linux in both guest and host.
Some of the main features include:
 - User friendly command line experience
 - Entirely built on top of a REST API (easy remote management)
 - Fine grained resource management for containers
 - Support for device passthrough (network, disk, unix char devices and unix block devices)
 - Helpers to ease GPU and USB passthrough
 - Network management API (create bridges, setup tunnels between hosts, ...)
 - Storage management API (create storage pools for containers, use any of btrfs/lvm/zfs/directory backends)
 - Support for live migration (through CRIU)

The presentation will go over what LXD is in greater details, include a brief overview of its API and be followed by a demonstration of its various features.

LXD is available for Debian users through snapd with native packaging being worked on.
A number of Debian images for LXD are built and published daily.</description>
<enclosure url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/an-introduction-to-lxd-system-containers.vp9.webm" type="video/webm; codecs=vp9,opus" />
</item>
<item>
<title>LTSPManager: how 1000+ Greek schools switched to Debian-based distributions</title>
<link>https://debconf17.debconf.org/talks/76/</link>
<description>In the past 10 years, more than 1000 Greek schools switched their computer labs to Debian-based distributions. The reason for this was the extremely easy-to-use combination of the following software packages:
 * LTSP (Linux Terminal Server Project): netboot all the (diskless) clients from a single image on the server.
 * Epoptes: a Greek classroom monitoring tool (for the teachers), which was debianized a few years ago.
 * Sch-scripts (ltsp-manager): a Greek computer lab administration tool (for the sysadmin).

The part of the puzzle that is missing from Debian is sch-scripts. Traditionally, managing a computer lab with LTSP requires familiarity with the command line, but many schools can&#x27;t afford a sysadmin. Sch-scripts offered an easy-to-use GUI and proved that a simple teacher can maintain a computer lab with that.

A Debian Outreachy 2017 Project called &#x22;LTSPManager&#x22; aims to adapt &#x22;sch-scripts&#x22; into a new Debian package called &#x22;ltsp-manager&#x22;, primarily through internationalization and localization as well as documentation. We hope that the Greek schools success story can be adopted by a broader audience.

A developer of LTSP/Epoptes/Sch-scripts is the Outreachy mentor for ltsp-manager and will be presenting the technical side of the story,
while a Greek teacher is the Outreachy intern for ltsp-manager and will be presenting the school/teacher side of the story, along with the challenges she faced as an Outreachy intern.</description>
<enclosure url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/ltspmanager-how-1000-greek-schools-switc.vp9.webm" type="video/webm; codecs=vp9,opus" />
</item>
<item>
<title>Passing the Torch: The Future of Free Software</title>
<link>https://debconf17.debconf.org/talks/183/</link>
<description>The free software community has created a tremendously valuable resource and built an amazing community, now we just need to make sure that it lives on forever. Ideas that have lasting power thrive inside communities that take care of themselves and plan for growth. New members are valued and time is spent to bring them in and teach them the core values that underpin the work. Successful organizations also pay attention to the world around them. They either work to shape changes to their benefit or they adapt to the things they can&#x27;t affect or don&#x27;t want to affect.

Many communities have created long-lasting endeavors based on shared values and we can too. We have to be willing to arrange our work so that we are always looking to the future. Our tools and our tactics must match our desire to build a movement that will be around for decades -- possibly even centuries -- to come. By constantly and conscientiously passing the torch, we make sure that those who will come after us will be able to joyfully continue the work we&#x27;ve started.
</description>
<enclosure url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/passing-the-torch-the-future-of-free-sof.vp9.webm" type="video/webm; codecs=vp9,opus" />
</item>
<item>
<title>Debian automation with Ansible</title>
<link>https://debconf17.debconf.org/talks/172/</link>
<description>Ansible is a popular Open Source tool for agent-less automation and orchestration.
We will briefly introduce with the state of Ansible in Debian, then we will
present the various ways of managing Debian servers with Ansible. Particularly
for services configuration, there are different patterns depending on how configuration
files are organized (file structure, data structures, languages&#x2026;).
Our audience is primarily system administrators using configuration management tools.
Some parts could also be interesting for package maintainers in order to ease the use
of automation tools with Debian.</description>
<enclosure type="video/webm; codecs=vp9,opus" url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/debian-automation-with-ansible.vp9.webm" />
</item>
<item>
<title>OpenQA - the integration testing framework for fully tested daily releases</title>
<link>https://debconf17.debconf.org/talks/69/</link>
<description>The target audience is anyone interested in an automated integration testing where unit under test is run inside a VM. No OpenQA knowledge is assumed - this is meant as a brief introduction to show the potential of the system to people that know nothing about it. By the end of the presentation, the audience will know the basics of how OpenQA works and how it is used to release a daily, fully tested Linux distribution.

The presentation will cover

   * what is OpenQA
   * how it functions via VM screen and serial monitoring and mouse/keyboard interface
   * quick video of it installing Debian
   * an example of how it is used today to test and release a daily distribution - OpenSUSE Tumbleweed
   * an example of how a test is defined
</description>
<enclosure type="video/webm; codecs=vp9,opus" url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/openqa-the-integration-testing-framework.vp9.webm" />
</item>
<item>
<title>Rebuilding package build dependencies</title>
<link>https://debconf17.debconf.org/talks/18/</link>
<description>https://github.com/ezhukov/testvm

The idea is to rebuild and install any package and its reverse build dependencies in a freshly vmdebootstrapped virtual machine. Ansible is used as a configuration management tool.</description>
<enclosure url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/rebuilding-package-build-dependencies.vp9.webm" type="video/webm; codecs=vp9,opus" />
</item>
<item>
<title>Patterns for Testing Debian Packages</title>
<link>https://debconf17.debconf.org/talks/34/</link>
<description>This talk is based in a paper I have published where I describe a pattern language (as in &#x22;design patterns&#x22;) for automated software testing in production-like environments (a.k.a autopkgtest/DEP8 for us Debian people). The patterns describe common problems and solutions for testing Debian packages, and should be useful for maintainers willing to add tests to their packages.

[Full text of the paper (PDF)](https://gitlab.com/terceiro/installed-tests-patterns/raw/pdf/final/installed-tests-patterns.pdf)</description>
<enclosure type="video/webm; codecs=vp9,opus" url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/patterns-for-testing-debian-packages.vp9.webm" />
</item>
<item>
<title>Fun with .buildinfo</title>
<link>https://debconf17.debconf.org/talks/91/</link>
<description>Beyond the obvious use-case of .buildinfo files for reproducible builds, I will present some other ideas of how to use them.  There will be new opportunities for automated QA, for tracing software origin, and securing package distribution.</description>
<enclosure url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/fun-with-buildinfo.vp9.webm" type="video/webm; codecs=vp9,opus" />
</item>
<item>
<title>Signing package contents: why and how</title>
<link>https://debconf17.debconf.org/talks/174/</link>
<description>Debian has infrastructure to ensure that users obtain unmodified versions of packages, but once they&#x27;ve hit disk that chain of trust vanishes. debsums allows admins to verify that the packages hash to a value stored in the dpkg package database, but in the face of active attack that provides no guarantees - an attacker can simply modify the stored hashes to match their modified binaries. The easiest approach is to use a read-only filesystem, but what if there were a stronger way to provide these guarantees without making system updates more difficult?

IMA, the Integrity Measurement Architecture, provides an in-kernel mechanism for verifying that binaries match associated signatures stored in extended attributes alongside the executable. These signatures can be generated at any point in the packaging process, from package build to archive processing. And with a simple addition of functionality to dpkg (already in progress), these signatures can be written out at package install time, allowing users to configure systems such that distribution binaries won&#x27;t run if they&#x27;ve been tampered with.

What needs to be done to make this possible in Debian? Is it worth the effort? And how do we do this in a way that avoids systems being locked down in ways that limit user freedom? This presentation will attempt to answer all of these questions.</description>
<enclosure url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/signing-package-contents-why-and-how.vp9.webm" type="video/webm; codecs=vp9,opus" />
</item>
<item>
<title>Make use of Debian to fight with censorship -- alternative way other than tor</title>
<link>https://debconf17.debconf.org/talks/90/</link>
<description>I helped shadowsocks-libev, used to fight with censorship in some countries, to enter Debian archive.
I&#x27;m going to introduce
 - why it&#x27;s necessary, even we already have tor
 - how to use it
 - what&#x27;s the benefit</description>
<enclosure type="video/webm; codecs=vp9,opus" url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/make-use-of-debian-to-fight-with-censors.vp9.webm" />
</item>
<item>
<title>Using Qubes OS from the POV of a Debian developer</title>
<link>https://debconf17.debconf.org/talks/16/</link>
<description>For more than two decades I&#x27;ve been using Debian as my primary and only OS on my primary computer (and almost all others computers I&#x27;ve been touching), and in February 2017 I finally made the switch and installed Qubes OS, which currently is based on Fedora 23 (while 26 is their latest release).

That said, I&#x27;m still (mostly) running and developing Debian inside Qubes OS, as - very roughly said - Qubes OS is just another virtualisation layer between the CPU and the user.

So in this talk I will explain in more detail what Qubes OS is, what advantages using Qubes OS brings, what downsides it has and how I made my transition to a more secure setup, and what challenges I faced. Of course I&#x27;ll also explain why I went with using the Fedora based Qubes OS instead of porting it to Debian and what options there are for a future with a Debian based Qubes OS.

https://qubes-os.org
https://wiki.debian.org/Qubes
https://wiki.debian.org/Qubes/Devel
</description>
<enclosure url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/using-qubes-os-from-the-pov-of-a-debian-.vp9.webm" type="video/webm; codecs=vp9,opus" />
</item>
<item>
<title>Towards Easier Security Patch Porting</title>
<link>https://debconf17.debconf.org/talks/166/</link>
<description>Supporting stable packages means porting patches back to older versions of the same code. Most of the time, that is not a direct and easy task. You have to find the patch (sometimes more than one), try to apply them, fail, do it by hand, compile, fail, repeat. This process is tedious, slow, and error prone.

We present a coming new tool to make security patch porting easier. The system we propose collects and applies patches from different sources and displays the results in an easy to compare way. It applies several heuristics to port the patch to the target code and adapts them to be directly importable to quilt. As a work in progress, the presentation will have a section for discussing future paths and ideas. Everybody is welcome, especially developers or contributors with some experience in patch porting.</description>
<enclosure type="video/webm; codecs=vp9,opus" url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/towards-easier-security-patch-porting.vp9.webm" />
</item>
<item>
<title>GnuPG 2.1 Explained for Everyone</title>
<link>https://debconf17.debconf.org/talks/32/</link>
<description>In this short talk, basic organization of GnuPG 2.1 will be explained by demonstration, so that people can understand better.  The intended audience is general Debian users.  Crypto expert also could enjoy the demonstration about separation of data management, but detail of crypto algo or implementation will not be explained.

GnuPG 2.1 is now in Debian Stretch.  While it comes with new features like ECC support, most important change is its architecture;  In GnuPG 2.1, it consists of sub components (gpg command line front end, gpg-agent, dirmngr, scdaemon, etc.), and each component has its own role.

Focusing major use cases (encryption, decryption, signing, checking signature, and OpenSSH authentication), we will demonstrate the basic organization of GnuPG 2.1 by our family members.
Cast plan (not yet decided, will be changed):

    gpg: Ayumi (daughter)
    gpg-agent: Hitoe (wife)
    dirmngr: Hiroshi (son)
    scdaemon: gniibe (me)

</description>
<enclosure url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/gnupg-2-1-explained-for-everyone.vp9.webm" type="video/webm; codecs=vp9,opus" />
</item>
<item>
<title>Let&#x27;s use Ed25519 with GnuPG 2.1 and Gnuk Token!</title>
<link>https://debconf17.debconf.org/talks/162/</link>
<description>I will explain about HOWTO Ed25519 / X25519 (the new ECC).

GnuPG 2.1 (in Stretch) supports Ed25519 signature and X25519 encryption.
The key is short, crypto computation is fast, and strength is considered good enough.

In Debconf 15, I was asked about how to generate Ed25519/X25519 keys and wrote an article:
    https://www.gniibe.org/memo/software/gpg/keygen-25519.html

It is also supported by OpenSSH.  (Although we can&#x27;t put ssh-ed25519 keys to Alioth, yet.)

Sure, it is supported by Gnuk Token, and it&#x27;s quite useful because it&#x27;s faster than RSA.</description>
<enclosure type="video/webm; codecs=vp9,opus" url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/let-s-use-ed25519-with-gnupg-2-1-and-gnu.vp9.webm" />
</item>
<item>
<title>Am I really married with Debian?</title>
<link>https://debconf17.debconf.org/talks/51/</link>
<description>When asking partners of Debian developers - as far as not both partners are DDs - many will answer with a more or less clear &#x22;yes&#x22; when being asked whether the partner is married with Debian.  So my wife would surely do.  Luckily this non-physical partner in many cases gives back nice gifts like a reliably working computer, interesting traveling destinations ... and not to forget friends.  As we all know lots of DD became parents over the years.  We even had a grandfather - father pair (Robert and Kirk Hilliard) and thus a more generation family. (I&#x27;m working on it as well.)
However, it turned out that you can even get children together with this non-physical partner.  In my talk I&#x27;d like to simply chat about the way I&#x27;ve got a daughter because Debian exists.  If you are curious how it is possible to find new family members in Debian, feel free to join a non-technical talk showing photos and telling a story about coincidences, chances Debian can give and how Debian can bridge between continents.  I&#x27;d be more than lucky if my dear daughter Minh will be able to come to Montreal and have this talk together with me.</description>
<enclosure type="video/webm; codecs=vp9,opus" url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/am-i-really-married-with-debian.vp9.webm" />
</item>
<item>
<title>Lightning Talks</title>
<link>https://debconf17.debconf.org/talks/44/</link>
<description>For Those Who Care About Lightning...

As usual, I&#x27;m more than happy to host the lightning talk sessions, and therefore am sticking this proposal in so that it&#x27;s hopefully got a space.  I&#x27;ll make the abstract more useful to attendees closer to the conf.</description>
<enclosure url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/lightning-talks.vp9.webm" type="video/webm; codecs=vp9,opus" />
</item>
<item>
<title>Engineering Best Practices vs. Open Source</title>
<link>https://debconf17.debconf.org/talks/194/</link>
<description>Free Software advocates have long argued that the issues are political: e.g. freedom.  Open Source advocates have argued that the issues are Engineering -- that Open Source is better software engineering than the alternative.

What if the Open Source thesis is wrong?  What if Open Source practices contribute to more poorly engineered software?  What if the rationale for Open Source software is freedom?

This will be a discussion around the reasons why open source software development produces poorer quality software -- but perhaps not so much poorer that the tradeoff is worth it for the added freedoms.

Also, proposals for ways to modify standard open source practices to mitigate or resolve some of these problems.</description>
<enclosure type="video/webm; codecs=vp9,opus" url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/engineering-best-practices-vs-open-sourc.vp9.webm" />
</item>
<item>
<title>When Social Issues Do Not Matter In Technical Debates (and when they do)</title>
<link>https://debconf17.debconf.org/talks/134/</link>
<description>Collaborative software-development groups face dual demands in technical debates: analyzing participant-concerns rationally, while keeping organizational cultures healthy. Codes of conduct help, but some argue that being nice is antithetical to critical intelligence, just as group intelligence may be lost when feelings run strong, or when minority perspectives are bullied into silence.

Sometimes social issues do not matter in technical debates, and sometimes they do. This talk introduces specific methods of getting beyond &#x27;objectivity versus subjectivity&#x27; and &#x27;facts versus values&#x27; conflicts in technical-policy discussions. The presentation will suggest learning to hear conflicts like a facilitator, noticing technical debates that do not hinge on social issues at their core. We will identify those factual types of debates and how validating their solutions differ from other conflicts, and how to tease out the differences. The first step is about learning and recognition. 

Suggestions offered here are based on the Theory of Communicative Rationality, of Jurgen Habermas. 
https://en.wikipedia.org/wiki/Communicative_rationality

Katheryn Sutter PhD has a background in community development and policy analysis, specifically democratic deliberations in organizations. She is also a long-time free-libre and open-source software user and advocate (Debian since 2003). A version of this talk was presented at the Seattle GNU-Linux Confernce http://seagl.org in 2016. 
</description>
<enclosure url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/when-social-issues-do-not-matter-in-tech.vp9.webm" type="video/webm; codecs=vp9,opus" />
</item>
<item>
<title>Reproducible builds: Status update</title>
<link>https://debconf17.debconf.org/talks/14/</link>
<description>Whilst anyone can inspect the source code of free software for malicious flaws, software in Debian is distributed pre-compiled to end users.

The motivation behind the Reproducible Builds effort is to permit verification that no flaws have been introduced &#x2014; either maliciously or accidentally &#x2014; during this compilation process by promising identical results are always generated from a given source, thus allowing multiple third-parties to come to a consensus on whether a build was compromised.

This talk will explain the current status of the Debian Reproducible Builds project, what has changed in the last year, how this is relevant to you as a maintainer, and how this is relevant for the complete free software eco system and, finally, how you can contribute.</description>
<enclosure type="video/webm; codecs=vp9,opus" url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/reproducible-builds-status-update.vp9.webm" />
</item>
<item>
<title>Early History of Debian</title>
<link>https://debconf17.debconf.org/talks/83/</link>
<description>Ever wondered how the Debian project got started, and/or what it was like to be member of the Debian project before there was a New Maintainer process, before there was a keyring, before the Social Contract, before there was even a stable release?  

Bdale was there, and is willing to answer these and other questions.  Come ask and listen!  And if you, too, were part of Debian way back then, come help fill in the gaps...
</description>
<enclosure type="video/webm; codecs=vp9,opus" url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/early-history-of-debian.vp9.webm" />
</item>
<item>
<title>Building Embedded Debian Images with Isar</title>
<link>https://debconf17.debconf.org/talks/147/</link>
<description>Debian has a long history in embedded usage. But today many people first think of Yocto when it comes to embedded Linux. The reasons are not only related to the countless Yocto-based board support packages on the market. There are benefits over standard distributions. However, if you step back from the messy details you easily run into when doing this for profit, you may wonder: &#x22;Do I really need to build EVERYTHING from scratch when the degree of customization gets less and less?&#x22;

Combining the best of both worlds is the goal of the Isar image build system: a huge pool of pre-built, well tested, long maintained Debian packages with the flexibility and reusability of image descriptions via bitbake and Yocto-like layers.

In this talk, we will provide an introduction to this approach, explaining the motivation based on first industrial application scenario. When does it take more than a simple bootstrap script while building product images? We will furthermore point out why we were specifically choosing Debian as foundation, and were we see a place of this approach and its tooling inside Debian, embedded and maybe also beyond.</description>
<enclosure url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/building-embedded-debian-images-with-isa.vp9.webm" type="video/webm; codecs=vp9,opus" />
</item>
<item>
<title>Debian on Civil Infrastructure Systems</title>
<link>https://debconf17.debconf.org/talks/101/</link>
<description>Debian runs on many kind of civil infrastructure embedded systems, such as industrial IoT gateways, healthcare devices, trafic control systems or power plant turbine controllers. The Civil Infrastructure Platform (CIP) project has started the creation of an open source &#x22;base layer&#x22; of industrial grade software to enable the use and implementation of software building blocks in civil infrastructure projects. To make this &#x22;base layer&#x22;, we think that Debian is one of the most important projects to collaborate with. CIP member companies have experience making products based on Debian, not only from binary packages but also source packages.
In this talk, Yoshitake will explain why CIP members use Debian and how they adapt Debian for each use case:

   * How to create customized root file systems based on Debian source or binary packages.
   * How to fix Debian source code for cross-compiling.
   * OSS license compliance.
   * Long-term maintenance industrial requirements.
   
Yoshitake would also like to discuss how to contribute and collaborate with the Debian project.
</description>
<enclosure url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/debian-on-civil-infrastructure-systems.vp9.webm" type="video/webm; codecs=vp9,opus" />
</item>
<item>
<title>Will there be Debian in your next BMW car?</title>
<link>https://debconf17.debconf.org/talks/33/</link>
<description>Modern cars are nowadays becoming very mobile computers and future average car is expected to multiple, powerful computers in it. As an open source developer I recently joined BMW for the development of the computing platforms for their future cars. In this talk I will share the basic outlines of what the computing platforms in a future car look like, what open source tools and projects are being used for these developments and how. I will also describe what impact Debian development processes have on software in the cars and what could be done to make this collaboration tighter and more effective in the future.</description>
<enclosure type="video/webm; codecs=vp9,opus" url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/will-there-be-debian-in-your-next-bmw-ca.vp9.webm" />
</item>
<item>
<title>Researching Debian: The effects of gender on the lived experiences of developers and community members</title>
<link>https://debconf17.debconf.org/talks/112/</link>
<description>Dissertation available here: http://platypus.pepperfish.net/~dkscully/mres-sociology-impact-of-gender-women-in-debian.pdf

In 2016, as part of a Master&#x27;s degree in Sociology and Research Methods, I did a piece of qualitative research interviewing women involved in Debian, intended to investigate how they felt that their gender impacted on their experiences of the project on a day to day basis.

I would like to present my findings, with some added discussion as to how such data might be useful for the project when considering diversity and inclusion.

Hopefully, it would be interesting to anyone with an interest in the functioning of the community, both currently and in the future.</description>
<enclosure type="video/webm; codecs=vp9,opus" url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/researching-debian-the-effects-of-gender.vp9.webm" />
</item>
<item>
<title>Why I (tried to) killed the LSB</title>
<link>https://debconf17.debconf.org/talks/181/</link>
<description>After many Debian stable versions trying to align Debian with LSB (or is it the reverse?), Stretch got released with a restrained support of the LSB; Buster will remove more LSB compatibility packages.

How did this happen, and why? Will it make the LSB obsolete, or is it the final nail in Debian&#x27;s coffin, condemning it to eternal uselessness?</description>
<enclosure type="video/webm; codecs=vp9,opus" url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/why-i-tried-to-killed-the-lsb.vp9.webm" />
</item>
<item>
<title>DebConf 19 in your city!</title>
<link>https://debconf17.debconf.org/talks/198/</link>
<description>DebConf is an itinerant conference. Every year, teams interested in hosting DebConf in their countries / cities present a first version of their bids, to get the attendance excited, to feel how much work is there for them to do, and... just for fun!
The DebConf bid is **not** selected during this session, but it is an important and traditional element of our conference. Teams can bid for DebConf at their city for basically the remainder of the year, and the winning location is decided usually towards March.</description>
<enclosure type="video/webm; codecs=vp9,opus" url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/debconf-19-in-your-city.vp9.webm" />
</item>
<item>
<title>DebConf18 in Taiwan</title>
<link>https://debconf17.debconf.org/talks/199/</link>
<description>In 2016, we had the first DebConf in Africa.
In 2017, we had the first DebConf returning to a country that had not held one for over a decade.
In 2018... We will hold our first DebConf in Taiwan!
Meet the organizers for DC18, get to know the venue where it will be held, get answers to many of the usual questions.
This is only a short session, so you get hooked for more information and join us again next year!</description>
<enclosure type="video/webm; codecs=vp9,opus" url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/debconf18-in-taiwan.vp9.webm" />
</item>
<item>
<title>Closing ceremony</title>
<link>https://debconf17.debconf.org/talks/185/</link>
<description>A full week has passed already? Is it time to wrap up and leave?
The organization team will say goodbye, give some final indications, and point towards our next meeting place in Taiwan.</description>
<enclosure url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/closing-ceremony.vp9.webm" type="video/webm; codecs=vp9,opus" />
</item>
<item>
<title>New Members BOF</title>
<link>https://debconf17.debconf.org/talks/157/</link>
<description>Gathering to discuss the New Member Process, its current status, what works and what doesn&#x27;t, the vision for its future.

Some Debian Account Managers and Front Desk members will be present, and everyone is welcome.
</description>
<enclosure type="video/webm; codecs=vp9,opus" url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/new-members-bof.vp9.webm" />
</item>
<item>
<title>Techniques for using git for Debian packaging</title>
<link>https://debconf17.debconf.org/talks/36/</link>
<description>Techniques and tools for using git for Debian packaging continue to develop, though there remain many pain points.  Since last year&#x27;s DebConf, dgit, in particular, has seen a lot of development.  The new possibilities for using this tool have not yet been fully explored.

The starting point for this BoF will be a brief demo of some of elements of the pure dgit workflows that have only become possible in the past year: a merging workflow and a rebasing workflow (if `git debrebase` is not finished by DebConf, the design of this tool will be explained).

A possible follow-up discussion would be figuring out what Debian package maintainers consider the highest priority pain points for maintaining Debian package in git: Should we be focusing on a new source package format?  Is it documentation that is lacking?  Is it our conventions regarding the BTS and NMUs that are blocking progress?  Etc.</description>
<enclosure type="video/webm; codecs=vp9,opus" url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/techniques-for-using-git-for-debian-pack.vp9.webm" />
</item>
<item>
<title>It&#x27;s The End of the World... (in 21 Years)</title>
<link>https://debconf17.debconf.org/talks/31/</link>
<description>32-bit time_t is going to run out (fairly) soon. There are efforts ongoing to try and fix it, but there&#x27;s a lot of work to be done.
What can/should we do to help?
</description>
<enclosure type="video/webm; codecs=vp9,opus" url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/it-s-the-end-of-the-world-in-21-years.vp9.webm" />
</item>
<item>
<title>BSP &#x26; meetings BoF</title>
<link>https://debconf17.debconf.org/talks/133/</link>
<description>There are many in-person Debian events apart from DebConfs including Bug Squashing Parties, hackathons, summits and sprints. These have not only been socially rewarding but incredibly productive for the project.

This BoF will touch on all subjects around easing organisation of events, plus ideas on how to improve existing ones - what works &#x26; what doesn&#x27;t.</description>
<enclosure type="video/webm; codecs=vp9,opus" url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/bsp-meetings-bof.vp9.webm" />
</item>
<item>
<title>The past, present and future of Debian Games</title>
<link>https://debconf17.debconf.org/talks/95/</link>
<description>The talk is for people interested in Free Software Games who want to learn more about the current state of games and related developer tools in Debian. I will present a short history how the games section developed over time and how it presents itself nowadays and what might happen in the future. I will talk about the Debian Games Blend and how everybody can help to promote and improve games with or without programming skills. While the talk is mainly focused on FOSS games I will also present tools like game-data-packager and how software distribution platforms like Steam have influenced gaming on Linux.

</description>
<enclosure url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/the-past-present-and-future-of-debian-ga.vp9.webm" type="video/webm; codecs=vp9,opus" />
</item>
<item>
<title>let&#x27;s maintain jenkins.debian.org as a team</title>
<link>https://debconf17.debconf.org/talks/120/</link>
<description>jenkins.debian.org shall become what jenkins.debian.net is, except it should run (the service) on a DSA maintained system (some of the nodes doing the work might not be DSA maintained&#x2026;)

This workshop is about the transition from jenkins.d.n to jenkins.d._o_ and how we can make it happen and how we can make it good.

It will also give an overview about the 1400 jobs running on jenknis.d.n and how to contribute new jobs or modify existing ones.

</description>
<enclosure url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/let-s-maintain-jenkins-debian-org-as-a-t.vp9.webm" type="video/webm; codecs=vp9,opus" />
</item>
<item>
<title>Debian local groups</title>
<link>https://debconf17.debconf.org/talks/109/</link>
<description>Do you participate in a local Debian group that organises talks or social events?  Would you like to?

This session is intended to share experiences from different local groups, and to discuss what more the project could do to help them develop.</description>
<enclosure url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/debian-local-groups.vp9.webm" type="video/webm; codecs=vp9,opus" />
</item>
<item>
<title>DSA Update</title>
<link>https://debconf17.debconf.org/talks/11/</link>
<description>The Debian System Administration team will provide a status update on its activities since DebConf16 and will discuss objectives for the following year.
</description>
<enclosure type="video/webm; codecs=vp9,opus" url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/dsa-update.vp9.webm" />
</item>
<item>
<title>Anti-harassment BoF: how do we work, how you can help, how can we improve together</title>
<link>https://debconf17.debconf.org/talks/98/</link>
<description>The Debian anti-harassment team has been setup as contact point for Debian event organizers willing to have an anti-harassment policy.
It&#x27;s also a contact point for members of the Debian community that want to inform about violations of the Debian Code of Conduct or the DebConf Code of Conduct.
Most of the issues that arrive our mailbox are about minor violations of the Debian Code of Conduct (unrespectful behavior or language, for example).
In this BoF we&#x27;ll explain briefly how do we try to help to solve or de-escalate those issues, we&#x27;d like to receive feedback or suggestions about how to improve, and we&#x27;d like to open discussion about how the community as a whole can work towards a more welcoming and respectful environment in Debian.</description>
<enclosure type="video/webm; codecs=vp9,opus" url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/anti-harassment-bof-how-do-we-work-how-y.vp9.webm" />
</item>
<item>
<title>Debian in the modern pipeline</title>
<link>https://debconf17.debconf.org/talks/141/</link>
<description>DevOps, CI, IaC, TDD, TDI, Pipeline, Cloud everything and tons of new 
terms are growing in the software garden becasue there is a new way. But 
what happen if this new way is not in line with values like Free 
Software and Privacy? can we play this new game keeping our dear Debian 
in the equation?

We are doing a small setup for a EFF like organization in our country 
and we want to share with you how we are doing this &#x22;new way&#x22; with Open 
Source technologies like Proxmox, Packer, Vagrant, Gitlab, Docker and 
for sure, Preseed and Debian.

Learn how to build a trusted Debian KVM image with Paker, then run it 
with Vagrant, provisione Docker and see how we use Gitlab-CI build, test 
and deploy software and infrastructure after someone push the git repo. 
We merge form devel to staging to get it running in a KVM instance at 
Proxmox. finally we merge to master to get it in production.</description>
<enclosure url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/debian-in-the-modern-pipeline.vp9.webm" type="video/webm; codecs=vp9,opus" />
</item>
<item>
<title>QA BOF</title>
<link>https://debconf17.debconf.org/talks/88/</link>
<description>The goal of this BOF is to discuss Quality Assurance plans in the buster release cycle. Topics will encompass QA infrastructure, archive-wide testing, processes such as MIA, etc.</description>
<enclosure type="video/webm; codecs=vp9,opus" url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/qa-bof.vp9.webm" />
</item>
<item>
<title>use Perl; # Annual meeting of the Debian Perl Group</title>
<link>https://debconf17.debconf.org/talks/22/</link>
<description>The pkg-perl team will again take the opportunity to meet in person for discussing current topics and planning future work.

Items for discussion and work are collected at https://wiki.debian.org/Teams/DebianPerlGroup/OpenTasks</description>
<enclosure type="video/webm; codecs=vp9,opus" url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/use-perl-annual-meeting-of-the-debian-pe.vp9.webm" />
</item>
<item>
<title>SPI BOF</title>
<link>https://debconf17.debconf.org/talks/81/</link>
<description>Software in the Public Interest is the legal and financial umbrella organization providing services to Debian in the United States. This session will provide an opportunity to meet the members of the SPI board attending Debconf, hear a brief update on the organization&#x27;s activities in the last year, and get your questions answered.
</description>
<enclosure url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/spi-bof.vp9.webm" type="video/webm; codecs=vp9,opus" />
</item>
<item>
<title>Debian ARM BoF</title>
<link>https://debconf17.debconf.org/talks/27/</link>
<description>Annual get-together for the ARM porters and users, to discuss the state of the multiple ARM ports:

 * Current status
 * Future plans
 * Issues
 * ...</description>
<enclosure url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/debian-arm-bof.vp9.webm" type="video/webm; codecs=vp9,opus" />
</item>
<item>
<title>Scaling piuparts.debian.org to multiple architectures</title>
<link>https://debconf17.debconf.org/talks/121/</link>
<description>Currently piuparts.debian.org only tests Debian amd64. In this BoF we want to discuss how to scale this to multiple architectures and possible how to rewrite the web UI so that it scales with both more architectures as well as with 10 times more suites than it was written for.

Basically if you are interested to help by writing a nice(!) webapp, you should attend this BoF. Or to put it differently: if you want to help Debian, but don&#x27;t know how, this could be your opportunity to contribute to a rather central QA tool in Debian!

Scaling piuparts to support multiple architectures could be done using two ways: the dumb and the smart way, where the latter uses a bit less hardware ressources but will require a bit of python coding. Join if you want to help here. (Also, we could start with the dumb way and later switch to the smart way&#x2026;)</description>
<enclosure type="video/webm; codecs=vp9,opus" url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/scaling-piuparts-debian-org-to-multiple-.vp9.webm" />
</item>
<item>
<title>Managing Debian&#x27;s RTC services</title>
<link>https://debconf17.debconf.org/talks/67/</link>
<description>Discuss the current status of the [RTC services](http://wiki.debian.org/UnifiedCommunications/DebianDevelopers), opportunities for people to assist in supporting and enhancing them and look at ways they can further complement the development workflow and serve the community.</description>
<enclosure type="video/webm; codecs=vp9,opus" url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/managing-debian-s-rtc-services.vp9.webm" />
</item>
<item>
<title>Javascript Team Maintenance</title>
<link>https://debconf17.debconf.org/talks/129/</link>
<description>The node ecosystem; team (un)maintained packages; (very) out-dated javascript packages; jquery-goodies.

Lots of stuff that isn&#x27;t going very smoothly in this very loose team. Let&#x27;s come together to meet and greet and see if we can improve our cooperation. E.g by learning approaches and incentives. </description>
<enclosure type="video/webm; codecs=vp9,opus" url="https://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/javascript-team-maintenance.vp9.webm" />
</item>
</channel>
</rss>