Project management

Team

Coordinator: Greger

  • Jai: testing and installation work
  • ram: testing
  • SIP: tesing
  • Jiri: debian, oob
  • Mike: testing and documentation
  • Stefan: SEMSi 

Project Steps

  1. Testing and specification of what we want to accomplish
  2. Environment and OS setup to ensure that we easily can release new versions
  3. Installation and configuration of the software. I assume this step also will involve development of some tools we need, as well as adaptation of existing stuff
  4. Testing and user documentation
  5. Packaging and deployment

Outline Plan

The concept for the Centos 5 / VMWare build is based on two parts: Production of a VMWare Centos image; and generation of a SIP Express Bundle collection of rpms.

The work consists of tasks:

  • Creation of an absolutely minimal VMWare image that can (barely) boot, run a network, and run yum.
  • Creation of a master SIP Express Bundle rpm that is simply a list of dependencies to actual components required
  • Compilation of non-Centos software as rpm modules
  • Publication of all custom rpm modules in a yum repositoryi
  • Creation and publication of a yum repo file that points to the repository.
  • Generation and publication of full VMWare image

When these tasks are done it is now possible to generate a full VMWare image from the minimal version by running (scripted) yum install SIPExpressBundle. This will pull the bundle RPMS as well as the Centos dependencies. As a final process the new VMWare image can be cleaned, compressed and published.

At the end of this process, most of the objectives will have been met, importantly the products

  • A published VMWare image that runs SIP Express Bundle
  • A published repository that allows end users to install SIP Express Bundle on non-VMWare machines

In addition, the requirement to script the build process repeatably has also been met. The other objectives can also be met by simple means to be described later.

Home |  Recent changes |  Search |  Glossary |  Sitemap |  Login