pre-release: Debian meeting announcement

Please take a moment to review your details and reply with OK or edits.
Subject and below is what will go out and also will be used to title the videos.

Subject: 
ANN: Debian at Elsewhere Fri August 22, 5:30p


Debian
=========================
When: 5:30 PM Friday August 22, 2014
Where: Elsewhere
https://debconf14.debconf.org
http://summit.debconf.org/debconf14
https://debconf14.debconf.org

Topics
------
1. Food Cart Dinner
Matt Taggart
tags: Social activities
Portland has a cool food cart culture, with small "pods" of food carts
in groups around the city, with lots of high quality and interesting
food choices.

For people that are already in town Friday night, we will meet at 17:30 in the Plenary Room, and depart at 17:45 for
a group of food carts (probably 4th and College).
Families encouraged, there will be other kids and non-Debian partners
there and lots of kid friendly food choices.


 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/238/food-cart-dinner 
2. Meet and Greet
Matt Taggart
tags: Social activities
After lunch on Saturday and before the opening welcome talk, come and socialize with the friends you haven't seen in a year (or are just now meeting in person for the first time!). This is a social event, families and partners are encouraged to attend and there will be other kids and non-Debian partners (read: normal people) there too!

Meet in plenary (big ballroom)
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/241/meet-and-greet 
3. Welcome talk
Gunnar Wolf
tags: DebConf Organization
Welcome to DC14!
Meet the organizing team, know the facilities, etc.
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/239/welcome-talk 
4. Debian in the Dark Ages of Free Software
Stefano Zacchiroli
tags: Debian project
Arguably, Free Software has never been more successful than these days. Free Software is common place in many contexts, from embedded devices to supercomputers, ... including the space (with the ISS) and beyond! Free Software is also more and more common in education, it is subject of ad-hoc legislation around the world , and thanks to our friends at NSA it is also being looked with increasing interest by privacy-conscious citizens.

Taking issue with such an optimistic view of the (Free) world, a pessimistic speaker is gonna argue that we are, on the contrary, about to enter the so called "Dark Ages of Free Software", where the user freedoms we have accrued over the past 30 years are at risk of being taken away by reckless technological trends.

Unsatisfied with his own pessimism, the speaker will try to induce some of it into the audience, but only shortly before bringing the good news that distributions—and Debian in particular—have a fundamental role to play in Free Software's path toward a new enlightenment.
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/240/debian-in-the-dark-ages-of-free-software 
5. Weapons of the Geek
Gabriella Coleman
tags: Other / New Track
Drawing on a decade of research on free software communities and Anonymous, I will discuss the hacker and geek contribution to activism and social change, especially in light of the dramatic series of leaks, hacks and whistle blowing of the last five years.
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/242/weapons-of-the-geek 
6. DebConf newbies welcome session
Enrico Zini
tags: DebConf Organization
An introductory session to help those new to DebConf to understand this crazy, wonderful experience
 recording release: yes license: CC-BY  

7. DebConf volunteer recruitment session
Moray Allan
tags: DebConf Organization
Thinking about helping as a volunteer during DebConf?  Come along and find out more.
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/247/debconf-volunteer-recruitment-session 
8. GRUB, ancient and modern
Colin Watson
tags: Debian Teams
GRUB has moved on a great deal from its beginnings, when most of us just used it over LILO because you didn't have to remember to reinstall your boot loader when you installed a new kernel.  Nowadays, thanks in part to the work of several Debian developers, it's a very powerful boot loader ported to many architectures that's actually fun to hack on.  I'll be giving a whistle-stop tour of its history and design, and laying out some of the things where the Debian GRUB team could do with help.
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/250/grub-ancient-and-modern 
9. bugs.debian.org -- Database Ho!
Don Armstrong
tags: Debian QA
Brief overview of the current state of the BTS, new features, and new developments in the ongoing onslaught of bugs.

 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/243/bugsdebianorg-database-ho 
10. Coming of Age: My Life with Debian
Christine Spang
tags: Debian project
Debian made me who I am. If I hadn't started using Debian in high school, I wouldn't have become a hacker, I wouldn't have gone to MIT, I probably wouldn't have started a company. (At least not the one I started.)

This is my story. Come and hear how this crazy worldwide organization changed my life. Perhaps it'll be a reminder that this is all worthwhile.
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/248/coming-of-age-my-life-with-debian 
11. DSA Team round table/BoF
Martin Zobel-Helas
tags: Debian Teams
What has DSA done for you and what you can do for DSA.
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/244/dsa-team-round-tablebof 
12. One year of fedmsg in Debian
Nicolas Dandrimont
tags: Debian QA
Fedmsg, the federated messaging infrastructure, was built by the Fedora Infra team to streamline the communication between its services.

During the Google Summer of Code in 2013, Simon Chopin worked under my tutelage to bring fedmsg to Debian.

For a year, fedmsg has sent messages regarding the BTS, package uploads, and mentors.debian.net.

This session will present fedmsg, and start a conversation on where we should go from here.
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/251/one-year-of-fedmsg-in-debian 
13. Status report of the Debian Printing team
Didier Raboud
tags: Debian Teams
During this free-form talk, we'll take a look at the current status of the Debian Printing stack as well as the upcoming challenges.
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/252/status-report-of-the-debian-printing-team 
14. LSB for Debian BoF
Didier Raboud
tags: Debian QA
Let's discuss what we want to do with src:lsb, lsb-base and friends.
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/253/lsb-for-debian-bof 
15. Debian and the FSF working together to advance free software
John Sullivan
tags: Debian project
Debian and the Free Software Foundation, along with its GNU Project,
share many goals and ideals. They are two of the most mature and
dedicated organizations working in the free software movement.

Debian is not on the FSF's list of endorsed GNU/Linux distributions.
Why is this? Should something be done about it, and if so, what?

Much attention has been focused on the question of full endorsement.
But there are other opportunities for the FSF and Debian to work
together, whether full endorsement becomes a reality or not. Let's
review the history of this cooperation, and talk about some future
possibilities.

