Track: Project and community driving
Theme: CODE
Room: Dublin
On: Oct 31, 2014, from 09:00 to 12:20
Track leader(s): Benoît Sibaud (Administrateur, LinuxFr.org)
Tell me everything about your project, its infrastructure and its community !
Talks
09:00 - The PostgreSQL Project - An example of Open Source Project Management
Duration: 35 minutes
Speakers: Dimitri Fontaine (Founder, CEO, 2ndQuadrant France)
The PostgreSQL project organisation has been evolving several times in the last 20 years to accommodate to an ever growing community of contributors and users. In this talk, we will review the history of the project organisation to better understand how this project is managed, then detail the current state of things. Strengths and weaknesses will get analyzed.
09:55 - Community management of a free software project infrastructure
Duration: 35 minutes
Speakers: Michael Scherer (Sysadmin, Redhat)
La production logicielle est un métier très spécialisé, qui requiert une infrastructure parfois spécifique, parfois standard. Et le logiciel libre, de part sa nature transparente et communautaire apporte son lot de contraintes et de bonnes pratiques à suivre pour que la communauté puisse grandir et être productive. Du projet unipersonnel sans infrastructure en propre à une communauté de plus grandes envergure ayant ses propres serveurs, il existe des tas de façons de faire, et nous verrons comment commencer sans se retrouver bloquer, et comment faire grandir l'infrastructure du projet de façon ouverte et le rendre indépendant et résilient, en permettant à la communauté de prendre une part active dans sa gestion.
11:00 - Taking part in the Lustre Filesystem community
Duration: 20 minutes
Speakers: Henri Doreau (Research Engineer, CEA)
The open-source Lustre distributed filesystem is the cornerstone of numerous world-class High Performance Computing (HPC) sites. The CEA/DAM has been a user and contributor for years, working with major tech companies and other leading HPC sites all over the world. Beyond the fruitful technical collaboration, CEA/DAM has also participated in building community organizations such as EOFS (European Open FileSystem). Despite major organizational changes throughout its history, the Lustre project has always exhibited a remarkable sustainability in its community of users and developers. This presentation will describe the multiple interactions between the CEA/DAM and the Lustre community in its largest definition, how they're managed and some of their direct outcomes.
11:20 - NFS-Ganesha: an Opensource NFS server in the User Space
Duration: 25 minutes
Speakers: Philippe Deniel (Storage Team Lead, CEA)
This paper describe why CEA developed its own NFS server and why this project was pushed as open source software. It shows how it gave birth to a "NFS-Ganesha developers community" and how this community organized itself. The extension and development of the community years after years is shown too, with the incoming benefit of such a collaboration in-between a institutional scientific research center like CEA and the industry
11:45 - Software development analytics for the masses
Duration: 45 minutes
Speakers: Jesus M. Gonzalez-Barahona (Co-Founder, Bitergia) / Daniel Izquierdo (Co-Founder, Bitergia)
Software development analytics can help in the complex task of gaining knowledge on the performance and inner life of free / open source software development projects and their communities. The talk presents some examples of how real projects can be analyzed, and which lessons can be learned from this analysis.
Understanding the inner life of projects is of fundamental importance to developers, users and decision makers. But gaining this needed knowledge is a specialized, time-consuming and error-prone tasks.
Software development analytics comes to help you, by highlighting interesting aspects of the analyzed projects, tracking relevant patterns, and assisting in the early identification of problems and detection of trends. It can be used to study the structure of a community and its likely evolution, to detect bottlenecks in a code review process, to evaluate the impact of policies trying to improve bug fixing, to understand company participation in large projects, or to assist in due diligence when OSS is an important asset.
Last, but not least, it will be shown how free / open source software can be used for all this analytics process.

Newsletter