AWOB Task 011

MPDL,GAVO

General Information
Grouping: Application Layout, GUI Issues Short description:

= AWOB 0.5 Release =

This section is copied from demonstrator release; solved discussions are deleted.

General

 * 1) Final UI should be shaped using mockups

Overall

 * 1) Use space in banner area efficiently + consider also portlets to be condensed a bit
 * 2) adding calendar event
 * 3) displaying calendar
 * 4) Apply scrollable portlets as defined here (JK and RK provides portlet names and required size):


 * 1) Portlet controls consistency
 * 2) some tables/tab menus/butons are used differently in various portlets (e.g. Sent invitation: Grid list, not sortable; What's new: Grid list, sortable with different layout)


 * 1) Add 'Title' attribute for tool tips and rules for some input fields
 * 2) improve hints for input controls


 * 1) Some 'return to full page' is hard to find for users or hard to understand where it leads to once you click it.
 * 2) Feedback on specific awob pages
 * 3) Common features should not appear:
 * 4) Your Rating, Average (x Votes)


 * 1) While working in one place in AWOB provide a easy way to send a message or is be able to browse resources, etc
 * 2) while working on a task workspace a user needs to send messages to my collaborator. Right now in order to do this a user need to switch to person workspace  once a message is sent the user needs to switch back to the previous task workspace. Instead it would be nice to be able to send messages without switching workspaces.
 * 3) Easier way to browse project resources without having to go to resources folder while working on other project area.

AWOB Navigation on the top

 * Finalize navigation concept
 * Default should be pinned dock bar
 * Default should be wide display (possibly remove option "width of display")

Project Navigation

 * Similar to the one in the demonstrator version

Create Project

 * Provide rule/usage of each attribute.
 * Short Name convention/rule : Need possibility to put 'space' and/or dash, etc. How this value is used in project url.
 * Title : allow white space maximum length if exists
 * Description:
 * change it to 'Goal'
 * explain that it is a short description to be used in default invitation text somewhere in the interface.
 * Remove start/end dates, status in a later release [JK]
 * Once submit, the user should be brought to 'Overview' page of the newly created project site.(For Vlad)
 * Alternatively have two options, 'create and go to project list' or 'create( and go to new project site)'

Project Overview

 * On Project Metadata list
 * Remove portlet name, 'Project ID', shortName if appear somewhere already
 * Project Wiki

Calendar

 * 1) See AWOB Task 009

= Demonstrator Release =

Discussion
https://subversion.mpdl.mpg.de/repos/awob/documentation/colab/mockups/mockup_gui_comparison.ppt
 * How to proceed (RK, JK)
 * Gather feedback from the scientists (JK).
 * Upload the file documented the difference b/w the mockups and the demonstrator.(JK)
 * Incorporate the feedback to GUI.


 * Future mockup tool & Preserving mockups defined in Balsamiq(RK)
 * Axure Prototyping
 * Freeze the balsamiq version
 * Export the mockups somewhere to preserve.
 * For the time being we still uses Balsamiq and ppt sketches before moving to Axure.
 * Project Collaborators, invitation.
 * quite different b/w mockup and demonstrator : need to work out.

Overall

 * 1) Home vs. Dashboard on the tab.
 * 2) Home is semantically what people think it is the place where to find their projects (they don't distinguish between the AWOB project and functionality)
 * 3) No way to find where my profile page is where to change password.
 * 4) on 'GO TO' there is 'my private pages' link which brings to  http://awob.mpg.de:8081/user/$username/home
 * 5) Use space efficiently
 * 6) adding calendar event
 * 7) displaying calendar
 * 8) etc
 * 9) Q is it possible make a scrollable portlet?
 * 10) Add 'Title' attribute for tool tips and rules for some input fields
 * 11) screen name
 * 12) Some 'return to full page' is hard to find for users or hard to understand where it leads to once you click it.
 * 13) Feedback on specific awob pages
 * 14) Common features should not appear:
 * 15) Your Rating, Average (x Votes)
 * 16) Categorization:
 * 17) Suggestions do not display anything or search doesn't seem to work
 * 1) Suggestions do not display anything or search doesn't seem to work

AWOB Navigation on the top

 * Horizontal Navigation bar across page on the top
 * Remove 'Home'(which brings to sign in)
 * change 'dashboard' to 'home'.
 * clicking logo should bring to 'About AWOB'
 * On the start page no need for navigation bar.
 * [JK] may move this navigation to 'Go To'
 * on 'Go To'
 * submenu should be divided into sections as
 * My Account
 * My projects : list of my projects
 * Create project
 * About AWOB
 * Tutorial
 * Feedback

Project Navigation

 * Similar to the one in the demonstrator version
 * LHS
 * Display the sub structure of contents. Eg, Windows Explorer
 * Navigation should display in a deeper level the structure of the content if available. e.g. below the nav item "wiki" page1, page2, page3 should appear. This is in the navigation.vm below nav_item.getName. For files display up to folder level not to file level.

Create Project

 * Provide rule/usage of each attribute.
 * Short Name convention/rule : Need possibility to put 'space' and/or dash, etc. How this value is used in project url.
 * Title : allow white space maximum length if exists
 * Description:
 * change it to 'Goal'
 * explain that it is a short description to be used in default invitation text.
 * Remove start/end dates, status in a later release [JK]
 * Once submit, the user should be brought to 'Overview' page of the newly created project site.(For Vlad)
 * Alternatively have two options, 'create and go to project list' or 'create( and go to new project site)'

Project Overview

 * On Project Metadata list
 * Remove portlet name, 'Project ID', shortName if appear somewhere already
 * Project Wiki

Calendar

 * 1) See AWOB Task 009