Abstract
Libre software provides powerful applications ready to be integrated for the build-up of platforms for internal use in organizations. We describe the architecture of the collaborative work platform which we have integrated, designed for researchers at GET. We present the elements we have learned during this project in particular with respect to contribution to external libre projects, in order to better ensure the maintainability of the internal applications, and to phpGroupware as a framework for specific applications development.
Keywords. Free software, Libre software, Open Source software, in-house applications, collaborative work environment, groupware, phpGroupware, wiki, TWiki, Sympa, WebDAV, OpenLDAP, contribution, ProGET, PicoLibre
We only reproduce the abstract of the paper, sections titles, the conclusion and bibliography. For more details, please read the complete version available from Idea Group (for a fee).
Although it may be enhanced on numerous aspects, the ProGET platform delivers a range of features without competition in existing libre software collaborative work platforms, for a modest development cost.
There are strong needs in higher-grade research and teaching institutions for tools supporting collaborative work. ProGET can then constitute a reference point for organizations wishing to integrate, for their custom needs, existing libre software applications for collaborative work.
Even if a policy is adopted for the contribution to the libre software projects used, in order to lower certain maintainance costs, the generalization of the use of the present platform at GET and the future developments necessary to enhance it will only be possible through a substantial investment, which may be far more important than what was spent for the first initial developments.
One possibility for the reduction of these costs could be the mutualization of the development between several organizations. It could be articulated around the industrialization as well-packaged libre software programs of the most generic elements of ProGET, leading the way to a new generation PicoLibre platform.
[IDAdams_et_al,2005] Adams, Boldyreff, Nutter, and Rank Adams, Boldyreff, Nutter, and Rank 2005 Adams P., C. Boldyreff, D. Nutter and S. Rank, 2005, Adaptive Reuse of Libre Software Systems for Supporting On-Line Collaboration, in: 5-WOSSE: Proceedings of the fifth workshop on Open source software engineering, ACM Press, p. 1-4.
[IDBac_et_al,2005] Bac, Berger, Deborde, and Hamet Bac, Berger, Deborde, and Hamet 2005 Bac C., O. Berger, V. Deborde and B. Hamet, 2005, Why and how to contribute to libre software when you integrate them into an in-house application ?, in: Proceedings of the First International Conference on Open Source Systems, p. 113-118.
[IDBauer_and_Pizka,2003] Bauer and Pizka Bauer and Pizka 2003 Bauer A. and M. Pizka, 2003, The Contribution of Free Software to Software Evolution, in: Proceedings of the International Workshop on Principles of Software Evolution (IWPSE), IEEE Computer Society,
[IDCousin_et_al,2002] Cousin, Ouvradou, Pucci, and Tardieu Cousin, Ouvradou, Pucci, and Tardieu 2002 Cousin E., G. Ouvradou, P. Pucci and S. Tardieu, 2002, PicoLibre a free collaborative platform to improve students skills in software engineering, in: 2002 IEEE International Conference on Systems, Man and Cybernetics, Vol. , IEEE, p. 564-568.
[IDMockus_et_al,2002] Mockus, FieldingT., and HerbslebD. Mockus, FieldingT., and HerbslebD. 2002 Mockus A., R. FieldingT., and J. HerbslebD., 2002, “Two case studies of open source software development: Apache and Mozilla”, ACM.Trans.Softw.Eng.Methodol. 309. ,
[IDDridi_and_Neuman,1999] Dridi and Neumann Dridi and Neumann 1999 Dridi F. and G. Neumann, 1999, How to implement Web-based Groupware Systems based on WebDAV, in: WETICE '99: Proceedings of the 8th Workshop on Enabling Technologies on Infrastructure for Collaborative Enterprises, IEEE Computer Society, p. 114-119.
[IDWebDAV] Goland et al. Goland et al. Goland Y., E. Whitehead, A. Faizi, S. Carter, and D. Jensen, “RFC 2518: HTTP Extensions for Distributed Authoring (WEBDAV)”, http://webdav.org/
[IDwiki] Anonymous Anonymous URL : “"Wiki" article in the Wikipedia encyclopedia”, http://fr.wikipedia.org/wiki/Wiki
[IDsourceforge] Anonymous Anonymous URL : “SourceForge project hosting platform”, http://sourceforge.net/
[IDsympa] Anonymous Anonymous URL : “Sympa project website”, http://www.sympa.org/
[IDtwiki] Anonymous Anonymous URL : “TWiki project website”, http://twiki.org/
[IDpicolibre] Anonymous Anonymous URL : “Website for project PicoLibre”, http://www.picolibre.org/
[IDphpgw] Anonymous Anonymous URL : “Website for the phpGroupWare project”, http://www.phpgroupware.org/
[IDOpenLDAP] Anonymous Anonymous URL : “Website of the OpenLDAP project”, http://www.openldap.org/
[IDWheeler,2005] Wheeler Wheeler Wheeler D.A.: “Why Open Source Software / Free Software (OSS/FS, FLOSS, or FOSS)? Look at the Numbers!”, http://www.dwheeler.com/oss_fs_why.html
Error: no bibliography entry: id2509520 found in http://docbook.sourceforge.net/release/bibliography/bibliography.xml