I visited the Eclipse Process Framework site , where IBM (Rational) and Scott W. Ambler (of AgileModeling fame) are releasing the OpenSource project:
"The Eclipse Process Framework (EPF) aims at producing a customizable software process enginering framework, with exemplary process content and tools, supporting a broad variety of project types and development styles.
"EPF 1.0 now released! It contains EPF Composer 1.0 and OpenUP 0.9."
So, is this OpenSource [[RUP]], or what? From the Agile Business Conference 2006 website I gather Scott will be giving the following talk:
Introduction to the Open Unified Process (OpenUP) and the Eclipse Process Framework (EPF) Composer.
"The OpenUP is an agile instantiation of the Unified Process and the EPF Composer is a process editing and publishing tool, both of which are available as open source products www.eclipse.org/epf/. The OpenUP is an iterative software development process that is minimal (only fundamental content is included), complete (it can be manifested as an entire process to build a system), and extensible (it can be used as a foundation on which process content can be added or tailored as needed). The EPF composer is a tool platform for process engineers, project leads, project and program managers who are responsible for authoring, customizing and publishing processes for development organizations or individual projects. This keynote overviews the history and vision of the OpenUP and EPF composer, aninternational development effort involving 50+ contributors from 10+ organizations."
This looks exciting! After reading the Project Description, I headed to the download page , and downloaded the following three files (you need Java 1.4 or greater, and on my Ubuntu box I already made Sun Java 1.5 the default ):
- OpenUP_Basic_published-0.9-20061002.zip
- OpenUP_library-0.9-20061002
- epf-composer-1.0-linux.tar.gz
So OpenUP_Basic is html, I'll just unpack that in a convenient place and conveniently bookmark.
OK, great! See the [[OpenUP]] blog entry for comments.
The library will be sought by the composer, so, first things first, install the composer (this is going to be nothing less than an OpenSource method composer!!!. The instructions say:
* Expand the downloaded archive file
* Set MOZILLA_FIVE_HOME to the directory of Mozilla or Firefox libraries
* Change to epf-composer folder
* Start the program named epf
It may be necessary to use the -vm argument to point EPF Composer at the correct JRE
Example: ./epf -vm /usr/local/j2re1.4.2/bin/java
OK, I can't run this on Ubuntu for AMD64.
But NO PROBLEM on Ubuntu Dapper!
Just unpacked epf-composer-1.0-linux.tar.gz and ran ./epf , then got prompted for the default library directory (the library is included, so I just hit enter and it was processed ok) and I was in.
Now reading the documentation, will inform about actual use…