AWOB Scope AWOB 0.6

MPDL,GAVO

About this Page

 * Shows the AWOB 0.6 Release log
 * Defines the release procedure for AWOB 0.6

Sub-task  AWOB-286 -        Calendar comments do not send e-mail in context  AWOB-301 -        Resources and Comments: cuimbersome e-mail messages  AWOB-303 -        Test the chatting functionality thoroughly   Bug  AWOB-202 -        Private messaging thread link is wrong  AWOB-239 -        Error under $Your_Project -&gt; Overview: &quot;You do not have the required permissions.&quot;  AWOB-285 -        Calendar only sends e-mail reminder  to the creator of the event  AWOB-310 -        &quot;Move Resource&quot;: Displayed path contains no delimiter (HomeSubdir1Subdir2 instead of Home&gt;Subdir1&gt;Subdir2) </li> AWOB-313 -        No output format in wiki </li> AWOB-314 -        Link to &#39;related&#39; assets </li> AWOB-317 -        Task Manager can remove yourself from a task </li> AWOB-318 -        Task Manager should be allowed to edit most of the task metadata except deadline, priority, goal, dependant tasks </li> AWOB-319 -        Calendar -&gt; Add Event -&gt; The enum list of ‘type’ should be corrected. </li> AWOB-336 -        Cancel Task - the task is cancelled, but the resolved user id is not populated in the DB </li> AWOB-337 -        Dissalow actions of remove/change assignees/assigned roles for closed/cancelled tasks </li> AWOB-346 -        Private messaging portlet thread link takes always the URL of the current page from where it is invoked </li> </ul> Improvement  AWOB-263 -        Highlighted buttons in Task Sidebar are in blue, but in Project Sidebar are in black. </li> AWOB-270 -        In the private-messaging-portlet -&gt; New Message the &lt;screenName&gt;, which  appears in the field &quot;To&quot; after selecting an user name from the drop-down menu with the &lt;emailAddress&gt; </li> AWOB-294 -        Remove colored radio button and consider it for priority label </li> AWOB-295 -        Tasks: display task members in the table and redefine actions </li> AWOB-298 -        Change label &quot;Publish&quot; to &quot;Save&quot; Editing of Webcontent, Wiki...0.5 </li> AWOB-299 -        Projects/Tasks in Search: Ext data shall be indexed by Lucene </li> AWOB-300 -        Change settings (enable) for large files upload u pto 5G </li> <li>AWOB-302 -        Test/Check commenting functionality with e-mail notifications </li> <li>AWOB-311 -        &quot;Feedback&quot; form: Remove fields &quot;Name&quot; and &quot;Email&quot;, fill them automatically since user is logged in </li> <li>AWOB-315 -        Have to be able Project Member to edit Project Overview? </li> <li>AWOB-316 -        Task Lead and Task Manager can&#39;t change the role assigned to task mbrs. </li> <li>AWOB-321 -        Project -&gt; Collaborators -&gt; Change the layout for both project members and invitation status, e.g. table layout </li> <li>AWOB-322 -        Project -&gt; Collaborators -&gt; Invite members to this project -&gt; own ivtitation content version </li> <li>AWOB-323 -        Project -&gt; Collaborators -&gt; Send Invitation -&gt; project members should be able to see all the invitations send out in the future. </li> <li>AWOB-325 -        If new discussion is created does not appear on notifications. </li> <li>AWOB-326 -        extend the MiME-types icons for document library </li> <li>AWOB-327 -        Project -&gt; What&#39;s new -&gt; No separate Tab for Project Overview change </li> <li>AWOB-328 -        improve usability of Project / Task -&gt; What&#39;s New </li> <li>AWOB-329 -        if a new discussion started on project members discussion it should also appear on project level what’s new. </li> <li>AWOB-330 -        Should be only one Task Manager per Task </li> <li>AWOB-333 -        Vertical navigation shortened names of tasks and projects </li> <li>AWOB-334 -        AWOB -&gt; Dashboard -&gt; Messages -&gt; New Message -&gt; The Blue Button close to &quot;To&quot; field shows on click only 10 AWOB members </li> <li>AWOB-345 -        Tasks: paging, sorting and filtering improvements of the tasks table </li> <li>AWOB-347 -        Regenerate message bundles for the Tasks Portlet </li> <li>AWOB-348 -         [$INVITED_USER$], is visible in the invitation message </li> <li>AWOB-351 -        Portlets with actions-url re-execute the action after page reload </li> </ul> New Feature <ul> <li>AWOB-114 -        Calender portlet: Calender reminder e-mails shall contain the project name as placeholder </li> </ul> Task <ul> <li>AWOB-26 -        Install OpenOffice on Liferay VM and enable the Open office integration </li> <li>AWOB-159 -        Investigate the Web-Dav for uploading  of folders and provide a proper documentation </li> <li>AWOB-230 -        Prepare the migration procedure for selected projects from AWOB 8081 </li> <li>AWOB-288 -        Prepare portlet preferences reset script when site template is changed </li> <li>AWOB-289 -        Notification for tasks: clicking on area outside the links brings to no page </li> <li>AWOB-290 -        $Registration_LINK$ placeholder in the invitation message on Dashboard. </li> <li>AWOB-291 -        Chatting functionality is unstable </li> <li>AWOB-293 -        What&#39;s new: Overview WIki page shall link to the wiki display </li> <li>AWOB-304 -        Enable awob-test.mpdl.mpg.de </li> <li>AWOB-306 -        Check possibility/migrate postgreSQl on vm39.mpdl.mpg.de </li> <li>AWOB-307 -        Migrate the MRO project from vm55.mpdl.mpg.de:8082 to awob.mpg.de </li> <li>AWOB-308 -        Organize the SVN for 0.5 release (brunch, trunk, .. as discussed) </li> <li>AWOB-309 -        Publish documentation of AWOB </li> <li>AWOB-335 -        Reset Social Activity JSON Data in accordance with latest changes </li> </ul>

