The Héphaïstos Conference Proceedings
Total Page:16
File Type:pdf, Size:1020Kb
The Héphaïstos Conference Proceedings First International Conference on Open Source Collaborative Development Platforms, Paris France Première conférence Internationale sur le développement collaboratif de logiciels libres, Paris France 16th and 17th of November 2006 XDR Consulting This is the Version 1 of the proceedings. Some papers went AWOL and we are tracking them back :-) And We didn't got yet the time to put in form all the round table notes. But I think that a Version 1 now is better than a Version 2 when the Call For Paper for the Second edition is already out. If you want to have a more recent version please send an email to: [email protected] This document has some full papers, some abstracts You might want to also download the ODF presentations at http://www.ethiqa.com/hephaistos/presentations.html Table of Content Introduction Patrick Sinz (Ethiqa)........................................................................................................6 The Héphaïstos Project....................................................................................................................6 The Héphaïstos Conference.............................................................................................................6 From 0 to 300 The Adullact Forge at the age of 4: François Elie, ADULLACT................................8 what is the ADULLACT ...................................................................................................8 How to develop together..................................................................................................................8 So we need a forge...........................................................................................................................8 Conclusion.......................................................................................................................................9 PicoForge and Shibolleh Managing Identities in a Forge environment: Olivier Berger (INT Evry).10 Introduction....................................................................................................................................11 Shibboleth and SSO Service .........................................................................................................12 Enhanced authentication in Picolibre............................................................................................14 Standard authentication Scheme in phpGroupware .................................................................15 Shibboleth+Apache as an integrator and SSO service..............................................................16 Mixed environment, and legacy................................................................................................17 Implementation of the phpGrouware Shibboleth adapter..............................................................18 Using Apache-based authentication in phpGroupware.............................................................18 Mapping Apache session's REMOTE_USER to a phpGroupware account ............................18 Additions to phpGroupware......................................................................................................19 Configuration of phpGroupware's access protection in Apache....................................................20 “Full Apache” access control....................................................................................................20 Semi Apache ............................................................................................................................21 Final phpGroupware setup with Shibboleth for PicoLibre............................................................24 Conclusion ....................................................................................................................................25 Bibliography..................................................................................................................................25 Annex.............................................................................................................................................26 Components added ........................................................................................................................26 In package phpgwapi................................................................................................................26 New “apache” phpgrouware module........................................................................................26 New database table....................................................................................................................26 Components modified....................................................................................................................27 Setup / configuration.................................................................................................................27 phpGroupware modules............................................................................................................27 Configuration decisions.................................................................................................................27 When using Shibboleth(mod_shib) ..........................................................................................27 Keep it Simple, Editorial control at simple.wikipedia.org: Matthijs Den Besten (Oxford e-Research Centre)................................................................................................................................................29 Background....................................................................................................................................29 Preliminary Investigation...............................................................................................................30 Towards Management of Enterprise Intranet Resources Using Open Source Technologies: Diana Gorea (IRCAD University of Strasbourg, France) ............................................................................33 1.Introduction and Context............................................................................................................33 2. The Architecture of the System.................................................................................................34 3. Corporate Documentation and Tools.........................................................................................36 4.Authentication System................................................................................................................37 5.Documentation and Project Management...................................................................................37 6.Further Development..................................................................................................................39 7.References...................................................................................................................................39 Libresource, learning from customers, Stephan Bagnier, ARTENUM..............................................41 Managing a Packaging Farm: Johan Euphrosine (mekensleep.com).................................................42 Managing the Testing Process in an Open Source Environment Xavier Drozdzynski (XDR)..........43 Mantis, Trac, Gforge Comparision, Integration models and the Future of Bug Tracking: Christopher Mann (Infopol)...................................................................................................................................45 Open Source Software Factory – Step by Step: A Case Report: Alan Kelon Oliveira de Moraes (Centro de Informàtica – UFPE, Brazil).............................................................................................46 1. Introduction................................................................................................................................46 2. Software Factories.....................................................................................................................46 3. Open Source Software Development Model.............................................................................47 4. Step by Step...............................................................................................................................47 Step 1. Define the Factory Business Model..............................................................................48 Step 2. Define the Factory Organization...................................................................................48 Step 3. Define a Lightweight Development Process ................................................................48 Step 4. Enable the Work in a Geographically Distributed Way...............................................48 Step 5. Provide a Web Site for the Factory...............................................................................49 Step 6. Provide an Exclusive Web Site for Each New Project.................................................49 Step 7: Define Roles for Each New Software Project..............................................................49 Step 8: Team Members Must Work in Harmony.....................................................................49 6. Conclusions................................................................................................................................49 7. Acknowledgements ...................................................................................................................50