Mon, 09 Jan 2006
By request:
Here's a list of people who've confirmed they're going to give a talk
in the Debian Devroom at the next FOSDEM. This list isn't final yet
(there are some more people who've asked for a time slot but did not
confirm yet; and I didn't assign slots yet, either) but it might be
interesting for those who are coming to have a preview of the subjects
that will be available.
Well then.
- Lars Wirzenius:
Nobody expects the Finnish Inquisition:
Confessions of a package torturer
- Piuparts tests that .deb packages can be installed,
upgraded, and removed without problems. Lars uses it to torture all
the packages he can get his hands on. This talk will explain how to
use it on your packages before uploading them, and thus improving
their quality and not having them suffer in Lars's hands.
- Martin Zobel-Helas:
Debian-Volatile - behind the
scenes
- This talk will give an overview of how packages are handled for
Debian-volatile; what changes are allowed, how security is
handled.
- Martin F. Krafft:
Improving workflow in Debian through process
integration
- This talk will be about the same subject as Martin's doctorate
thesis. The abstract for that is:
This research paper/project details the technical challenges the
Debian project faces as it continues its tremendous growth in size and
popularity. It describes a research endeavour designed to increase the
use of version control within the project for improved coordination of
globally distributed teams of volunteers working on the software
packages that make up the system. The research primarily focuses on
the integration and consolidation of the involved processes. With
tools already available for some parts of these processes as well as
the coordination of teams, the goal is not to reinvent the wheel, but
rather to reuse and improve
these tools, to better integrate
them, and to make them more accessible by providing abstraction
wrappers with interfaces intuitive to Debian developers. It is further
the intent for these tools to be optional and fully compatible to
existing practices, thus not forcing developers to adapt. The research
starts with process analysis and studies of the work habits on the
side of the developers, and targets the final output of tools, which
implement improved workflow in Debian package management through
meaningful integration of existing (and proven) methods
- Enrico Zini:
Debtags, and what you can do with it
today
- This talk will introduce the Debtags project, what it has
accomplished so far and the wonderful advanced tools that are now
available, using debtags, to make sense of the huge package
archive.
- Bill Allombert:
Inside the Debian menu system
- The debian menu system transparently keeps the menus in sync with
the list of installed applications; so transparently, in fact, that a
lot of developers do not know how the system really works. This talk
will detail the various components of the system, what the technical
challenges are and how they are solved.
- Frans J. Pop:
Debian Installer internals
- An introduction to the inner workings of Debian Installer.
Starting with what happens when the installer boots, the talk will go
on to discuss how the dynamic menu structure allows the installer to
be adapted for different architectures and installation methods. Other
subjects will include the special nature of udebs, the contents of a
D-I initrd, how cdebconf knits everything together and allows the use
of different frontends, preseeding and the use of hooks. If time
allows, a short introduction into the build system and CD building may
be provided. Some knowledge of Debian package management (like
priorities and dependencies) is assumed in this talk.
- Aurelien Jarno:
The Debian GNU/kFreeBSD port
- Debian GNU/kFreeBSD is a port of Debian using the FreeBSD kernel
and a GNU libc library. It is currently the most advanced non-Linux
port in terms of packages ported.
This talk gives an overview of GNU/kFreeBSD, and a quick comparison
between the FreeBSD and the Linux kernel, to give users the necessary
information to let them find how the FreeBSD kernel could fill their
needs. It then describes the status of the port and the choices made
concerning the architecture of the port (libc, threading library,
etc.). It will continue by giving the various ways to try out this
port and to give help, giving pointers to useful documentation and
some useful hints.
Best portability practices are also covered, for both the Debian
packaging and the upstream code. It will be based on real examples of
non-portable code, and will show the best way to change it into
portable code.
Summing the times that people gave me, I'll have anywhere between
5h25 and 6h00 of talks already, and two more people who've shown real
interest in doing something in the Debian devroom (but who haven't sent
me the information I ask for to be able to confirm their talk; please do
so!). I'll probably get 9 hours in all (10 if I squeeze a little bit;
but then I might have some issues with the key signing party, which I'm
also co-organizing), so there is still some time left for interested
parties. However, if you're interested in giving a talk, you shouldn't
wait too long anymore!
/en/computer/fosdem
PermaLink