FSF executive director (and Debian Developer) John Sullivan will give
a presentation about the current state of things as the FSF sees it,
and will leave plenty of time for discussion as well.

 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/249/debian-and-the-fsf-working-together-to-advance-fr 
16. Infrastructure updates - can we change anything in less than 2 years? 
- Wookey
tags: Debian project
The use of stable in our infrastructure and understandably conservative rules for backports, stable updates and infra changes make it very difficult to even test something like Build Profiles (or Mulitarch builds) (which need changes in build tools and core infra), never mind get them into widespread use,  without waiting for a whole stable release cycle (these are just recent examples - it's a general problem).

So this also means that it takes 2-4 years to make a change, which hampers progress. This session is a discussion on whether we can do anything to be a bit more nimble than this?
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/246/infrastructure-updates-can-we-change-anything-i 
17. Python BoF
Piotr Ożarowski
tags: Debian Teams
any Python related topics, including moving DPMT/PAPT repo to git and PyPy3
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/258/python-bof 
18. Meet the Technical Committee
Bdale Garbee
tags: Debian Teams
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.
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/255/meet-the-technical-committee 
19. Debian installer and CD BoF
Steve McIntyre
tags: Debian Teams
General discussion on how things are going in the team and future plans
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/260/debian-installer-and-cd-bof 
20. use Perl; # Annual meeting of the Debian Perl Group
Gregor Herrmann
tags: Debian Teams
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
http://wiki.debian.org/Teams/DebianPerlGroup/OpenTasks

 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/261/use-perl-annual-meeting-of-the-debian-perl-gro 
21. Debian Java Packaging BoF
Matthew Vernon
tags: Packaging and tools
The adoption of maven is creating new kinds of dependency hell for Debian. The "download dependencies at compile time" approach is antithetical to the idea of distribution-provided libraries, and encourages authors to be slap-dash about dependency management, and API stability.

If people are going to package java apps for Debian, then we need a better way to build java library packages, perhaps by enhancing maven-debian-helper. This BoF aims to propose solutions to this problem.
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/259/debian-java-packaging-bof 
22. Status of the Debian OpenPGP keyring
Gunnar Wolf
tags: Debian Teams
The Debian OpenPGP keyring is a vital part of the project's infrastructure: It provides a secure way to ensure each participant's identity in a way amenable to the geographically distributed nature of the project, and is used for basically all actions requiring authentication — Package uploads, General Resolution votes, mails to the =-announce= lists, etc.

For several years already, the keyring maintenance team has been pushing to migrate to more secure keys. In July 2010, the last PGPv3 keys were replaced. The current push is to get developers to migrate from older 1024D keys to (at least) 4096R keys.

In this talk, we want to:

- Introduce keyring-maint's work processes and policies, to get them better understood by the overall Debian community
- Present the migration process to stronger keys in numbers, highlighting the migration rhythm and possible issues
 - Delineate a consensuated migration plan, with deadlines to be followed, to allow for a complete migration to 4096R and higher keys
- Reviewing, as a group, what constitutes proper identification and what we require.
- Address all of your questions regarding keyring maintenance in Debian

 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/256/status-of-the-debian-openpgp-keyring 
23. Ledger-CLI users unite (BoF)
Stefano Zacchiroli
tags: Ad-hoc sessions
Ledger-CLI is the double-entry accounting tool for the discriminating hacker.
If you are into doube-entry accounting and using Ledger-CLI for your accounting needs (personal, family, organization, whatever) this BoF is for you.
Come with your Ledger-CLI experiences, work-flows, success stories, pet peeves, frustrations, and share them with other Ledger-CLI users.

Note: this BoF is targeted at people who are already using Ledger-CLI. Newbies are absolutely welcome, but the event will be structured as an exchange of best practices (or rants) rather than a tutorial. A separate Ledger-CLI tutorial event could be organized in case there is enough interest.
 recording release: yes license: CC-BY  

24. Stitch 'n Geek
Kirsten Watson
tags: Ad-hoc sessions
Stitch 'n Geek
 recording release: yes license: CC-BY  

25. OpenPGP keysigning
Daniel Gillmor
tags: Social activities
This is a social event, where you will get a chance to meet other conference attendees and talk to them.

We will discuss the nature of OpenPGP cryptographic certification, and try to encourage best practices before breaking into smaller groups that should allow people in the groups to learn more about each other.
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/257/openpgp-keysigning 
26. DebConf15 workgroup
Margarita Manterola
tags: Ad-hoc sessions
An opportunity for DC15 team to discuss ideas, tasks and who does what
 recording release: yes license: CC-BY  

27. Notmuch BoF
David Bremner
tags: Ad-hoc sessions

Originally inspired by the sup mail user agent (MUA), notmuch is a
GPL3+ set of tools for for dealing with your mail (stored in
Maildirs or similar) via searching and tagging. On top of the C
bindings and a scriptable command line interface, the project
directly supports user interfaces based on Emacs and VIM as well as
integration with Mutt.  We also support python, ruby, and go
bindings. Other projects based on notmuch include curses based
frontends written in python and Mercury, a fork of mutt using
notmuch as a the backend, several web interfaces, and a virtual 
filesystem.  

Depending on audience demand, I could give a brief a tour of the
notmuch "ecosystem", concentrating on the Emacs interface and command
line tool. Otherwise, we can discuss what are the most irritating
missing features, people can give demos, we can help each other
configure various notmuch related things, and just generally have not
much of a fixed agenda.

 recording release: yes license: CC-BY  

28. HP's OpenStack Helion: Debian all the way down
Rocky Craig
tags: Debian Validation & CI
HP's public and private cloud offering, Helion, gets software reality from an internal Debian derivative called hLinux.  We'll cover our constraints, goals, and mechanisms  span developers to paying customers, plus a look at the future.
 recording release: yes license: CC-BY  

29. Debian Python team git conversion
Barry Warsaw
tags: Ad-hoc sessions
Discuss and plan team conversion from Subversion to git.
 recording release: yes license: CC-BY  

30. Cheese and Wine party
Gunnar Wolf
tags: Social activities
The traditional DebConf Cheese and Wine party.

Bring cheese, wine or any other good you think is representative from your country/region/town/borough/house/garden. No limit as long as it is:

• tasty

• preferrably smelly

• able to survive a few days before being used.

The party will be hosted at Puppet Labs,  926 NW 13th Ave, Portland, OR 97209, on Monday, August 25th.
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/237/cheese-and-wine-party 
31. MIA Team BoF
Ana Guerrero López, Rene Mayorga
tags: Debian QA
The Purpose of the MIA(Missing In Action) team is to track the inactive developers/maintainers with a main concern for the
quality of their packages.

In the past years the MIA process and tools have not changed so much, the purpose of this discussion is to improve our process,
get more feedback of what we are doing good, what we are doing wrong and how can we improve; Before the discussion starts we will give a brief introduction on how
does the MIA team works right now, which tools we have at hand and how do we handle the MIA process.
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/262/mia-team-bof 
32. SPI BOF
Bdale Garbee
tags: Debian project
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's activities in the last year, and get your questions answered.
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/267/spi-bof 
33. Auditors & Trademark teams merged BOF
Brian Gupta
tags: Debian Teams
For members of the two teams to meet, and discuss plans for upcoming year. (Meeting of two teams is combined as there is overlap in team memberships.)

Topics like roles of Debian's Trusted Organizations, and how best to manage Debian assets (including Trademarks) will be covered.

If anyone is interested in the work of either team, team members will be available for Q&A.
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/272/auditors-trademark-teams-merged-bof 
34. GnuPG in Debian BoF
Daniel Gillmor
tags: Debian Teams
GnuPG is a critical part of debian infrastructure.  Upcoming changes to GnuPG may have significant impact on debian.  This will be a convening of people involved with debian packaging of GnuPG and its related tools, and an attempt to plan for the future.

Some topics for discussion:

* Making gpg an alternative that can be gpg1 or gpg2
* Thoughts on making the default gpg be gpg2 (or gpg 2.1?)
* More shared maintenance via pkg-gnupg.
* cross-building and gpg's place in bootstrapping debian
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/263/gnupg-in-debian-bof 
35. Web and wiki BoF
Steve McIntyre
tags: Debian Teams
Regular meetup of the Debian WWW and Wiki teams
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/273/web-and-wiki-bof 
36. Debsources: powering sources.debian.net
Stefano Zacchiroli
tags: Debian QA
Debsources is an infratructure and a web application to publish on the web the entire source code of Debian, allowing to search and browse through it.

The main Debsources instance, currently running at http://sources.debian.net , spans Debian history from Debian early releases of the 90s to sid and experimental.

In this talk I will present Debsources and sources.d.n, highlighting plans for the future and how people could hack on Debsources for fun and/or profit.
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/268/debsources-powering-sourcesdebiannet 
37. Google cloud: get involved in packaging & building
Jimmy Kaplowitz
tags: Ad-hoc sessions
Eric Johnson and I from Google are here to work on improving several aspects of Debian on Google's cloud:
* Proper Debian packaging of Google's tools and their dependencies
* Getting you involved in building the Debian images we ship to customers
* Introducing you to our platform and answering questions you might have

Come join us and collaborate! We also have a talk on Friday, which will look back and forward at how this effort is going.
 recording release: yes license: CC-BY  

38. Quit logging!  (or, data minimization in Debian)
Daniel Gillmor
tags: Security
Computer users leave traces of data on local and remote machines that record their activity.  These records can cause problems for people who do not want their activities tracked, and they facilitate both mass and targeted surveillance.  Service operators are put in an uncomfortable position because of the existence of this data: they have a responsibility to protect their users, but they may also be at risk of compelled data disclosure against their users' interests.

One way to avoid this problem is to reduce or eliminate the quantity of data generated and stored by any system by default in its regular operations.  If you don't have the data, it can't be used against you or against your users.

Debian is in a good position to shape norms around this -- we can configure default logging levels; we can tune what specifically gets logged, and we can determine how long logs are kept by default.

This is a discussion about how to achieve the goal of data minimization within Debian, while considering the tradeoffs and consequences of this sort of change.

We should cover at least:

 * what kind of statement (if any) about default levels of logging for debian packages might belong in Debian Policy
 * points of convenient control for minimizing logging on standard debian systems
 * different system logging architectures and how they can support data minimization
 * how to provide both data minimization and useful debugging information at a system level
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/264/quit-logging-or-data-minimization-in-debian 
39. Security not by chance: the AltusMetrum hardware true random number generator
Tom Marble
tags: Security
Many elements of security we rely on such as generating of encryption
keys and synthesizing one time session keys depend on random number
generation. Any predictability of these numbers introduces potential
weakness in secure systems.  We often use Pseudo-random number
generators (PRNGs) because they are quick and convenient, yet they are
deterministic algorithms for approximating a sequence of random numbers.

By contrast a true random number generator (TRNG) is implemented in
hardware based on a physical process that creates unpredictable noise.
Often entropy from TRNGs is used to seed PRNGs to provide a balance of
speed and unpredictability.

In this talk I will discuss the USB TRNG project of AltusMetrum to
create a fully open source hardware TRNG. Why make yet another TRNG
when several are commercially available? Because most existing TRNGs
are expensive, out-of-stock or based on closed designs. The USB TRNG
can be connected to the Entropy Key Daemon (ekeyd) which can provide
entropy directly to the kernel pool or serving via the EGD protocol.

How can we evaluate the quality of the USB TRNG? Results of statistical
analysis will provided along with detailed design documents in order
to encourage critical community review.
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/274/security-not-by-chance-the-altusmetrum-hardware 
40. Reproducible Builds for Debian, a year later
Jérémy Bobbio
tags: Debian QA
How can we enable multiple parties to verify that a binary package has
been produced untampered from a given source in a distribution like
Debian?

With free software, anyone can inspect the source code for malicious
flaws. But most distributions provide binary packages to their users. We
would like them to be able to verify that no flaws are introduced during
the build process. The idea of “deterministic” or “reproducible” builds
is to enable anyone to reproduce a byte-for-byte identical binary
packages from a given source.

Last year at DebConf13, a last minute BoF kicked off the effort. The
last large scale experiment on 5151 source packages yield 62% of them
producing matching binaries after a couple changes to the toolchain.
A pretty encouraging result!

The presentation will explain why we need reproducible builds, what has
been done over the past yeast, the problems that have been identified so
far and possible solutions.

A subsequent BoF will allow interested parties to discuss solutions to some hard problems that were found during this first year of research.
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/269/reproducible-builds-for-debian-a-year-later 
41. Debian Long Term Support
Holger Levsen
tags: Debian project
What is the Debian LTS, what are the experiences so far, what are the plans and expectations?
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/265/debian-long-term-support 
42. Esperantujeto: learn (about) Esperanto
Ryan Lortie
tags: Ad-hoc sessions
Casual session for those who are interested in learning (about) Esperanto.

(from Wikipedia)

Esperanto (/ɛspəˈrɑːntoʊ/ or /-ræntoʊ/; [espeˈranto] is the most widely spoken constructed international auxiliary language.

Between 100,000 and 2,000,000 people worldwide fluently or actively speak Esperanto, including perhaps 1,000 native speakers who learned Esperanto from birth. Esperanto has a notable presence in 112 countries. Its usage is highest in Europe, East Asia, and South America



We'll discuss:

 * what it is

 * why it was created

 * some basics about the structure of the language

 * online resources to help with learning it

 * Esperanto culture and community
 recording release: yes license: CC-BY  

43. Removing obsolete packages for fun and profit
Eric Dorland
tags: Debian QA
For various reasons, obsolete packages can accumulate in Debian. They may be old versions kept around for compatibility. They may be things long obsoleted by a newer piece of software. Eventually, they're all cruft cluttering up our beautiful archive.

I'll briefly walk through the work I did to remove old versions of automake from the archive, including dramatized accounts of bug filings, NMUs, tools used, and maintainers cajoled. Then I'll lead a discussion of how we can make this easier, around these areas:

* Tools that are missing that could make this easier.
* How to encourage maintainers to do the right thing.
* Best ways to proceed with mass bug filings & NMUs. 
* What to do about the long tail of broken packages and obstinate maintainers.

Hopefully we can share techniques and come up with ideas to make this easier in the future.
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/270/removing-obsolete-packages-for-fun-and-profit 
44. Looking back on a Debian Summer of Code
Nicolas Dandrimont
tags: Debian project
This joint session will be the occasion for this year's crop of Debian Google Summer of Code students to present the work they have done in Debian this summer.

The planned presentations so far are:

 - debmetrics: powering metrics.debian.net — Joseph Bisch
 - Recursively Building Java Projects and their Dependencies — Andrew Schurman
 - WebRTC — Juliana Louback
 - Lil'Debi-Running Debian on Android — Kumar Sukhani
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/266/looking-back-on-a-debian-summer-of-code 
45. Finding solutions for reproducible builds BoF
Jérémy Bobbio
tags: Debian QA
How can we enable multiple parties to verify that a binary package has
been produced untampered from a given source in a distribution like
Debian?

While trying to get reproducible builds for Debian packages, several
problems were identified. For some, like paths encoded in debug files,
we are still missing good solutions. Let's review them and find great
ideas!
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/275/finding-solutions-for-reproducible-builds-bof 
46. Power Tuning Linux: A Case Study
Alexandra Yates
tags: Debian system infrastructure
In this talk we will do a reality-check in terms of the power consumption on off-the-shelve systems running “out of the box” Linux distributions.  The goal is to prove how out-of the-box Linux distros on the latest commercial hardware is not optimal.  We will demonstrate the steps needed to achieve optimal system power using various tools and analysis techniques including PowerTOP & Turbostat.  Upon completion of the talk, the audience should understand the steps needed to properly configure an out of the box Linux distro to take advantage of the power features available on the latest Intel platforms.
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/271/power-tuning-linux-a-case-study 
47. HP Evening Happy Two Hours
Rocky Craig
tags: Social activities
Join us Tuesday night after the evening session.  HP is proviiding drinks and light food from 8:30 - 10:30 at the City Center Marriott in the second-floor bar.   Please bring your DC14 badge so we can distinguish you from the riff raff :-)

HP wants to learn more about (re)joining the Debian community, get feedback on Monday's hLinux  presentation, forge new collaboration engagements, and explore employment opportunities.   There will be a laptop running hLinux with an xfce desktop if you want to poke around deeper.  Oh, and drinks and food if you're tired of tech :-)

