This document reports every information regarding DebConf4 its team had access to. Together with the other 2 previous reports (Place Report and Financial Report), this wraps up everything there is to know about DebConf4 from the organizational point of view. Although information from these previous reports can be found in the corresponding documents, a summary of their information were added to this one, so people that want a quick wrap-it-all document will be satisfied as well. The main purpose, besides opening the information to the public, is to serve as reference for future teams that will be organizing next DebConfs (or any other event).
|Revision 1.0||30-Sep-2004||Revised by: spectra|
|First Release. All dates relative to this.|
|Revision 1.1||26-Dec-2004||Revised by: spectra|
|How could I forget to mention Michelle???|
|Revision 1.2||27-Dec-2004||Revised by: tbm/spectra|
|Fixed some typos and nationalities via IRC.|
|Revision 1.3||28-Dec-2004||Revised by: spectra|
|Changed references to "the local team", since "DebConf4 team" makes more sense in the context of this report.|
|Revision 1.4||3-Jan-2005||Revised by: stockholm/spectra|
|Revised the attendees list (now James Troup became an UK citizen) and improved the text that mentions the what-to-do-with-extra-money meeting.|
|Revision 1.5||5-Jan-2005||Revised by: nanda/spectra|
|Added important considerations regarding the hacklab, and two more attendees left out in previous revisions.|
|Revision 1.6||12-Jan-2005||Revised by: rudy/spectra|
|Rudy Godoy "became" a peruvian citizen and a lot of other nationality fixes.|
|Revision 1.7||16-Jan-2005||Revised by: weasel/vorlon/93sam/blackm/peterd/spectra|
|First post-public release revision. More nationality fixes. Jeff Waugh and Colin Walters were excluded since, according to Steve Langasek, they were not present. Added Steve McIntyre to the CD team. Fixed dates on the last revisions.|
|Revision 1.8||24-Jan-2005||Revised by: phil/ayor/spectra|
|Fixed a missed link in Women in Debian talk schedule. More nationality fixes.|
The 5th International Debian Conference took place in Porto Alegre, Brazil, from May 26th to June 2nd 2004. It was a great event and involved a lot of work behind the scenes from the DebConf4 team. Apart from this team of fine people who took their own spare time to help with the event, it involved some sponsors and entities that will be mentioned in the right section of this report. But one of these entities deserves a mentioning right here: ASL.
ASL stands for Associação SoftwareLivre.org (Free Software Association), a NGO that aims to improve FLOSS visibility and use through influencing civil society and government towards its use. ASL is the entity behind International Free Software Forum, the largest Brazilian Free Software Event.
ASL, besides being one of our sponsors, also provided bank accounts and financial, legal expertise and infrastructure. Without this, DebConf4 would not have happened.
Follows the list of fine people who took the great responsability of organizing DebConf4. These were tireless people who have not measured efforts in making this event happen.
Michelle Ribeiro <firstname.lastname@example.org>
Andreas Schuldei <email@example.com>
Rudy Godoy <firstname.lastname@example.org>
Marlon Dutra <email@example.com>
Loimar Vianna <firstname.lastname@example.org>
Mário Teza <email@example.com>
Marcelo Branco <firstname.lastname@example.org>
Eurico Pittas do Canto <email@example.com>
Christiano Anderson <firstname.lastname@example.org>
Fernanda Weiden <email@example.com>
This is an attempt to summarize people present at the event. Since not only people enlisted in the subscription form took part in the event, this information came from several other sources and may not be completely accurate.
Table 1. Attendees
|Alessandro Preite Martinez||ale(at)incal.net||IT|
|Amaya Rodrigo Sastre||amaya(at)debian.org||ES|
|André Aguiar Queiroz||andre(at)alu.dc.ufc.br||BR|
|André Luís Lopes||andrelop(at)debian.org||BR|
|André Luiz Rodrigues Ferreira||alrferreira(at)carol.com.br||BR|
|Anibal Monsalve Salazar||A.Monsalve.Salazar(at)ieee.org||AU|
|Antonio Soares de Azevedo Terceiro||terceiro(at)im.ufba.br||BR|
|Arthur Henrique Casals do Nasc||casals(at)h8.ita.br||BR|
|Aurélio Adnauer Heckert||aurelio(at)im.ufba.br||BR|
|Benjamin Mako Hill||mako(at)debian.org||US|
|Carlos Eduardo Langoni||kadu(at)esmail.com.br||BR|
|Cesar Menin de Mello||cmello2(at)terra.com.br||BR|
|Clauzio Cristiano Perpetuo||clauzio(at)yahoo.com.br||BR|
|David Moreno Garza||damog(at)damog.net||MX|
|E. Gabriella (Biella) Coleman||biella(at)healthhacker.com||US|
|Eder Diego de Lima Marques||frolic(at)debian-ce.org||BR|
|Eduardo Marcel Maçan||macan(at)debian.org||BR|
|Elias Otavio de Paula Mussi||mussi(at)minaslivre.org||BR|
|Fabio Massimo Di Nitto||fabbione(at)debian.org||IT|
|Felipe W Damasio||felipewd(at)terra.com.br||BR|
|Fernanda G. Weiden||fernanda(at)softwarelivre.org||BR|
|Gleydson Mazioli da Silva||gleydson(at)debian.org||BR|
|Goedson Teixeira Paixão||goedson(at)debian.org||BR|
|Guilherme de S. Pastore||gpastore(at)colband.com.br||BR|
|Gustavo Noronha Silva||kov(at)debian.org||BR|
|Gustavo Rezende Montesino||ikki_gerrard(at)yahoo.com.br||BR|
|Gutemberg A. Vieira||gutoav(at)brturbo.com||BR|
|Henrique de Moraes Holschuh||hmh(at)debian.org||BR|
|Jason Gerard Derose||jderose(at)jasonderose.org||US|
|Krishnamurti Lelis Lima Vieira Nunes||krishna(at)im.ufba.br||BR|
|Leonardo Ribeiro Oliveira||leonardo.oliveira(at)gmx.net||BR|
|Leonardo Serra Maciel de Maciel||linuxbh(at)brfree.com.br||BR|
|Lucas Correia Villa Real||lucasvr(at)gobolinux.org||BR|
|Luis Flavio Loreto da Rocha||luis(at)x3ng.com.br||BR|
|Luiz Eduardo Guaraldo||software.livre(at)terra.com.br||BR|
|Marcelo André Soares||bill(at)debian-ce.org||US|
|Marcos Ennes Barreto||barreto(at)lasalle.tche.br||BR|
|Mauro Sérgio Rechi||mauro(at)mauro.com.br||BR|
|Orzenil Silva Junior||orzenil.jr(at)intelecto.net||BR|
|Paolo De Rosa||phasa(at)autistici.org||IT|
|Peter De Schrijver||p2(at)mind.be||BE|
|Polkan Alexis García Rodriguez||changux(at)mycrossoff.com||CO|
|Rafael Antonio Guido Peregrino da Silva||rafael(at)spiritismus.org||DE|
|Rafael Ferreira Silva||rfsbsb(at)yahoo.com.br||BR|
|Ramayana Assunção Menezes||ramayana(at)semad.am.gov.br||BR|
|Roberto Maluhy Junior||maluhy(at)astro.iag.usp.br||BR|
|Rubens Cavalcanti Lima||rlima(at)cisco.com||US|
|Scott James Remnant||keybuk(at)debian.org||UK|
|Theo Cabrerizo Diem||diem(at)carpediem.sh||BR|
|Tiago Bortoletto Vaz||tiagovaz(at)im.ufba.br||BR|
|Tollef Fog Heen||tfheen(at)debian.org||NO|
|Vanessa Maia Berny||vmberny(at)atlas.ucpel.tche.br||BR|
|Wagner Alexander Olah||wagner(at)acw.com.br||BR|
Based on the table in the previous section, this is an attempt to summarize the number of people from each country.
Based on Debian's Organizational Structure, the following table show which members per Debian section have showed up
Table 3. Teams/Structural Members
|Technical Committee||Bdale Garbee|
|FTP Archives||James Troup, Daniel Silverstone|
|Release Manager||Steve Langasek, Colin Watson|
|Release Assistants||Joey Hess|
|Release Manager for 'stable'||-|
|Quality Assurance||Martin Michlmayr, Colin Watson|
|Installation System Team||Joey Hess and others|
|Installation System for 'stable'||-|
|CD Images||Steve McIntyre|
|Ports||Bdale Garbee, Guido Günther, James Troup, Jeff Bailey|
|Support and Infrastructure|
|Bug Tracking System||Colin Watson|
|NM Front Desk||Martin Michlmayr|
|Keyring Maintainers||James Troup|
|Security Team/Auditing Project||-|
|Consultants Page||Noèl Köthe|
|CD Vendors Page||-|
|System Administrators||James Troup|
|Package Tracking System||-|
|Key Signing Coordination||Martin Michlmayr|
|Hardware Donations Coordination||Benjamin Mako Hill|
|Accountant||Benjamin Mako Hill|
|Custom Debian Distributions|
|Debian-NP||Benjamin Mako Hill, Enrico Zini|
What follows is the list of DebConf4 sponsors. We know that this is the section people usually skip when reading event reports, but we would like to ask the reader to take just some seconds to read this list since these were the companies/organizations that really made DebConf4 possible.
Hewlett-Packard (HP). Thank you, Bdale Garbee, very much.
Associação SoftwareLivre.org (ASL). Thank you, Mário Teza.
O'Reilly. Those books are being of great use!
Cisco. Rubens Cavancanti Lima will always be remembered as the antenna guy.
26 - Wednesday
15:00 BOF: Skolelinux/Debian-Edu
16:00 Public Speaking - For the speakers
17:00 Helping Debian - A Workshop for non-DD's
19:00 Official Welcome
20:00 Capoeira workshop
27 - Thursday
10:00 BOF: d-i organisational
11:00 The GNU Auto*Tools
Scott James Remnant
13:00 The Shuttleworth Startup: What We Do
14:00 Escaping the Dependency Hell
14:45 Autotools Workshop
Steve Langasek, Scott James Remnant
16:00 BOF: Backporting Packages
16:00 BOF: Debian Hardware Database
21:00 Party in the City
28 - Friday
11:00 PICAX CD creation system
14:00 Componentized Linux: Overview and Status
Petter Reinholdsen and Andreas Schuldei
17:00 BOF: Debian Desktop
Gustavo Noronha and Rob Taylor
18:00 BOF: Mail/Spam
20:00 Speech from the throne - Formal Dinner with the DPL
29 - Saturday
07:00 Trip to Gramado/Caracol
30 - Sunday:
11:00 Strategical, and Social Challenges - Technical Challenges of internationalisation
Kenshi Muto, Christian Perrier
12:30 BOF: SPI
Benj. Mako Hill
14:00 Redenção Park and Popular Fair Visit
19:00 BOF: Configuration Management for Clusters
21:00 Keysigning Party
Benjamin Mako Hill, Scott Dier
22:00 Forro Dancing
meeting at bus
31 - Monday
15:00 Privilege-Neutral Networking: Considering a 2nd Generation Free OS
Jason Gerard DeRose
16:00 Custom Debian Distributions are the last, ultimate step towards Total World Domination!
Mako Hill and Enrico Zini
17:00 BOF: Arch
18:00 Debian in Brazil and the Debian Brazil Project
Gustavo Noronha Silva
20:00 BOF: Removing useless packages from the archive
Martin Michlmayr and Petter Reinholdtsen
21:00 Amateur satellites
1 - Tuesday
07:00 Optional: Wineary Valley Visit
11:00 Multi-arch - why and how, a proposal
Tollef Fog Heen and Matt Taggart
14:00 Ethical Volunteerism in Debian
16:00 Women in Debian
17:00 Soccer match: Another approach for the NM queue
18:00 BOF: Multi-arch
Tollef Fog Heen and Matt Taggart
20:15 BOF: New Maintainer Process
Martin Michlmayr, Brian Nelson, James Troup
21:00 Cosmonaut Training and Space Flights
2 - Wednesday
12:00 - 17:00 Debian-NP Day
12:00 Debian-NP Bagunça Week in Review
13:00 Extending the Bagunça: Debian-NP and the Future
15:00 Custom Debian Live CDs
Alex de Landgraaf
16:00 Discussion with NGO/NP Users
Fabio Massimo Di Nitto
14:00 Towards a Systematic Quality Assurance Approach in Debian
Right after the Brazilian Debian developers decided the best suited city to hold DebConf4 were Porto Alegre, a research in seek for the place to hold it were run during 5 months by a group of locals.
This local team attended over 20 meetings and enlisted 11 places from which 7 were chosen to be taken to the negotiation table. Everything concearning this 7 places can be learned from the Place Report.
SESC were recommended by the local team as the best suited place to hold DebConf4. The cost of this choice, according to that report, was estimated in R$ 53,833.50. This considered 150 people and only the DebConf4 days stay. The actual cost raised to R$ 77,562.70 as can be read in the next section. That is explained in full details in the Financial Report and more on that is out of scope for this document, but it has to do with more people than previously planned, special dinner not originally counted, and all the little details that we never predict. Anyways, we had a 30% error margin and some days before DebConf4 we already knew we would surpass that. Fortunatelly that was not a problem, as can be understood in the next section.
SESC's facilities and personnel proved that to be a good decision. It's local team common opinion that any other place enlisted in the Place Report would not have been as convenient.
The following table summarizes the information in the Financial Report (which is only available in hardcopy archived with ASL, since it deals with paper bills and tickets - some day it may be scanned, but do not count on that!). It does not include any detail and only show the financial data from a higher perspective.
Also note that all values are written in Brazilian Reals. One can use Bloomberg's Calculator to convert it into any other currency.
Table 4. Financial Report Summary
|Brazilian (not from ASL)||R$ 2,550.00|
|Hosting + Food||R$ 77,562.70|
|Graphics Material||R$ 5,739.60|
|Equipment Rental||R$ 11,465.00|
|Mail + Phone||R$ 400.16|
|Working Companies||R$ 7,080.00|
|Working Personnel||R$ 720.00|
|Bank Expenses||R$ 170.46|
|Financial Expenses||R$ 525.46|
When we realize that we would have extra money, and that such money belongs to Debian, we called on a meeting with the Brazilian Debian developers and the DPL to decide what to do with that money.
Unwarned people may think at this point "what does it mean 'decide what to do'? Since it is Debian's money just give it to them, right?"... well... not quite.
The accounting for the event was not really finished (and it was only finished some days ago), but our predictions were that we would have some money left. We still had one bill: the travel sponsorship some attendees had. Then ASL legal advisors came in the scene...
Since that money had to leave our account, and being bound by strict laws as a non-profit organization, ASL had to have a good excuse to "take that money out of the country". Some NGO scandals had being popping up every day and our legal advisors were scared to death. The same thing goes for money entering ASL's account. HP was dealt long before and an international agreement were signed, but other sponsors such as Linspire and XandrOS were left for the last minute, not being feasible to build another agreement in a nice timeframe.
Scared or not, it is really a complicated thing to take money in or out of the country, and, besides paperwork, the government charges huge taxes, so that it is not very attractive to try it. Besides, we still had another drawback: a huge portion of our sponsors' money was blocked. This happened because one of our sponsors had given us a check, and it takes 30 to 45 days for it to became available in our account. So, even if it were easy to take money out of the country, we would only be able to do that a month after DebConf4 were over. That was explained in detail during that meeting, and another solution was built: the extra money (we didn't know how much by that time) would remain Debian's, but credited in ASL's account (on Debian's behalf) in Brazil, invested by ASL and at DPL's disposal. SPI would pay the travel sponsorships DebConf4 had pending and would receive Linspire and XandrOS' sponsorships. Later on, if Debian needed the money, an international agreement would be necessary so ASL can have a plausible excuse to take the money out of Brazil and deposit it in SPI account. Meanwhile, if the Brazilian developers had some Debian-related use for that money, it could be used if the DPL agrees. This arrangement in similar to the one with FFIS in Germany, which takes care of Debian's assets in Germany and other parts of Europe.
That saved a lot of trouble and solved the issue. The amount named as "Credit" on the table in the previous section is invested by ASL (so it may have grown as for today), on Debian's behalf, in Brazil. A 10% administration fee is charged and it can be withdrawn after a 30-day notice (that is common practice in these cases) either in credit of SPI (by means of an international agreement) or to be used in Brazil as explained before.
DebConf4 was a great event, indeed. But it had problems and not everything went well as planned. Below is a short narrative from the local team on the impressions DebConf4 caused and lessons we learned with it.
First of all, one thing surely was quoted by more than one people attending DebConf as a major problem: DebConf was too short! We know that, but as there was no way to foresee how many people would attend, and the money involved wasn't, by any means, a small amount, we decided to play it safe....
Next, the profile of the event was decided in an IRC meeting (about which more information can be found in DebConf4's website), and, if we choose one thing we wanted to see different in the next editions, surely that would be chosen. DebConf4, unlike previous editions, was mixed with DebCamp. It was made so mainly for convenience, but also because people at that meeting thought it would make DebConf more dynamic, with several things happening in parallel (after all, also unlike other editions, the hacking space and the dorm would be in such a mix that one could hack in the sleeping room if one wished).
Mixing DebConf and DebCamp ended up being a bad idea mainly because people got too fragmented in what they were doing. Many people, more than once, had to choose between attending a wonderful lecture or BOF and keep on some productive piece of hacking. Maybe it is still a Good Thing™ to mix them, but when more time is available.
The Capoeira workshop and the cultural events, on the other hand, were a score! Most of people we talked to enjoyed to learn something about southern Brazil (and some of them still ask us about Chimarrão - that green tea - or the "balls-of-fire" dance). The visit to Redenção park made people want to understand what Porto Alegre inhabitants found so enjoyable in just a park. That brought up the obvious conclusion: hackers are, after all, curious people, and as curious people, they take every opportunity to learn. For a lot of non-local-team advisors that was a surprise... they had that concept of hacker as a stereotypical nerd... I am happy that we have not listened to every advice they gave us. :-)
Mixed opinions on the trip to the mountains were collected. Some of them found it too "touristic". Others enjoyed it and regret it was only one day long. We kind of agree with both: Gramado is a tourist place, and people we hired to conduct the trip thought they're dealing with regular tourists. On the other hand, it is also a very pleasant place and, maybe, it could have been a good choice of an optional trip to be taken before or after DebConf... but not during it.
The social parties and all the non-geek activity were another score. If not by any other reason, it was the most funny thing to watch Junichi trying to dance forró, or Mako walking around Cidade Baixa neighborhood.
Another thing, this time related to the backstage, can be taken as a lesson: use your own computers, but if you need to borrow some or to rent some, always ask for more time than really needed. We lost our main servers too soon (in the last day, indeed, but there were still people working on them), and we were left without hacklab also sooner than the ideal.
Two considerations should be made regarding the hacklab. First, the obvious, there were too many unused machines and little space for laptops. Second, since the hacklab was a "hot zone" (a place where people were supposed to leave valuable things such as their own laptops, digital cameras, and so on), we asked the hotel to increase its security. That sure was a Good Thing™, but brought us another problem we have not predict: what to do with people without badges? Security guys were instructed to not allow people without badges in the hacklab, and that was a problem for people that just "wanted to take a peek" at the hacklab (but were not really DebConf4 attendees). On the other hand, what else the security guy were suppose to do?
With regards to money, always fully understand local laws to get money in and out the country, how long does it take to enter your account, how much does it cost to move it around, and all this boring stuff. We worked with a 30% error margin, and I recommend that! That made us sleep in peace during the event since our strength would be needed for other activities.
One final thing that was already mentioned, but deserves another mention. Hosting is not a good place to cut costs. That is one of the things we got very right. SESC's facilities and personnel were invaluable and sure deserved what we spent on it.
DebConf4 was a great experience. To be part of that experience was great, indeed, but to be able to organize it surely was an honor. A lot was learned from this experience and we, the DebConf4 team, hope this document serve the next to organize DebConf as a good source of information.
We first though of mentioning here everybody that helped, in any way, to organize DebConf4, but this conclusion had to be short (since the document is not), so if you helped DebConf4 to happen, consider yourself mentioned: many thanks to you all.