Upgrade Plan 380 Portal
From D4Science Wiki
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:
- i-marine.d4science.org
- services.d4science.org
- egip.d4science.org
- descramble.d4science.org
New Portlets
- org.gcube.portlets-user.transect.0-0-1
Portlets to upgrade
- 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
Portlets to upgrade because of dependencies update
- 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
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
- 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
Configurations
- A new CustomField for type Organization should be added to every portal to give the possibility to make post notification via email by default (Key: PostNotificationViaEmail Type: Boolean)
- 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