EDOS Project Management Interface (PMI)
EDOS PMI Javadoc and UML diagrams (work in progress)
- EDOS PMI Javadoc can be browsed at following URL: http://www.edos-project.org/xwiki/PMI-DOC/index.html
- EDOS UML diagrams
- Mailing-list: http://sympa.pps.jussieu.fr/wws/info/edos-pmi
What is the EDOS PMI?
The goal of EDOS Project Management Interface (PMI) is to de?ne the key content and community artifacts of the F/OSS pro cess and to formalize the relations between these. We believe that this precision allows inefficiencies in F/OSS processes to be detected and eliminated.
Work on the PMI is continuing. One current step is the de?nition of further
integrity rules for F/OSS operations. Another is the application of the PMI
to use-case scenarios from F/OSS. The PMI can be used in several ways. For instance, it can serve as a basis for comparing the processes used in Mandriva, Caixa Magica or another F/OSS distributor. It can also serve as the design of an information system for a new project. This information system would act as a real-time dashboard for the project and ensure that the integrity rules are respected for all F/OSS op erations.
Source: EDOS deliverable D5.5.1 ("First version of EDOS PMI").
Existing ontologies
Bibliography
- Interesting bibliography on OSS processes: http://www.isr.uci.edu/research-open-source.html
- Collaboration, Leadership, Control, and Conflict Negotiation in the Netbeans community - Chris Jensen and Walt Scacchi - Institute for Software Research - University of California, Irvine:
- Process Modeling Across the Web Information Infrastructure Chris Jensen and Walt Scacchi.
- Supporting Distributed and Decentralized Projects Richard N. Taylor Justin R. Erenkrantz.
- Decoding the Free/Open Source (F/OSS) Software Puzzle - a survey of theoretical and empirical contributions Maria Alessandra Rossi
- Best Practices for Deploying and Managing Linux with Red Hat Network Sean Witty (free registration required)
- Coordination Processes in Open Source Software Development: The Linux Case Study
- Modeling Recruitment and Role Migration Processes in OSSD Projects Walt Scacchi, Chris Jensen
- A Descriptive Process Model for Open-Source Software Development - http://sern.ucalgary.ca/students/theses/KimJohnson/toc.htm
- Open source software development as a special type of academic research - http://www.firstmonday.org/issues/issue4_10/bezroukov/
- Software Process - Improvement and Practice Journal: Special Issue on Free/Open Source Software Processes
Open-source development portal
- Beyond code: content management and the open-source development portal
- Netbeans development portal prototype
Models
Process Model Taxonomy
Dependencies API
See http://www.pps.jussieu.fr/~fabio/EDOSLib/javadoc/Distribution API
See Distribution API descriptionPMI API and model
- PMI Javadoc (work in progress) : pmi_javadoc.zip
- Elements of the PMI in UML (work in progress) : pmi_uml.zip
Various links
- Automated Eclipse product builds
- Build and test automation for plugins and features
- Eclipse Development Environment for Linux
Idea
Idea: transversal task for linking all WPs all together practically: the task would consist in defining a layer above all WPs that would specify an API for developing and distributing open-source software in a distributed manner. These specifications and API could serve as the foundation for a new kind of integrated development environment: the environment would be specifically tailored to OSS development/diffusion/testing by distributed people. Practically this would mean the possibility to implement this API both in a web infrastructure and in rich client infrastructure Would ease:- fast changing RPMs downloading in the development stage, ie Cooker in the case of Mandriva Linux,
- checking the dependencies
- getting live metrics on the evolution of the system
- testing the system
- See what Redhat is proposing on top of Eclipse: Eclipse Development Environment for Linux
Version 1.57 last modified by StephaneLauriere on 28/11/2006 at 00:15
Comments: 0