Speaker
Description
3. Impact
The PPS team tries to find all possible bugs that could be encountered in upcoming middleware versions before these versions are submitted to PROD. This is a critical process in the middleware release cycle because the fact that the final software released to Production works correctly depends on the effort made in PPS in order to find all possible failures.
Regarding VO's software, at this moment it is only tested in PROD sites (with all the risks that this entails). Applications are not tested against upcoming middleware versions before they are actually deployed into PROD. This means that problems are usually detected too late.
If VOs and users start to test their applications in PPS they check their compatibility with new middleware before it is actually released to PROD. At the same time they would be helping to discover possible bugs in the middleware that could be corrected before it is released.
At the end everybody will benefit from a better production environment.
Provide a set of generic keywords that define your contribution (e.g. Data Management, Workflows, High Energy Physics)
Pre-Production service, PPS coordination team, PPS pre-deployment team
URL for further information:
http://egee-pre-production-service.web.cern.ch/egee-pre-production-service
1. Short overview
The benefits that the Pre-Production Service (PPS) can offer to VOs and new users will be shown. Current PPS processes will be described so they have a better understanding of the PPS environment.
PPS offers a proper place where VOs can test their applications and check their compatibility with upcoming middleware releases.
PPS could help VOs improve their applications and at the same time, VOs would be helping PPS to produce better tested middleware releases that would go into Production (PROD)
4. Conclusions / Future plans
PPS could be the proper place where VO can test their applications and check in advance the compatibility with new middleware releases; helping at the same time with their work to discover bugs in the middleware before it is deployed to production. As well PPS could be a good place for VOs to deploy new versions of their applications or even new services before they are moved to the production environment. We hope that after seeing the poster more VOs and users will be interested in using PPS.