Friday, April 18, 2008

Openbravo 2.40 Acceptance Test

We are in the final stages of the Openbravo 2.40 development cycle and the release is getting ready to enter the alpha phase. We have found a few more issues and decided to do a bit more clean up to eliminate some obsolete code; this will take a couple of extra days and cause a bit of delay compared to my last update, but we are now fairly confident that we should have an installer ready by mid next week.

Since we are now only a few days away from that milestone, it is time to ask for community volunteers to help us with the acceptance test before we open the public alpha process.
If you are interested in participating in the acceptance test, please notify us by sending an email to collaborate@openbravo.com.

The goal of acceptance test is to validate release readiness. In the context of an alpha release, the specific objective is to prove that the product is stable enough for the community to test it and evaluate it. In particular, we intend to test that:
  1. The product installs and works on all the most important operating systems (we will certainly test Linux and Windows but we hope that you will help us in testing other platforms as well; for 2.40, we will also have a Mac installer - any takers?)
  2. The product installs and works against both Oracle and PostgreSQL.
  3. The product can be installed from sources.
  4. All the major flows are in working condition.
  5. The new features are complete and stable.

The process is going to be very similar to what we did in the past for R2.35 and 2.35MP1.

  1. We will give volunteers early access to the installer through a private FTP server. You will essentially receive the release at the same time as our QA team.
  2. We will give you access to our test plans so that you can see what to test (but you can test any flow you like as well).
  3. We will ask you to give us frequent updates on your progress.
  4. If you have problems or doubts during the process, we will respond to your messages using the newly created Early Releases Discussion forum.
  5. We will publish a daily status update on that same forum.
Acceptance testing should start in the middle of next week (as soon as the installer is ready) and last 10 working days. This is longer than I had announced in my previous post because we have reviewed our historical data and saw that we never completed this step in less than 2 weeks before. We will try to beat this date but we do not want to be overly optimistic either.

We look forward to your continued support to our project and your participation in this important test.

0 comments: