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

From IMarine Wiki

Jump to: navigation, search

Contents

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

It is part of July Monthly Activity Report.

T7.1 Software Integration, Validation and Release

E-IIS Activities

In the reporting period, E-IIS concluded the release of gCube 2.9.0 locking configurations, updating wiki statistics and release notes.

A new maintenance release cycle (gCube 2.9.1) has been scheduled and executed during this month. WP5 used artifacts produced to update the production infrastructure.

In collaboration with CNR, CERN and FAO, E-IIS started an investigation about the reduction of integration times. Different aspects of current release cycle have been analyzed in order to understand how to optimize them reducing the overall time to run a release cycle. From the technical point of view, E-IIS carried out several tests to optimize the building times by executing partial builds (one subsystem at time) and incremental builds (not building from source if components are unchanged). From the procedural point of view, release procedure has been revised focusing on some inefficiencies. Results of the investigation will be shared with other partners in the next month and will be used starting from the next release cycle.

E-IIS did a general refactoring of release tools and scripts in order to make them able to execute build of single subsystems. Furthermore, all tools and scripts used during the release have been configured in the gCube SVN repository.


Nothing to report


  • gCube 2.9.1 integrated and released

CNR Activities

The beneficiary should report here a summary of the activities performed in the reporting period


The beneficiary should report here major issues faced in the reporting period and the identified corrective actions, if any.


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

T7.2 Software Distribution and Documentation

NKUA Activities

NKUA has been working on reorganization of Developer's Guide Table of contents. A draft version of the new Table of contents can found here Furthermore, we have updated the gCube Distribution site for 2.9.0 release by inserting in the database the corresponding entry.


The update on the gCube Distribution site for 2.9.0 release was due to some problems with the distribution.xml of the HEAD version.


None

CNR Activities

The beneficiary should report here a summary of the activities performed in the reporting period


The beneficiary should report here major issues faced in the reporting period and the identified corrective actions, if any.


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

E-IIS Activities

E-IIS collaborated with CERN and CNR to create a template for creating gCube portlets using Maven. An how to has been created at https://gcube.wiki.gcube-system.org/gcube/index.php/Developing_gCube_Maven_Components

E-IIS refactored the Maven guide available on the gCube's Release and Distribution wiki (https://gcube.wiki.gcube-system.org/gcube/index.php/Software_Integration_and_Distribution:_Overview)


Nothing to report


Nothing to report

Personal tools