Talks
We have 14 confirmed talks, including time for lightning talks and bits from local communities.
Draft Schedule
Saturday, March 15th
09:45 - Welcome Talk
10:00 - The Universal OS: now making tabletop games and cookie cutters!, Elena "valhalla" Grandi
11:00 - Version Tracking and Stable Release Critical Bug Squashing, Rhonda
12:00 - The Earth is not flat, and other heresies, Allison Randal
13:00 - Lunch
14:30 - Making pages turn: The physical side of F/LOSS design, Ana Isabel Carvalho
15:00 - Why aren't more designers using Debian or working for Debian?, Siri Reiter
16:00 - Bug triaging and bug closing, Solveig
17:00 - Understanding debian packages, Miriam Ruiz
18:00 - l10n/i18n workshop, Francesca Ciceri & Laura Arjona
Sunday, March 16th
10:00 - Arriero - A tool to help you manage many packages in less time, Margarita Manterola
11:00 - Non uploading DD process and a couple of tricks that saved my volunteer life, Francesca Ciceri
12:00 - Newcomer experience in debian packaging, Sindhu
13:00 - Lunch
15:00 - Bits from the local communities
16:00 - Lightining talks
18:00 - Debian Women Assembly
19:00 - Closing Ceremony
Talk descriptions
The Universal OS: now making tabletop games and cookie cutters!
By Elena "valhalla" Grandi
The need to bake swirl-shaped cookies becomes a chance to analyze the status of 3D printing software in Debian, from model design to slicing and printer control. The session will include a presentation of the newly born 3dprinter team.
Elena is a Free Software enthusiast, relatively new Debian contributor and a DIYer.
Version Tracking and Stable Release Critical Bug Squashing
By Rhonda
The Debian Bug Tracking System (BTS) is one of the most important services of the Debian Project. It's public, everyone can look up issues and is able and invited to interact and work with it.
To be able to track bugs for the different releases is done through a thing called version tracking. And while it's in place since quite a while, there still seem to be some misunderstandings every now and then how it is supposed to work. This especially shows up in the list of outstanding bugreports which are considered to be Release Critical for the current (and old) stable release(s).
This talk tries to shine a light on these fineprints and help people to track down real release critical bugreports for our supported stable releases by weeding out those who aren't real.
The Earth is not flat, and other heresies
By Allison Randal
What does the future of the cloud mean for Debian?
Making pages turn: The physical side of F/LOSS design
By Ana Isabel Carvalho
For three years, Libre Graphics magazine has existed with the explicit intent of producing a print magazine. In this presentation, we explore the issues and opportunities of physical F/LOSS production. From funding, to raw materials, we discuss the process of attempting to decentralize an object.
Libre Graphics magazine (ISSN 1925-1416) is a print publication devoted to showcasing and promoting work created with Free/Libre Open Source Software. Since 2010, we have been publishing work about or including artistic practices which integrate Free, Libre and Open software, standards, culture, methods and licenses.
Ana Isabel is a co-editor and designer of the Libre Graphics magazine, a print publication produced exclusively with Free Software and released under a Creative Commons license.
Project website: http://libregraphicsmag.com
Project repository: https://gitorious.org/+lgmag-dev
Why aren't more designers using Debian or working for Debian?
By Siri Reiter
Graphic design with Debian: is it possible? Experience (and whining) from a professional user of free tools in a Debian desktop environment.
For more than eight years Siri Reiter has used only free tools for layout, vector drawings and photo editing as well as web design and presentations in her one-woman design studio.
Siri Reiter is a graphic designer, illustrator and artist with some teaching inclinations and desire to bridge the gap between designers and software developers as well as between anybody else.
Bug triaging and bug closing
By Solveig
This will be a workshop about learning how to help teams by triaging bugs. You don't need to code or even be a sysadmin to help, you just need to read and send emails! We'll use UDD to identify old, dusty bugs, and learn the strange language of control@bugs.debian.org. We'll see when to ping bug submitters, the different tags that can be added or removed, and best of all: how to close outdated bugs
Solveig has been a free software enthusiast for ten years, working hard teaching Linux newcomers about privacy issues and solutions.
She is a longtime Tails (Debian derivative) contributor for documentation, translation, user support, and helps core developers with design decisions. She is also a Debian contributor working on QA tasks.
Understanding Debian packages
By Miriam Ruiz
At the core of every Operating System, lays a packaging system. Packages allow us to install and uninstall software, to handle dependencies, to set up our applications for us, they provide a safe initial configuration, signatures and checksums to make sure that what we're installing is what we want to install. deb files are the most characteristic feature of all Debian systems and it derivatives. What is exactly a package? What's inside a deb? What can a Debian Package or a Debian Repository do for you? In this talk, we will try to take a look into the insides of a package and find out how do the pre and post scripts work, how are dependencies handled, how are signatures and checksums managed and how can a package configuration can be customized via debconf.
l10n/i10n workshop
By Francesca Ciceri & Laura Arjona
Arriero - A tool to help you manage many packages in less time
By Margarita Manterola
Arriero is a tool that helps you in keeping up-to-date with upstream, compiling, testing and uploading many packages. It allows you to spend your time on doing productive tasks without spending hours on the routine ones.
Non uploading DD process and a couple of tricks that saved my volunteer life
By Francesca Ciceri
A talk about the wonderful world of non-uploading DDs, how to become one, why become one, and how to survive as a volunteer in Debian. Or elsewhere, really.
Newcomer experience in Debian packaging
By Sindhu
This talk will compare learning curves for a beginner in Debian and GNOME, highlighting how a newcomer approaches learning a new FOSS project. I will recollect my experience learning to contribute to GNOME: why I was able to pick up certain modules much faster than others, my experience with their documentation and coding teams. I will talk about using Debian for the first time to going through documentation to getting my end purpose of successfully packaging a software for debian and of course, obstactles I will be facing.
Sindhu says: in the two months before the ?MiniConf I plan to package the Gedit Code Assistance Plugin. I chose this project because one of it's developers was my Google Summer of Code mentor and had recently asked me to write a series of blog posts on how the software will benefit developers. So this is my perfect opportunity to learn not only how one of its extension softwares works from a layman's perspective but also from a developer's perspective by packaging it.
Bits from the local communities
This is an opportunity for local free software communities to present what they are doing in Barcelona. Some of the groups that will be speaking:
- Marsupi
- Lelacoders
- Caliu
- Pyladies
- Ictineo
Lightning talks
Short talks where all subjects are welcome. These are the ones that we have already confirmed:
Open source in education, case study: ROSEdu, by Sorina Sandu I would like to talk about how open technologies, software and tools are currently used in the academic environment, focusing on ROSEdu, which is an organization centered in Politehnica University of Bucharest. My goal is to present one way of addressing the topic (somewhat of "how we do it").
Python Requests, by Sakshi Bansal We can write Python scripts that are moreĀ orĀ less similar to that of a web browser. There are various advantages of using Python to interact with the web. Python Request is a module which provides HTTP capabilities and integration with web seamless when compared with traditional Python modules like urllib2.
Debian Women Assembly
Agenda to be announced.
More ideas?
The conference is approaching fast but we might still have a space for your talk. if you still have ideas or a talk proposals, please do send them to proposals@bcn2014.mini.debconf.org.