Introduction
FOSSCOMM is the most popular open source event in Greece. In my opinion, what makes it so special is the fact that is hosted in different city each year. It is very unique for me as well, for the following four reasons: 1) I met a lot of people in those conferrences, and made a lot of friends as well 2) one of them was hosted in my city and organized by my college’s LinuxTeam, 3) the Gentoo Greek Community made it first appearance there, and most importantly 4) I had a great time in all of them. Since I never blogged about any one of the FOSSCOMM conferrences, I decided to do a little flashback before talking about this year’s event.
Flashback
The first one was hosted in National Technological Univercity of Athens, the best university in Greece, at 21/22 March 2008. The teams that organized it were FOSS NTUA, Ioannina LUG, HELLUG, the Greek Debian Community and Slackel. Our LinuxTeam was pretty new at that point, and we applied immediatelly. The purpose of the conferrence was mainly for the open source teams in Greece to present themselves, so we get to know and maybe do something in common. Apart from that though there were many other interesting talks (I recall the one about the CERN) and the very promising idea of the FOSS NTUA guys about creating a Free Software Academic Alianse (but never came to life unfortunately). The ~20 people of my LinuxTeam travelled all together to Athens, and had lots of fun. Our talk was on the latest, and a little before that we heard the idea of hosting the event in different city every year, and immediatelly we started telling to each other “hey, next year it is ours”. So, at the end of his talk, my friend sinak (Γιώργος Πορτοκάλογλου) expressed our desire to host it in our city next year, which was welcomed by the audience.
As a result, the people behind the event (mainly the same people who organized the first one) gave us the permission to host the second one in our city. It took place at 9/10 May 2009, in Technological Educational Institute of Larissa, and organized by our LinuxTeam. Some of us went to FOSDEM three months ago, so we “stole” some ideas, like providing booths for the communities, and doing a beer event of Friday night. We extended that with a tsipouro event on Saturday night. One addition was also the workshops. The day after FOSSCOMM, the Greek Fedora Community had a hackfest in our LinuxTeam Lab. In general, it was much fun for the attendees, with many interesting talks, maybe more interesting than last year’s, as most of the teams presented themselves already, so there was more space for advanced talks. As I said, I had the chance to present to Greece the Gentoo Community as well, with a talk about our community and the Gentoo as a distro and as a project (by me and Νίκος Ρούσσος, who is now a Fedora Ambassador), and a workshop of a Gentoo installation in KVM machines we had prepared, by Alex Alexander.
The third was hosted in Aristotle University of Thessaloniki at 24/25 April 2010 and organized mainly by Χρήστος Μπαχαράκης, Στέλλα Ρούζη and Χρήστος Χουτουρίδης. Thessaloniki is the best city in Greece. Apart from that, the conferrence got bigger and bigger, it became a monster now. There were many talks, side events, workshops, that we had a hard time deciding where to go. A bunch of LinuxTeam guys went there as usual, but this time we were splitted in different places to see the talk of preference. Some that I really enjoyed were the one by the TasPython team about GIL, an OpenWRT and an Asterisk talk, and the one by the Greek Fedora Team with the funny title “Fedora fails… and that’s a good thing” showing the mistakes that are made in such a large organization, and what actions are taken to decrease them. We as Greek Gentoo had an installation workshop (again) by Άκης Κιούσης and Ανδρέας Παπουτσής, and a presentation of some inside of Gentoo and some ebuild/development stuff, by Alex and Μάρκος Χανδράς. Apart from that, we had a great time in a great city, drinking beers with the other fosscomm guys.
The present
The fourth FOSSCOMM was hosted in University of Patras (a city unknown to me) at 7/8 May 2011, and organized by the Patras LUG and the Department of Computer Engineering and Informatics. I had my birthday two days ago, and was with the minimum amount of sleep and maximum amount of alcohol in my system, which made me kind of pass out in the bus. This time the trip involved a mix of LinuxTeam and OpenSuse guys, since three of my LinuxTeam colleagues are now OpenSuse ambassadors. After a nice trip, with Στέλλα providing us food, we finally arrived and headed to the Hotel, which was a bit far from the center of the city, but close to the University. Because of that we spent our nights at the Hotel drinking beers, and on Saturday we also had an OpenSUSE 11.4 release party there. We only saw the city very briefly when we went for a coffee, and personally I didn’t like it at all.
Day One
OK, enough with the beers. The conferrence got even bigger now, with even three or four side-talks hapenning at the same time. There was a big screen at the main hall which showed all four rooms that had presentations. It was pretty difficult for me to decide were to go, but I must admit that this one was the best in terms of quality of talks. The organizers were very well prepared, they even created some helpful web-apps for our smartphones (although I don’t own one yet). After the usual welcome from the communities, I went straight to the Django talk. Oh yeah, finally, someone talking about django. The title was “Django Test-Driven Development: A bit of theory and a test case” by Κωνσταντίνος Μπαϊκατάρης, who is working at Indifex. Indifex is the company behind Transifex, the well-known translation tool, and its office is at Patras. The subject is very obvious, the guy talked about writing proper tests in a web application, with examples of Transifex, in order to make the code more professional. Excellent. After that some of my brother’s friends (Διονύσης Ζήνδρος, Πέτρος Αγγελάτος) presented WebGL. They are actually working on a WebGL MMORPG game for quite some time, and they presented what is that technology, the browsers and companies that support it, and a few examples to see it in action. This technology is very interesting, and since it is quite new I suppose more people will start messing with it really soon. Two sysadmin related talks were next. First was by Νικόλας Καβούλης, about hardening the network with open source tools. It was a really nice presentation, with lots of jokes, that I really enjoyed, but nothing new to me. The next one though was the best talk of this conferrence, and one of the best talks I’ve ever seen. Γιώργος Μαμαλάκης and Χαρίτων Καραμίτας described in detail a rather complex system they have developed (in C), in order to have a unified account management with LDAP, Samba and Kerberos. Apart from their system, they also described in short how these technologies work, what they do and why it was hard to unify them. Also, they did a detailed presentation of their setup of those services in action, in the Aristotle University of Thessaloniki where they work. After the lunch break, I saw the presentation of another Indifex employee, Απόστολος Μπέσσας, entitled “Making Web Applications Fast”. Many cool tricks were presented, that I am definitely going to use in mine web-apps definitely. Another excellent talk. Afterwards I went to Firefox 4 presentation by Πιέρρος Παπαδέας followed by the Enlightment Project presentation by my colleague Γιώργος Κούτσικος, and then spent some time in the OpenSuse lightning talks before calling it a day.
Day Two
The second day was also interesting. Although the main hall didn’t have power due to a programmed power cut, but the guys managed to keep it going, making sure that all presentation rooms are going to operate fine, since they fired up generators. Anyway, another day of interesting talks has just started, although we reached a bit late
First one was by Γιώργος Κεραμίδας, Google Employee and FreeBSD Developer, who presented an Automated Testing Framework that is being used in FreeBSD and looked rather cute I must admit. Lunch, and then I went to the Fedora Activity Room for a couple of hours, where Πιέρρος Παπαδέας and Νίκος Ρούσσος (Fedora Ambassadors) talked first about SSD Optimizations (excellent) and then about GNOME 3, which I never had the chance to see. It looked in better state compared to the first steps of KDE 4, and had some very interesting ideas as well. I didn’t like the overall philosophy of it though, don’t think I’ll try it further. At that day I also saw a couple bad presentations that I’m going to skip entirely
At the end, there was a presentation of hackerspace, a place for hackers, in Athens. I’m gonna visit it next time I go to Athens (probably next week). And last, the organizers presented themselves and ended the event.
Outro
Finally, I’d like to say that there were many other interesting talks, that I was unable to attend at that time. I saw a few of the videos at home, and had long discussions with my friends about the talks that we saw, as we were scattered around. Some other interesting talks were the packaging ones, (one for deb/rpm with OBS by the OpenSuse guys and one for RPM by the Fedora guys), the IPv6 Workshop by Γιώργος Καργιωτάκης, “Porting Linux to custom hardware”, “Network exploitation with Ncrack”, the Andruino presentation, and last but not least, the Wargames workshop. I had a great time there, saw again a lot of guys and met the Dr.Konqi developer in person finally. I’m really jealous of those distro booths at every event, maybe I should start organizing the Gentoo booth for the next one. Anyway, it was a great event, well done guys.
PS Our FOSSCOMM was the best
PS2 You can also read my friend’s skiarxon blog post here
Photos, Reviews, Videos, Presentations can be found here