Hope to see you there!

Portland Marriott City Center
520 SW Broadway
(12 blocks north of Student Union)
Second floor in "The DEN"
 recording release: yes license: CC-BY  

48. Free as in Blues Dancing
Vagrant Cascadian
tags: Social activities
I'd like to invite folks to Blues Dancing tonight. It's a partner dance,
easy to learn the basics without prior dance experience, and fairly open
to incorporating other dance styles if you do have prior experience...

Free of cost admission your first time, which includes beginners lessons
at 8:30, dancing till 1am. It's all-ages, but there is a bar available,
too.

  http://pdxblues.com

  Bossanova Ballroom
  722 East Burnside (SE 7th & E Burnside)
  Portland, OR 97214

On the 2nd floor of the Bossanova Ballroom Entrance on Burnside.

It's on the East side, the #12 or #19 busses will get you there and back
again.

 recording release: yes license: CC-BY  

49. Daytrip!
Gunnar Wolf
tags: Social activities
A fundamental part of DebConf is knitting the Debian project into a community. Spending a day away from code and talks is a great way to do it!
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/276/daytrip 
50. Conference dinner
Moray Allan
tags: Social activities
DebConf social conference dinner off campus at Punch Bowl Social
340 SW Morrison St
Portland, OR 97204
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/277/conference-dinner 
51. AppArmor in Debian
Kees Cook
tags: Ad-hoc sessions
Discuss all things AppArmor in relation to using and packaging it in Debian.
 recording release: yes license: CC-BY  

