DevEnv

Revision 1 as of 2010-06-08 10:16:18

Clear message

ISO Tracker

The ISO Tracker is the tool that the Ubuntu QA team uses to track the results of the testing during milestone testing. To know more about ISO testing, please read the ISO procedures.

Technically, it is a Drupal instance with some in-house developed modules, hosted at the ubuntu-qa-website project in Launchpad.

Installing a development environment

Getting the dependencies

These instructions are for drupal5 and PHP5.2. This will required to install some PPAs if you want to have your development environment in 10.04 onwards.

First, install PHP5 and postgresql (and all the dependencies):

$ sudo apt-get install php5-pgsql postgresql

Now install drupal5 with the default options:

$ sudo apt-get install drupal5

After installing drupal, we are going to drop the default database:

$ sudo -u postgres -i

postgres$ dropdb drupal5
postgres$ dropuser drupal5
postgres$ exit

Now, we are going to create a user called "qatracker" and we are going to reconfigure drupal to use that user:

$ sudo adduser qatracker
$ sudo dpkg-reconfigure drupal5

In the drupal5 reconfiguration, when asked by the username, type