As I promissed in my previous blog post, let’s look more closer at the Developer Conference 2012 schedule. I won’t tell you much about the JBoss presentations as I am don’t know much about their talks but I’ll try to point you to some additional source to find out more information about these. Looking at the day one, Friday, it will be hard to decid from the very beginning which track to pick. The track#1 starts with series of talks about identity management, policies and auditing. Jakub Hrozek and Jan Zeleny opens up with current development in the FreeIPA project - an integrated security information management solution. Their focus will be on the command-line administration tools and the backend bones like SSSD and kerberos. Their colleagues, Alexander Bokovoy and Andreas Schneider will continue with development plans for FreeIPA 3.0 and uncover some of the feature that are under heavy development right now, including cross-realm trusts, centralized management of keys or SELinux policies etc. Eduard Beneš and Miroslav Grepl will continue diving into SELinux world. Their talk focuses on new SELinux features introduced in Fedora 16, like faster boot, file name transition and more strict SELinux policies. Dmitri Pal will close the first half of the day in the track#1 with future plans of the FreeIPA project including the related projects like directory server and kerberos.
In the second track, František Řezníček opens the day with a talk about unified messaging. He will focus on technologies used in the Red Hat MRG Messaging product like AMQP and its open source implementation Qpid. He will dive into details about its implementation of clients and brokers, the transaction management, queuing, distribution, security and management. He will be followed by Kamil Dudka and Ondřej Vašík who are deeply involved in projects around static code analysis. Their talk will on examples show the most common C/C++ mistakes and describe how static analysis helps the code quality. Adam Tkáč, bind maintainer and developer, works on enabling DNSSEC features in Fedora. His talk will inform you how important DNSSEC is and how key distribution will get easier with dnssec-conf. On examples you will learn how to setup dnssec validation on your Fedora. The last talk before quick lunch will be done by Marcela Maslanova and Jindrich Novy. You might have read GDK’s blog about ISV problems. Dynamic Software Collections is a project that might solve this issue. The projects shows a way how ISVs can redistribute packages needed for their projects in stacks easily with software collections.
Day will continue with several security related talks in the track#1. Peter Vrabec runs the security R&D team in Brno and will show you the project OpenSCAP and scap-workbench. Using this tool you can ensure that your systems meet security requirements and even create your own policy for your servers and production systems. Mirek Trmac will continue with a more general talk about best security coding practices, how to design programs and protocols with security in mind and on examples will show common programming bugs that lead to security flaws and potential risk on the systems. Security sessions will continue and slowly introduce the next topic of the day, secure logging. Steve Grubb will talk about Security Logging Initiative and auditing tools. Why is security a big concern here and why auditing is required by various certification and large companies. Lennart Poettering and Kay Sievers promised a talk about systemd and “Do's and Don'ts when writing system services”. Their talk will uncover some common problems done by programmers when writing daemons and why and how these problems should be avoided. Next guest is Rainer Gerhards, the autoher of rsyslog will talk about rsyslog future and what rsyslog currently implements and you might not know about it. Harald Hoyer showed me his Fedora filesystem on Linuxcon last year. What was so special about it? It will be shown in his talk about streamlined and fully compatible Linux Filesystem Hierarchy. This talk will close the track#1.
In the track#2, Bryn Reeves from Support Engineering Group Europe will describe and day in his life, how Supporting the Open Source enterprise works. Bryn works on complex customer issues from various areas, including kernel, filesystems and others. In his spare time he contributes to a number of projects, including the kernel, device-mapper and LVM2. Jan Hutař coming up next picked an interesting topic - software robot competitions around the world. He will describe what robot competitions are about, what open source competitions are available worldwide and his own robot competition in which anyone can participate. Stanislav Kozina is another Support Engineer on the stage, works on kernel and networking stack and has experience with other OSes including OpenSolaris and HelenOS. Some of his observations and comparissions will be shown in his talk. Phil Knirsch continues with future of yum and rpm - the core of Red Hat based distributions. RPM is heading towards couple changes like plugable depsolvers and yum will come after. With the approaching evening, Thomas Graf will talk about libnl, network config tools for RHEL and kernel QoS and Jaroslav Škarvada will introduce Power management SIG and the results of recent power management work in Fedora.