52. Salvaging packages, take 2
Jonathan Wiltshire
tags: Ad-hoc sessions
We aim to establish a 'nice' protocol for negotiating package salvaging, without the negative connotations of hijacking.

This is the continuation, and hopefully conclusion, of a discussion in Nicaragua last Debconf. It's a meeting for a few teams, not a public talk or BoF.
 recording release: yes license: CC-BY  

53. My PGP/GPG key is RSA 2048-bit, but I put the private key on Gnuk Token
NIIBE Yutaka
tags: Ad-hoc sessions
In this casual session, I will demonstrate Gnuk Token, which is built by Free Software and free hardware design.  I will demonstrate NeuG standalone device, which can generate random numbers at 70KiB/s, too.

My PGP/GPG key is RSA 2048-bit now.  I understand that some person doesn't want to sign my key, because it looks weaker.

I develop Gnuk, the firmware for USB Token, which is compatible to OpenPGP card, under GPLv3.  My original purpose/goal was not to put a person into a dilemma: computing freedom vs. better security.

I think that I have achieved the goal somehow, and it's strong enough (RSA 2048-bit) and it's not that slow (1.4sec to sign), IMO.

It is unfortunate for me that Debian community demands RSA 4096-bit or more.  Thus, another dilemma is still there; longer key length or better control of private key by Free Software.

