Difference between revisions of "Upgrade Plan 380 Portal"
From D4Science Wiki
(→Portals) |
(→Portlets to upgrade) |
||
(3 intermediate revisions by the same user not shown) | |||
Line 4: | Line 4: | ||
'''Portals to upgrade:''' | '''Portals to upgrade:''' | ||
− | * i-marine.d4science.org | + | * '''DONE''' i-marine.d4science.org |
* '''DONE''' services.d4science.org | * '''DONE''' services.d4science.org | ||
* '''DONE''' egip.d4science.org | * '''DONE''' egip.d4science.org | ||
Line 13: | Line 13: | ||
* org.gcube.portlets-user.transect.0-0-1 | * org.gcube.portlets-user.transect.0-0-1 | ||
− | === Portlets to upgrade === | + | === Portlets to upgrade === '''DONE''' |
* org.gcube.portlets-user.tabular-data-portlet.2-8-0 | * org.gcube.portlets-user.tabular-data-portlet.2-8-0 | ||
Line 32: | Line 32: | ||
* org.gcube.portlets-admin.wf-docs-manager.2-4-0 | * org.gcube.portlets-admin.wf-docs-manager.2-4-0 | ||
− | ==== Portlets to upgrade because of dependencies update ==== | + | ==== Portlets to upgrade because of dependencies update ==== '''DONE''' |
* org.gcube.portlets-admin.resource-management-portlet.5-5-0 | * org.gcube.portlets-admin.resource-management-portlet.5-5-0 | ||
Line 51: | Line 51: | ||
=== Servlets === | === Servlets === | ||
− | * org.gcube.portal.social-mail-servlet.1-0-0: the social-mail-servlet and its related hook (mail-reader-hook) must be deployed on every portal instance | + | * '''DONE''' org.gcube.portal.social-mail-servlet.1-0-0: the social-mail-servlet and its related hook (mail-reader-hook) must be deployed on every portal instance |
− | * the LDAP Sync servlet must be deployed on every portal instance | + | * '''DONE''' the LDAP Sync servlet must be deployed on every portal instance |
=== Configurations === | === Configurations === | ||
Line 58: | Line 58: | ||
* '''DONE''' The Cassandra KeySpace of production should be enriched to support the invitations feature. | * '''DONE''' The Cassandra KeySpace of production should be enriched to support the invitations feature. | ||
* '''DONE''' 4 New ServiceEndPoint should be added in the infrastructure scope and containing information about the pop3 email server to be used by the 4 portals to check replies form the users | * '''DONE''' 4 New ServiceEndPoint should be added in the infrastructure scope and containing information about the pop3 email server to be used by the 4 portals to check replies form the users | ||
− | * The mail-reader liferay hook should be deployed to trigger the mail notification servlet | + | * '''DONE''' The mail-reader liferay hook should be deployed to trigger the mail notification servlet |
− | * The property notificationSenderEmail of the gcube-data.properties should be updated with the email assigned to the portal instance, for each portal. | + | * '''DONE'''The property notificationSenderEmail of the gcube-data.properties should be updated with the email assigned to the portal instance, for each portal. |
* Services.d4science should be integrated with RedmIne | * Services.d4science should be integrated with RedmIne | ||
* '''DONE''' ApplicationProfile for TabularDataManager should be created | * '''DONE''' ApplicationProfile for TabularDataManager should be created |
Latest revision as of 18:30, 21 July 2015
Portals
The portals should be upgraded using the new mavenized portal bundle: org.gcube.portal.portal-bundle-3.5.0-0.tar.gz
Portals to upgrade:
- DONE i-marine.d4science.org
- DONE services.d4science.org
- DONE egip.d4science.org
- DONE descramble.d4science.org
New Portlets
- org.gcube.portlets-user.transect.0-0-1
=== Portlets to upgrade === DONE
- org.gcube.portlets-user.tabular-data-portlet.2-8-0
- org.gcube.portlets-user.messages.0-7-0
- org.gcube.portlets-user.workspace-portlet.6-8-0
- org.gcube.portlets-user.geoexplorer-portlet.2-6-2
- org.gcube.portlets-user.last-updated-files.1-2-0
- org.gcube.portlets-admin.register-vre-users.1-2-0
- org.gcube.portlets-user.join-new-environment.2-3-0
- org.gcube.portlets-user.shareupdates.1-8-0
- org.gcube.portlets-user.invite-friends.1-2-0
- org.gcube.portlets-user.newsfeed.1-10-0
- org.gcube.portlets-user.notifications.1-4-0
- org.gcube.portlets-user.statistical-manager-portlet.1-4-4
- org.gcube.portlets-user.time-series-portlet.4-0-2
- org.gcube.portlets-user.results-portlet.5-6-0
- org.gcube.portlets-user.search-portlet.3-6-0
- org.gcube.portlets-admin.wf-docs-manager.2-4-0
==== Portlets to upgrade because of dependencies update ==== DONE
- org.gcube.portlets-admin.resource-management-portlet.5-5-0
- org.gcube.portlets-user.template-generator.4-8-0
- org.gcube.portlets-user.report-generator-portlet.4-13-0
- org.gcube.portlets-user.questions-1.1.0
- org.gcube.application.aquamaps.aquamapsportlet.3-1-4
- org.gcube.application.aquamaps.datamanagementfacilityportlet.1-7-1
- org.gcube.application.aquamaps.aquamapsspeciesview.1-3-1
Standalone Web Applications
Libraries
With the adoption of the new portal-bundle and the new maven-portal-bom that makes the portlet take their deps in their context the $portal/gCube/lib folder can be replaced completely with the one contained in the the org.gcube.portal.portal-bundle.3-5-0 artifact released in gCube 3.8.0.
Servlets
- DONE org.gcube.portal.social-mail-servlet.1-0-0: the social-mail-servlet and its related hook (mail-reader-hook) must be deployed on every portal instance
- DONE the LDAP Sync servlet must be deployed on every portal instance
Configurations
- DONE The Cassandra KeySpace of production should be enriched to support the invitations feature.
- DONE 4 New ServiceEndPoint should be added in the infrastructure scope and containing information about the pop3 email server to be used by the 4 portals to check replies form the users
- DONE The mail-reader liferay hook should be deployed to trigger the mail notification servlet
- DONEThe property notificationSenderEmail of the gcube-data.properties should be updated with the email assigned to the portal instance, for each portal.
- Services.d4science should be integrated with RedmIne
- DONE ApplicationProfile for TabularDataManager should be created
Layouts
- Parthenos VREVirtual Research Environment. should be added of one new page for Redmine