RM updates: Continuous Integration, Ubuntu, Javadoc, Release Notes
Like in any other team, some of the tasks we do in the Release Management Team have consequences in users, other times in developers and some times even in other company staff. We feel it’s important to notify other teams about what has been done. Not the progress or the future plans, we have Scrum of Scrums for that. But about the actual specific results.
So this is a simple as this: whenever there’s something new we think it could useful to a specific groups of users we’ll write a short summary to them. This will happen every 2 weeks.
- There’s a new set of tests called erp_sanity_tests. This intends to collect various basic checks that are not worth to keep as a single Hudson job. As for now there’s one included, to Check if the primary keys of the database in erp/devel/pi that were present as columns in erp/stable/2.40 have a onCreateDefault value set.New tests are accepted either by describing them to us or by sending us the code to be run.
- The QuickStart and Module Installation jobs have been moved from slave1 to slave2. We currently have 4 machines for builds.openbravo.com, and with this change one 100% dedicated to smoke tests.This affect developers in the way that now smoke tests will be finished quicker without interruptions from other jobs.
They have been refactored. Now there’s a main page where you can see all the versions.
Then you can access the specific summary notes for each release. Check 2.50MP6 for an example.
And if you’re interested in more details, the Changelog page shows the complete list of fixed issues.
The 3 pages are linked. And the idea is to replace the Changelog page at some point, by delegating in Mantis to do this automatically.
Openbravo ERP API Javadoc
The Openbravo ERP API is now available for online viewing.