Good news is that I have implemented Ed25519 (for signing) already, and going to implement Curve25519 (for decryption) in Gnuk.  Besides, I am also GnuPG developer, and try to implement Curve25519 support now.

It will be good if GnuPG 2.1 will be released and people will enjoy Gnuk Token with Ed25519/Curve25519 until Debconf15 in Germany.

During the development of Gnuk, I develop NeuG, the true random number generator to generate private keys on the device.  The entropy source is built-in A/D converter.  I realized that this feature is very useful, and I build standalone device (just for generating random numbers).

FST-01 is a reference board for Gnuk/NeuG.  It has STM32F103 as MCU which runs at 72MHz.  It has no crypto accelerator.  Schematic design and PCB design are available as free hardware design.

Material is available at gobby.debian.org:
  debconf14 -> bof -> gnuk

 recording release: yes license: CC-BY  

54. Hacking Time

tags: Debian project
Work on your project, conduct your ad-hoc meetings and enjoy DebConf.
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/254/hacking-time 
55. continuous fundraising BoF
Michael Banck
tags: Ad-hoc sessions
Discuss the possibility for companies to continously contribute to Debian/DebConf via a yearly participatory fee, and what this means for DebConf fundraising and sponsoring
 recording release: yes license: CC-BY  

56. Summit Summit
Eric Dantan Rzewnicki
tags: Ad-hoc sessions
A meeting of Summit developers for DC14 and those interested in  working on it for future DebConf editions.

Main topics for discussion:
1) Upstream coordination,
2) Requirements collection for post-dc14,
3) Integrating www.debconf.org into django
 recording release: yes license: CC-BY  

57. tasksel default desktop requalification
Joey Hess
tags: Ad-hoc sessions
This session is about filling out a wiki page and defining a process, not making any kind of controversial decision.
 recording release: yes license: CC-BY  

58. Validation and Continuous Integration BoF
Neil Williams
tags: Debian Validation & CI
Planning and brain-storming for how to validate Debian. Which parts of Debian need (more) validation? How is that validation going to work? What new software is needed or what changes are needed to existing software to get this running? Who is going to do the work?
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/285/validation-and-continuous-integration-bof 
59. UEFI Secure Boot
Colin Watson
tags: Ad-hoc sessions
Work out what we need to do next to move forward UEFI Secure Boot support in Debian.
 recording release: yes license: CC-BY  

60. New Network Interface Manager for Debian: ifupdown2
Roopa Prabhu
tags: Debian system infrastructure
This talk introduces ifupdown2, a new network interface manager for Debian.
ifupdown2 is a rewrite of ifupdown. It maintains backward compatibility with ifupdown.

ifupdown2 is used on Cumulus Linux, a Debian based distribution for network switches.

Existing tools for network interface configuration have several shortcomings
when applied to network switches. These challenges include the lack of ability to handle
interface dependencies, incremental updates to interface configuration without
disruption, interface configuration validation and simplifying interface configuration in large scale deployments. The lack of such functionality increases operational burden.

ifupdown2 attempts to solve these challenges through an implementation based on dependency graphs,
querying running state before applying interface configuration, extensions to ifquery to support validation of interface configuration, templates for large scale cookie-cutter interface configurations, JSON support and more.

ifupdown2 on github: https://github.com/CumulusNetworks/ifupdown2
ifupdown2 documentation on github: http://cumulusnetworks.github.io/ifupdown2/

 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/281/new-network-interface-manager-for-debian-ifupdow 
61. debci and the Debian Continuous Integration project
Antonio Terceiro
tags: Debian Validation & CI
The Debian Continuous Integration project, powered by the debci package, aims
at constantly running tests against packages uploaded to Debian.

In this talk I will present the origins and current state of the project, how
it works and how to add test suites for your packages. There will be also a
discussion of best practices for as-installed test suites for Debian packages.

 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/282/debci-and-the-debian-continuous-integration-proje 
62.  Power management: a system wide challenge
Peter De Schrijver
tags: Ad-hoc sessions
In this presentation we will start from basic CMOS power consumption factors. We will use that as the basis to explain the various possibilities to balance power versus performance. We will then continue explaining how these techniques are implemented both in the SoC hardware and in the the operating system and application software. Android, maemo, OMAP and Tegra will be used to illustrate the techniques.