Release Procedure AWOB 0.6

 * Affected plugins/hooks/portlets with this release
 * so-portlet
 * web-form-portlet
 * lista-correo-mpdl-portlet
 * awob-hook
 * awob-ext
 * astro-office-theme
 * tasks-portlet


 * Backup
 * database, directories
 * Portlets, Hooks, Theme
 * Tag release in SVN: svn copy -m 'Tagging the 0.6 release of the AWOB project' https://subversion.mpdl.mpg.de/repos/awob/data https://subversion.mpdl.mpg.de/repos/awob/branches/liferay-plugins-sdk-6.1.0 https://subversion.mpdl.mpg.de/repos/awob/documentation/manuals https://subversion.mpdl.mpg.de/repos/awob/tags/release-0.6
 * checkout sources from SVN - tag AWOB 0.6: https://subversion.mpdl.mpg.de/repos/awob/tags/release-0.6
 * run ant deploy, ant build-service correspondingly

svn co https://subversion.mpdl.mpg.de/repos/awob/branches/liferay-plugins-sdk-6.1.0/ext/awob-ext cd ext/awob-ext ant direct-deploy ant deploy rcawob_ restart
 * Ext environment
 * Data changes
 * run reset_preferences.sql script (note: script needs to be run, as well as Liferay cache data to be cleaned-up)
 * run Beanschell social activity script for updates of extradata with JSON
 * change the AWOB Project Site template
 * Page Collaborators->portlet Sent Invitations: change permissions for View by Site Members as well
 * If applicable: Move the Overview page as first page (What's new page needs to be second page)
 * Portlet preferences: Collaborators -> Sent invitations -> invoke configuration -> set days before dismiss invitation is enabled to e.g. 30 Days
 * enable re-Captcha see reCaptcha ticket in JIRA
 * Bugs/Issues report
 * use Affects version: AWOB 0.6
 * if it needs to be fixed before productive version, use Fix version: AWOB 0.6, otherwise, please specify no fix version (note: developers can actually change this depending on the efforts)