L'interview de Anne Nicolas : une femme dans le monde Linux
Women are rare in the Linux world and even rarer in senior technical positions of Linux companies. One exception to the rule is Anne Nicolas, Director of Engineering at Paris-based Mandriva. Since taking up the job earlier this year, the quality and development standards at Mandriva Linux seem to have improved considerably. What's the secret? Anne explains her role and contribution to the Mandriva development process in this exclusive interview with DistroWatch.
* * * * *DW: Anne, thank you very much for your time. As the first question, could you please introduce yourself? How long have you been working for Mandriva and what exactly are your responsibilities?
Since May 2007 I am the manager of the engineering team at Mandriva. This team is comprised of engineers who do packaging and development for all Mandriva distributions and a team which is in charge of software and hardware quality assurance (QA). My main role is to organize the teams so that releases can be developed on time and to deliver the desired features. My other important roles are to set development priorities, to ensure quality of Mandriva's distributions, and to establish a good relationship model between the Mandriva employees and the Cooker community.
DW: Looking back at the development process of Mandriva Linux 2008, are there any features or design decisions that you were personally responsible for?
Since one of our main targets is new Linux users, we wanted to help them with migrating from Windows. We took an old tool, Transfugdrake, and redesigned it so that it can help users to migrate their data from multi-boot system configurations.
More generally speaking, I also coordinated the main 2008 specifications so that our French and Brazilian teams work in complementary ways, together with other contributors.
DW: Judging by the readers' comments in the recent issues of DistroWatch Weekly, it looks like the new version 2008 is the most bug-free Mandriva release for quite a few years. What do you attribute this welcome change to? Have there been any major changes in the way Mandriva Linux is developed?
The early positive reviews of 2008 beta versions were really encouraging and they served as a motivating factor for the developers to improve quality. Also, the 2008 release cycle started with opening the Mandriva development process to more contributors - no more Access Control Lists in our Subversion except for some very sensitive components like the kernel. We created a bug triage team that works on bug management for Mandriva distributions; their main role is to increase the quality of bug reports, to obtain more information, and to assign each bug to a developer. It isn't perfect, but it has helped a lot. Moreover, much work has been done on our tools and build systems to make them more reliable and to give more feedback to packagers and testers.
Mandriva has always provided free software using open channels. But for sure, communication and formalisation weren't strong enough, so our upcoming objectives will be to reinforce this position and improve it.
DW: The open source software world can be a rough environment, often dominated by strong, young and bull-headed hackers. As a woman, how do you feel being part of this world? Have you ever regretted joining it?
As a woman, I feel like a human being working with other human beings (I hope so :) ). So one may encounter relationship problems in this team as in any other field. It's hard to avoid bias, and of course the Linux world is also suffering because it. But I must say I haven't had any major problems until now (I cross my fingers twice :) ). I think the most important words are open mind and dialogue, sane discussions and respect. Yes, there are very few women in the Linux world, but it's up to them to contribute and to become part of it. It's just a question of interest.
DW: From the technical point of view, what do you think are the biggest obstacles to Linux becoming a mainstream desktop OS?
I would also add two other items: the ergonomic qualities of graphical environments and gaming. Both of them are essential in targeting a wide range of end users. As far as the graphical environments are concerned many improvements have been done, but unfortunately, old habits are difficult to change and the Linux desktop will have to deliver much more innovation. Moreover, the integration of open source software has to become a priority in order to help the users find the best open source software in a smooth, well-integrated environment.
Finally, gaming is also a weak point on the Linux desktop. Many users do not change their operating system because Linux lacks good games. But providing games for the Linux platform is essential if we want to attract more users.
DW: Anne, thank you very much for your time and keep up the good work!
Pour entrer en relation avec elle sur différents réseaux de networking :