We will start by explaining which factors influence power consumption in CMOS chips. We will then explain a number of commonly used techniques to control the power versus performance balance such as clock and powergating, clock and supply voltage scaling and heterogenous multiprocessing. We will continue explaining how these techniques are implemented in linux using various frameworks such as cpuidle, cpufreq, common clock framework, runtime PM, generic powerdomains, device QoS constraints, system suspend. We will then discuss how application code affects the device power consumption and discuss how Android and Maemo handle this. We will also discuss various debugging mechanisms and tools such as powertop, ftrace and other information in linux sysfs and debugfs. We will also explain hardware techniques we have used to gain insight in the system operation beyond the view of software.

I gave this talk at fosdem already, but if there's interest from people who haven't seen it, I can give it again.
 recording release: yes license: CC-BY  

63. Bits from the DPL
Lucas Nussbaum
tags: Debian project
Discussion of the State of the Union^HProject
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/278/bits-from-the-dpl 
64. ACC for abi breaks
Dimitri Ledkov
tags: Debian Validation & CI
ABI-compliance-checker (acc) is a tool that can be used to catch unintentional abi breakage, as well as to assert ABI stability of a release and validate 3rd party binaries to be compatible with a given release. A debhelper plugin dh_acc is also available, but the adoption has been very slow. A short presentation on what dh_acc is and how one can leverage it will be presented. Presentation will be followed by discussion on how to lower adoption barrier and/or provide abi compliance on a more holistic approach (e.g. do we want an archive-wide service for Debian similar to http://upstream-tracker.org/ ?)

Type: BoF, presentation, discussion
Tracks: QA, Validation & CI, Packaging and tools
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/286/acc-for-abi-breaks 
65. A glimpse into a systemd future
Josh Triplett
tags: Debian system infrastructure
Let's look at a future Debian system, taking full advantage of systemd components and features.

This presentation will take an entirely different approach from past discussions of systemd in Debian. Rather than thinking about how to avoid or replace individual components, we'll look at how they fit together, and what unique functionality they provide.

Finally, after exploring this world of the future, we'll return to the present and discuss ways to enable smooth transitions.  We'll also explore facilities in systemd that support easier and better integrated selection of components, both for system services and within user sessions.

Technologies covered include journald, systemd-networkd, socket activation, timer units, containers, and systemd user sessions. Goals include reducing boot time, reducing duplicate configuration, improving system manageability, improving battery life, and unifying graphical session startup.
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/279/a-glimpse-into-a-systemd-future 
66. Haskell in Debian: The what, the how, and the what now?
Joachim Breitner
tags: Functional Programming in Debian
Packaging Haskell for Debian entails some unique challenges. There are many Haskell packages, but only few maintainers. The         Haskell packages are quite homogenous (good), but they have complex dependency requirements (bad?) and a very unstable ABI (bad).
        
This meeting will introduce the tools and processes we have in place to cope with this complexity, including a short live demonstration of some packaging work. After that, we will discuss some of our open issues (and welcome input from outsiders!).
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/283/debian-haskell-group-bof 
67. Automated Validation in Debian using LAVA
Neil Williams
tags: Debian Validation & CI
This talk looks at how to extend the existing automated validation architecture recently added to Debian beyond the scope of Linux on ARM to include distribution kernel images, package combinations and installer images.


 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/284/automated-validation-in-debian-using-lava 
68. What's new in the Linux kernel
Ben Hutchings
tags: Debian system infrastructure
The Linux kernel is under rapid development. Stable releases are made around 5 times per year, each including many new features and support for new hardware. This talk will summarise the features that have been added and enabled in the last year.

There have been many changes to Linux between 3.10 and 3.16. Some of these will require new or updated userland applications to take advantage of them. I will attempt to summarise the most interesting changes and the state of integration in Debian.

 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/280/whats-new-in-the-linux-kernel 
69. Ad-hoc cross-builds and multi-builds -- Xen NetBSD in Debian as a non-arch?!, 
Ian Jackson
tags: Packaging and tools
I want to cross-build half of the NetBSD kernel for Xen, build qemu against it, and put the result in an amd64 .deb.

Help me do this in the least annoying way.

Event structure: I'll spend the first quarter or so of the time sketching out what I'm trying to do and why.  Then we can move onto the difficult question of how.

I have a few slides, here:
http://www.chiark.greenend.org.uk/~ijackson/2014/debconf-builds-bof/slides.pdf

---
Notes from the session are here:
http://www.chiark.greenend.org.uk/~ijackson/2014/debconf-builds-bof/gobby.txt
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/292/ad-hoc-cross-builds-and-multi-builds 
70. Debian Ruby BoF
Antonio Terceiro
tags: Debian Teams
Anual face-to-face meeting of the Debian Ruby team. Discussion of status, plans for the next release, and everything else.

Ruby users are more than welcome to provide feedback to the team.
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/297/debian-ruby-bof 
71. MIPS BoF
Aurelien Jarno
tags: Ports
General discussion about the MIPS port, including the future mips64 and mips64el ports.
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/287/mips-bof 
72. Adding ppc64el in Debian
Breno Leitao
tags: Ports
This is going to be a presentation/discussiong abound adding the new ppc64el architecture in the Debian operating System. This discussion is going track the ppc64el progress and the missing parts.

This is a draft of the agenda that I would like to follow:

    The Power8 little endian architecture (together with PowerKVM)
    The OpenPower Foundation
    PPC64 Little Endian Toolchain and new ABI
    Cross-compilation phase
    rootfs
    Buildd


 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/298/adding-ppc64el-in-debian 
73. debdry - Debian Don't Repeat Yourself
Enrico Zini
tags: Packaging and tools
Upstreams are doing their best packaging their tarballs, and then we redo most of their work when we debianise them. I personally find this situation wasteful and boring.

I like how debhelper7 allows to write debian/rules files that describe only when something diverges from the norm, and I think that debianising a package should be the same.
I want to debianise a package by just saying "I'm fine with everything upstream says, and put this in Section: foobar". I want to fix upstream's packaging by sending them patches instead of redoing it in debian/. I want most policy or toolchain updates to be handled with just a binNMU. I don't want to manually do any of the work that can possibly be done by a computer.

debdry is a prototype tool that tries to address that by running autodebianisation tools, which exist and work reasonably well for at least perl, python, haskell, ruby and node.js, and then applying semantically significant, manually maintained tweaks, if any is needed.

The bulk of my debian work should be adding Debian-specific metadata, testing, interacting with upstream, dealing with the BTS. It should not involve writing files that say that the README needs to be installed with the package documentation.

Let's make it happen.
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/288/debdry-debian-dont-repeat-yourself 
74. OpenStack update & packaging experience sharing
Thomas Goirand
tags: Packaging and tools
In this talk, I'm planning to first give an update on what has been going on in OpenStack over the past year.

Then, as packaging OpenStack means packaging a LOT of Python dependencies, I would like to share the packaging experience related to it: tricks that I've been doing, issues that I've faced and that I had to solve, etc.
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/299/openstack-update-packaging-experience-sharing 
75. State of the ARM
Steve McIntyre
tags: Ports
General discussion on how ARM is going: the existing armel and armhf ports, and the exciting new world of arm64.
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/289/state-of-the-arm 
76. Putting some salt in your Debian systems
Julien Cristau
tags: Cloud
Salt allows scalable infrastructure management, including provisioning new systems and managing them over their lifetime.  In this talk I'll show how it makes managing Debian systems easier.
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/294/putting-some-salt-in-your-debian-systems 
77. The state of the bootstrap
- Wookey
tags: Ports
Update on the work on making debian bootstrappable. BuildProfiles infra and package-fixing, rebootstrap, cross-building, and recent port work, including news from last week's sprint.
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/290/the-state-of-the-bootstrap 
78. Outsourcing your webapp maintenance to Debian
Francois Marier
tags: Packaging and tools
Today's web applications often have a lot of external dependencies. Start off with a basic framework, sprinkle a couple of handy modules and finish with a generous serving of JavaScript front-end libraries.

What you end up is a gigantic mess of code from different sources which follow very different release schedules and policies. Language-specific package managers can automate much of the dependency resolution and package installation, but you're on your own in terms of integration and quality assurance. Also, the minute you start distributing someone else's code with your project, you become responsible for the security of that third-party code.

We moved away from statically-linked C/C++ programs a long time ago and now (mostly) live in a nicely-packaged shared library world. Can we leverage the power of Debian (i.e. the great work of the package maintainers and security team) to similarly reduce the burden of those who end up having to maintain our webapps?

This talk will examine the decision that the Libravatar project made to outsource much of its maintenance burden to Debian by using system packages for almost everything.
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/300/outsourcing-your-webapp-maintenance-to-debian 
79. Making Debian excellent in Google's cloud
Jimmy Kaplowitz
tags: Cloud
Google's Cloud Platform, especially Compute Engine, has prominently supported Debian as a guest OS for over a year now. Google wants to give its Debian users an even better experience than they have today, as well as give the Debian community more direct involvement in preparing the version of Debian we promote to our customers.

This session will start with an overview of where we are today, how we got here, and where we know we need to go. Then we'll open it up for a discussion, hopefully leading to follow-up collaboration with attendees for the rest of the conference and beyond.
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/295/making-debian-excellent-in-googles-cloud 
80. Group photo
Aigars Mahinovs
tags: Social activities
DC14: Pics or it didn't happen.
 recording release: yes license: CC-BY  

81. Live Demos
Nattie Mayer-Hutchings
tags: Debian project
If you would like to show off your project, here is the place!  (Demonstrators are requested to attend a setup session beforehand in order to make sure they have the correct settings for the projector.)
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/296/live-demos-0 
82. Hacking on apt for fun and profit
Michael Vogt
tags: Packaging and tools
A overview of APTs recent past, present and future(s). 
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/304/hacking-on-apt-for-fun-and-profit 
83. Embedded ARM development in Debian
Agustin Henze
tags: Ports
How we got a toolchain for Jessie!

This talk is an update of the status of Embedded ARM toolchain in Debian
since last Debconf in Switzerland, when Keith Packard talked about the
support and work needed on Cortex-M0 and M3 chips.
Today we can say that Jessie will be released with a complete and an
amazing ARM toolchain for Embedded Systems, providing support for all
cortex-A*/R*/M* processors.

When you acquire a beautiful embedded board, you realize that at some
point you will be needing to download tons of proprietary and
distributed binary-only software, or build a lot of projects from
scratch just to try blinking a LED.
Now, you have the alternative of using the ARM Bare Metal Toolchain
provided by Debian altogether the favourite flavoured IDE of your choice.

On the same page, there are some important areas of improvements we need
to work on, one of them being improving documentation, helping to reduce
a steepy learning curve.
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/301/embedded-arm-development-in-debian 
84. DC16 proposals
Gunnar Wolf
tags: DebConf Organization
Canada, Norway, Brazil, Finland, Mexico, Scotland, Argentina, Spain, USA, Bosnia, Nicaragua, Switzerland, USA, Germany... Where do you want to go next?
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/302/dc16-proposals 
85. Docker + Debian = ♥
Paul Tagliamonte
tags: Cloud
Bits from the Docker Maintainer. Brief overview of Docker, it's pros, cons, best practices and loads of opinions. 
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/291/docker-debian 
86. Q&A with Linus Torvalds
Daniel Gillmor, Ana Guerrero López
tags: Ad-hoc sessions
Linus will come by DebConf to do a small Q&A session with us.
 recording release: yes license: CC-BY  

87.  DebConf organisation working group
Tassia Camoes, Moray Allan, Martín Ferrari
tags: Ad-hoc sessions
 DebConf organisation working group
 recording release: yes license: CC-BY  

88. Tails BoF
- Intrigeri
tags: Ad-hoc sessions
We'll give a summary of where the Tails project is at these days, the challenges its facing, and how its relationship with Debian is evolving.

Then, we'll discuss the various ways there are to help Tails from within Debian.

Anyone curious is welcome :)
 recording release: yes license: CC-BY  

