AWOB Scope AWOB 0.8.1

MPDL,GAVO

Specs

 * no specification, this release assumes upgrade to LR 6.1.1 GA2 version
 * for app-server bundles and sdk bundles see Liferay Development Environment 6.1.1 GA2

Release Notes
Sub-task  AWOB-147 -        Sites: Add custom field  &quot;logo&quot; to Consortium (not 0.7)  AWOB-861 -        Prepare SDK environment  AWOB-862 -        Prepare dev-bundles package  AWOB-863 -        Recompile all sources, re-run service builders and make necessary changes   Bug  AWOB-595 -        System required double login  AWOB-631 -        Liferay on prod contains much more portlets than we need and use  AWOB-637 -        On IE AWOB web content editor&#39;s browse server page doesn&#39;t list any resources. </li> AWOB-853 -        On IE if click save and go back for creating a project in a group, it doesn&#39;t automatically go back to the previous page. </li> AWOB-864 -        Depending on the user, either &quot;Files&quot; or &quot;Resources&quot; is shown in vertical navigation of project work space </li> AWOB-865 -        The &quot;Action&quot; buttons of Tasks -&gt; Discussion (button is on the right hand side) allow to rename the categories or to delete them. This should not be possible. </li> AWOB-872 -        Calendar: Cannot enter end date of an event. </li> AWOB-874 -        Invitation per email must ensure case-insensitivity (as the rest of LR) </li> AWOB-882 -        Chat: The label is &#39;Online Friends&#39; instead of &#39;Online Members&#39; in awob-qa </li> AWOB-883 -        Calendar event: Empty page for a selected calendar event in  in awob-qa </li> AWOB-884 -        Create a new (working) group: &quot;Save and go back&quot; and &quot;Save and go to work space&quot; both fail </li> AWOB-885 -        Error bar for invitations displayed </li> AWOB-887 -        No entries in &quot;What&#39;s new&quot; for changes in &quot;Project-&gt;Overview&quot; </li> AWOB-888 -        Change consortium acceptance status: Project lead who is also consortium project manager should be able to edit the status </li> AWOB-889 -        No working group calendar visible </li> AWOB-890 -        Group manager, being a consortium manager also, should be able to edit the project&#39;s consortium acceptance status </li> AWOB-891 -        Group project manager should be able to edit Title/Goal of group </li> AWOB-892 -        the delete function should be disabled </li> AWOB-893 -        IE10 and CK Editor: enter key does not work </li> <li>AWOB-895 -        Feedback form fails to open in Firefox 21.0 &amp; 22.0 </li> <li>AWOB-901 -        In project &#39;WIKI&#39; is still labelled &#39;ePublicaion&#39; </li> <li>AWOB-903 -        wiki of Overview and WIKI component in consortium/group are the same. They should be separate wiki components. </li> <li>AWOB-904 -        In tasks workspace -&gt; overview the label should be &quot;estimated duration&quot; not &quot;estimated duriation&quot; </li> </ul> Improvement <ul> <li>AWOB-407 -        Private messaging portlet URL invocation shall redirect to login </li> <li>AWOB-726 -        What&#39;s new: change the label of this menu item </li> <li>AWOB-868 -        Chat portlet members counts current user on each new page request </li> <li>AWOB-869 -        Migrate awob-dev.mpdl.mpg.de to AWOB 0.8.1 </li> <li>AWOB-870 -        Migrate awob-qa.mpdl.mpg.de to AWOB 0.8.1 </li> <li>AWOB-873 -        Calendar: When an event is added, Notify project/wg/consortium members by emails and internal AWOB notification </li> <li>AWOB-877 -        Change the AWOB Project Site Template to include both Wiki and ePublication </li> <li>AWOB-878 -        Contact persons  in projects, groups, consortia </li> <li>AWOB-879 -        Feedback navigation after feedback is given.. </li> <li>AWOB-902 -        Add &#39;WIKI&#39; category to progress(formerly what&#39;s new&#39;)  of consortium/group/project. </li> <li>AWOB-905 -        WIKI component of consortium/group/project: Users are given an option to change permissions from &#39;Advanced actions&#39; in &#39;details&#39; view of WIKI. </li> </ul> New Feature <ul> <li>AWOB-875 -        Make ‘draft’ option available for wiki </li> </ul> Task <ul> <li>AWOB-221 -        Prepare an AWOB instance start package </li> <li>AWOB-859 -        Prepare LR 6.1.1 GA2 SDK </li> <li>AWOB-860 -        Migrate the LR 6.0.5 database to LR 6.1.1 GA2 </li> <li>AWOB-886 -        Project member&#39;s name sometimes not displayed completely </li> </ul>

Release Procedure AWOB 0.8.1

 * Properties
 * split awob-ext.properties and awob-instance.properties with respective property settings
 * Affected plugins/hooks/portlets
 * awob-ext
 * so-portlet
 * awob-hook
 * contacts-portlet (portlet is changed, but no deployment needed!!!)
 * lista-correompdl-portlet
 * astro-office-theme
 * private-messaging-portlel
 * tasks-portlet
 * so-hook

pg_dump -f awob_qa_081_ .data.sql --column-inserts lportal_qa -U postgres pg_dump -f awob_prod_081_ .data.sql --column-inserts lportal_prod -U postgres
 * Backup
 * database, directories
 * QA
 * PROD


 * Database migration
 * no special migration is needed, only an update to the release number build in the database table "_release"

update release_ set buildnumber=6101 where servletcontextname='portal';

svn copy -m 'Tagging the 0.8.1 release candidate of the AWOB project' https://subversion.mpdl.mpg.de/repos/awob/trunk  https://subversion.mpdl.mpg.de/repos/awob/tags/0.8.1-SNAPSHOT svn copy -m 'Branching of the 0.8.1 release candidate of the AWOB project' https://subversion.mpdl.mpg.de/repos/awob/trunk https://subversion.mpdl.mpg.de/repos/awob/branches/0.8.1-SNAPSHOT svn copy -m 'Tagging the 0.8.1 release of the AWOB project' https://subversion.mpdl.mpg.de/repos/awob/branches/0.8.1-SNAPSHOT  https://subversion.mpdl.mpg.de/repos/awob/tags/0.8.1
 * Portlets, Hooks, Theme
 * Tag snapshot-release candidate (RC) in SVN:
 * QA
 * create a snapshot tag for release candidate 0.8.1
 * Create a snapshot branch for release candidate in SVN:
 * PROD
 * Build and deploy plugins on sdk


 * After server startup
 * ControlPanel->Roles->User
 * set the privileges for Site Application named "Feedback" with "View" privilege for Portal

Bugs/Issues reports in JIRA

 * use Affects version: AWOB 0.8.1