2012.05 WP7: Enabling-technology Integration and Distribution Monthly Activity By Task and Beneficiary

From IMarine Wiki

Jump to: navigation, search


This WP7 Activity Report described the activities performed in May 2012 by Beneficiary and Task.

It is part of the Monthly Activity Report.

T7.1 Software Integration, Validation and Release

E-IIS Activities

In the reporting period, integration of release gCube 2.9.0 started. E-IIS monitored the integration of the release:

  • running integration builds
  • identifying integration defects supporting developers in its solution
  • solving issues related to the mavenization process applied to some components
  • extending mavenization process also to components released in previous releases in order to have a full mavenization of the entire project's software

E-IIS performed the upgrade of testing infrastructure, installing new gHN v. 3.3.0 and new service Software Gateway.

E-IIS performed deployment testing of gCube services released in gCube 2.9.0. A tight collaboration with CNR (responsible for software for dynamic deployment) was required to identify and solve several issues in service's deployment phase.

  • deployment testing phase of gCube 2.9.0 rlease took more than expecting and is still ongoing

The beneficiary should report here a bullet list highlighting the main achievements of the reporting period

CNR Activities

CNR has supported the first gCube release after the software mavenization process and the subsequent integration phase. As responsible of the software providing access to Maven Repositories and of the entire deployment phase, CNR was called to fix numerous integration issues, naturally expected in a so complex and new distribution procedure. Namely, the following integration issues were fixed:

Other than these, several fixes were made offline and support for the deployment of the new testing infrastructure was provided to E-IIS.

None to report.

None to report.

T7.2 Software Distribution and Documentation

NKUA Activities

NKUA has completed the development phase regarding the changes that should be done on the distribution site in order support the replacement of Software Repository with Software Gateway on the release 2.9.0. A javadoc crawler has also been developed to support these changes. Deployment phase of the new distribution site is still in progress.

Furthermore, Milestone MS32, describing the available documentation for users, administrators, and community developers has been achieved.

The stall of the MS32 was due to the holiday of May 1st.

  • New version of distribution site.
  • Javadoc crawler
  • Milestone MS32

CNR Activities

CNR has enhanced the Software Gateway by adding a new report in response to software registration. The report has been then exploited by NKUA within the distribution site and by E-IIS in the mavenizer for build reporting purposes

None to report.

None to report.

E-IIS Activities

During the reporting period E-IIS implemented a component called build-registration to register on the Software Gateway all profiles generated during a development or integration build. The component also enrich the registration report by adding information about the component's svnpath and wikidocURL producing a final report used in the distribution site to populate the releases download pages.

The new component has been configured in ETICS to run along with integration builds


  • build-distribution component implemented and tested
Personal tools