89. Free Software Economics: patronage and crowdfunding
Joey Hess
tags: Ad-hoc sessions
Free Software gets built by both volunteers and wealthy corporations. Not everything is about money, as we know, but people must make a living somehow. Most developers can trace their income back to proprietary sources. How can we build a more robust community-centered Free Software economy? Discuss various issues and ideas, hosted by Aaron Wolf of Snowdrift.coop
 recording release: yes license: CC-BY  

90. Upstream Guide BoF
Paul Wise
tags: Debian QA
Debian's Upstream Guide has grown organically since it was created. In this BoF we hope to improve the guide and make it more comprehensive and comprehendable. We will copy the wiki text into gobby, review the text, make changes and add new recommendations and push the changes back to the wiki.

https://wiki.debian.org/UpstreamGuide
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/293/upstream-guide-bof 
91. Debian Contributors, one year later
Enrico Zini
tags: Debian project
Last Debconf Debian Contributors started to take form, and now a year has passed and we have a working site.

I'm going to talk about what happened, where we are now, and where we can go with it.
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/303/debian-contributors-one-year-later 
92. DebConf15 in Heidelberg
Rene Engelhard, Martin Krafft, Margarita Manterola, Maximiliano Curia, Michael Banck
tags: DebConf Organization
In 2015, DebConf takes place in Heidelberg, Germany. We'll offer a glimpse of the venue and our plans.
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/305/debconf15-in-heidelberg 
93. introduction to pybuild and Python packaging
Piotr Ożarowski
tags: Packaging and tools
* will pybuild replace dh_python and why not?
* how to customize build/install/test targets?
* tips and tricks useful while packaging Python libraries and applications
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/306/introduction-to-pybuild-and-python-packaging 
94. hOpenPGP - an implementation of RFC 4880 in Haskell
Clint Adams
tags: Functional Programming in Debian
An overview of hOpenPGP and openpgp-asciiarmor, an OpenPGP implementation in Haskell; hopenpgp-tools, tools based on the hOpenPGP library; and their relevance to Debian.
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/310/hopenpgp-an-implementation-of-rfc-4880-in-haske 
95. wheezy 'n half BoF
Michael Banck
tags: Debian project
The etch release was updated halfway through with an etch 'n half release, including a new kernel and X stack. This BoF will explore the possiblity of redoing this for wheezy.
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/307/wheezy-n-half-bof 
96. SteamOS and Debian
Neil McGovern
tags: Packaging and tools
SteamOS is one of the latest Debian derivatives and is set to be hugely popular. This talk will explore some of the decisions and implementation details behind the creation of (what will hopefully be!) the biggest linux gaming platform ever.
Presented by Neil McGovern (DD, Collabora) and John Vert (Valve)
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/308/steamos-and-debian 
97. seeing Debian through a Functional lens
Joey Hess
tags: Functional Programming in Debian
Using Nix's functional package management as inspiration, let's look at Debian from a functional programming perspective.

