2012.05 WP6: Virtual Research Environments Deployment and Operation Monthly Activity By Task and Beneficiary

From IMarine Wiki

Jump to: navigation, search

Contents

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

It is part of the Monthly Activity Report.

T6.1 Virtual Research Environments Operation

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

FAO Activities

None to declare during this month.


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

T6.2 Virtual Research Environments Resources and Tools Provision

FAO Activities

None to declare during this month.


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

ERCIM 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

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

FIN 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

UNESCO Activities

Activities include mainly interacting with the IT people at CNR, and in collaboration with Anton Ellenbroek, to discuss development for services that will be made available through the VREs. There have been several teleconferences and numerous email exchanges, and edits to the wiki page.


no


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

CRIA 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

IRD 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

T6.3 Virtual Research Environments Common Interfaces and Tools

CNR Activities

The CNR activity focused on the development and the release of the following software applications:

  • Implementation of the Geo Network interface, a tool for exploring and visualizing the layers stored on a Geo Network installation according to a set of backend Geo Servers. This is part of the gCube Geospatial Data Visualization domain. From a functionality point of view it supports:
    • visualize multiple layers;
    • explore the layers stored on the entire Geo Servers network managed by the Geo Network software;
    • visualize external WMS layers;
    • export images;
    • trace Transect charts;
    • choose among several base reference layers;
    • search and sort on layers titles, names and Geo Servers.


  • The new Workspace portlet implementation and testing has been completed. The new features supported are the following:
    • Exploitation of a remote content repository compliant with the Content Repository API for Java Technology JSR-170 and JSR-283 based on the Apache Jackrabbit implementation;
      • Specifically: the user data can be stored on repository easily, continuing to use HomeLibrary API interface.
    • Search over the repository content by file name and full-text;
    • Smart Folders: they automatically find and organize files by type and subject matter. Based on a previous user defined search.
    • Messaging and Notifications for VRE users.
    • Possibility to filter content depending on the VRE a user is accessing.


  • The Workspace Light Tree Widget has been synchronized with Home Library changes and the tree loading model has been updated in order to load the nodes asynchronously.


  • The Resource Management Portlet (RMP) portlet has been enhanced.The new features supported are the following:
    • Highlight of status, virtual memory left and disk space available for each node (gCube Hosting Node) belonging to the data infrastructure.
    • Remove from scope for Running Instances, Generic and Runtime Resources.


  • Report Generation and Template Creation Portlets have been updated to support the new workspace portlet and been released in gCube 2.9.0.


  • A new Software Management Widget is under development. It allows to load any software artifact into gCube maven repositories and register it correctly within the Software Gateway. It will supports at least 6 software types: gCube Web Service, gCube Plugin, gCube Patch, Software library, Web Application, Any Software. The current implementation allows the user to:
    • Select the software type
    • Upload software-related files: software archives (JAR, WAR, GAR), script files (install.sh, uninstall.sh, reboot.sh), other files (xml configs, etc.)
    • Input Web Application mandatory data: Service name, description, version and software name, software description, software version and webapp endpoints.
    • Input README file related data: application descriptive name, software description, application version, release date, URLs (documentation, binaries, sources, etc.)
    • Edit Installation notes, Configuration notes, software dependencies, uninstallation notes


  • The Species Discovery Portlet has been completed and released:
    • the code has been updated in order to fit the recent changes in the service stubs
    • the code has been refactorizated due to the portlet displacement in the portlet-user subsystem
    • finally the code has been cleaned from prototype tests and architecture
A new version of the portlet is under development in order to add:
  • advanced filtering features
  • enhanced visualization criteria
  • taxonomy tree visualization


  • A new Tabular Data Widget is under development. This new widget, combined with the Tabular Data Library, allow the visualization, the editing and the elaboration of tabular data in the hosting application. The widget will be used in all application that need to deal with tabular data, e.g. Time Series Portlet, Code List Management Portlet, Statistical Service Portlet, Taxonomy Reconciliation Portlet. The current reached goals are:
    • creation of a description model in order to describe a custom table with detailed information about the columns (labels, editability, sorting, etc.) and the expected value types.
    • creation of a custom and dynamic data model for the GXT 3 store model. The data model have to support the kind of data specified by the description model. The main difficulty is due to the recent changes on the framework data model where the model is defined at programming time whereas we know the model only a runtime.
    • creation of a custom JSON reader in order to support the dynamic model and the description model. The framework offered readers don't support data models defined at runtime therefore a custom reader was necessary. The new reader support JSON types described a runtime by the description model and produces data in the custom data model. The reader uses native javascript features in an optimized way in order to decrease the required parsing time. Firsts test results report a 2/3 decreased parsing time respectively to the framework readers parsing time.


  • The War Management Widget and Portlet have been updated and released. In order to support the new Software Gateway and the Maven Repository both the widget and the portlet have been updated:
    • the web application war is now submitted to the maven repository;
    • the web application profile is dynamically generated with maven coordinates and registered to the Software Gateway service. In case of deletion the profile is unregistered.


  • Several bugs have been fixed in Time Series portlet.
  • In order to analyze the portal-crash issue (ticket #391) AquaMaps isCrawler has been enriched with configuration parameters.
  • AquaMaps suite portlets have been redesigned to exploit RuntimeResource information.
  • Introduced a new portlet AquaMapsSpeciesView to explore generated map data.
  • DataManagementFacilityPortlet has been enriched with a check against combine matching option and sources selection on HSPEC generation.
  • Initialization phase has been bounded to Context Initialization


Some delays occurred due to the gCube 2.9.0 release


  • Implementation and release of the Geo Explorer portlet
  • Workspace portlet has been released in gCube 2.9.0.
  • Resource Management Portlet has been released in gCube 2.9.0.
  • Report Generator Portlet has been released in gCube 2.9.0.
  • Template Creator Portlet has been released in gCube 2.9.0.
  • Specie Discovery Portlet has been released in gCube 2.9.0.
  • War Management Widget has been released in gCube 2.9.0.
  • War Management Portlet has been released in gCube 2.9.0.
  • Time Series Portlet has been released in gCube 2.9.0.
  • Workspace light tree widget has been released in gCube 2.9.0.
  • AquaMapsPortlet has been released in gCube 2.9.0.
  • DataManagementFacilityPortlet has been released in gCube 2.9.0.
  • AquaMapsSpeciesView has been released in gCube 2.9.0.
  • ISCrawler has been released in gCube 2.9.0.

NKUA Activities

NKUA activities are focused on the update of the SearchManager portlet.

  • A new interface is under development to support the semantic search integration with the gCube Search System. This interface will provide an easy way to annotate search fields.


  • SearchManager portlet release is postponed for the next release because of the decision to postpone the deployment of the updated Resource Registry.


T6.4 Virtual Research Environments Development Support

NKUA 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

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

Personal tools