Including: The rise (and limits) of declarative configuration in Debian (triggers, control files, tendencies in debian/rules), schroot and docker, reproducible builds.
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/311/seeing-debian-through-a-functional-lens 
98. dgit - treat the archive as a git remote
Ian Jackson
tags: Packaging and tools
dgit lets you clone, commit, and push to the Debian archive.  Other Developers don't even need to know you're using git, but if they use dgit you share history with them.

The talk will cover the basic design choices, include a demo, and go on to the current status and future plans.

http://www.chiark.greenend.org.uk/~ijackson/2014/debconf-dgit-talk/slides.pdf and .../talk.txt
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/309/dgit-treat-the-archive-as-a-git-remote 
99. DebConf (and DC14) Bursaries Team BoF
Felipe van de Wiel
tags: Ad-hoc sessions
This is open to everybody, you don't need to be on DC14 Bursaries team or DebConf organization, you can attend to know what we do and give suggestions on the process.

First part will have details and stats about DebConf14 Bursaries work on Travel, Food and Accommodation Sponsorship.

Second part will present some ideas and topics for discussions and collect feedback and ideas on what to do and how to move forward.



 recording release: yes license: CC-BY  

100. Debian derivatives discussion
Paul Wise
tags: Debian project
Debian is the basis for a number of other software distributions. This BoF provides a space for representatives from derivatives and Debian to share experiences, find out what is is being worked on and discuss problems, solutions and tools. We will begin with a quick round of introductions and then begin open discussion.

https://wiki.debian.org/Derivatives
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/312/debian-derivatives-discussion 
101. Debian derivatives guidelines BoF
Paul Wise

Debian's guidelines for derivatives were created to help derivatives derive from Debian and to help provide best practices for doing so. In this BoF we hope to review the guidelines, find out missing areas, fix pain points and improve them in general. We will copy the wiki text into gobby, review the text, make changes and add new recommendations and push the changes back to the wiki.

https://wiki.debian.org/Derivatives/Guidelines
 recording release: yes license: CC-BY  

102. Lightning Talks
Nattie Mayer-Hutchings
tags: Other / New Track
Exactly what it says on the tin: lightning talks.  (Please note live demos will go on a separate session.)
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/313/lightning-talks 
103. Jessie (bits from the release team)
Julien Cristau
tags: Debian Teams
Update on the jessie release, changes in release processes, ...
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/314/jessie-bits-from-the-release-team 
104. Closing ceremony
Gunnar Wolf
tags: DebConf Organization
All good things must come to an end.
 recording release: yes license: CC-BY  
 Video: http://debconf14-video.debian.net/video/315/closing-ceremony 


Location
--------
Elsewhere


About the group
---------------