Hi,

On Fri, Apr 18, 2014 at 1:46 PM, Shiroshica Kulatilake <[email protected]>wrote:

> Hi all,
>
> We had a hangout review regarding the User home, App home and App creation
> pages.
>
> Following are the meeting notes.
>
> User home
> =========
>
> 1. Need to show different welcome messages based on whether it's a brand
> new user of whether it's a user who has created some applications.
>    - Have a context Object in session - show context messages based on
> that -
>    - context based messages will be done post 1.1.0 but before con if
> possible as a candidate for continuous deployment.
>    - Getting started message is not needed.
>
> 2. Due to the addition of the help pane we have created a disjoint between
> the controls at the top and then the other details in the page.
>    - suggestion was to have for each page panes for title - help -
> controls - other details
>

While doing most of the reviews it was seen that this help pane makes sense
only in the user home. In all other pages the summary mentioned above is
made redundant when we have context based help messages - So I think what
we need to do is to remove the common help pane element from all pages and
use it only in the User home. This will  remove the problem mentioned above.

Thank you,
Shiro



>
> 3. Once an application has been created when it's shown in the listing we
> need to have more status indicators other than number of branches and app
> type which are shown today.
>    - this needs more brainstorming and would also need to get the relevant
> information from the backend - should go into a redmine
>    - parts of this can be added as continuous deployment candidates
>
> App creation
> ============
>
> 1. The App key and it's importance should be shown
>    - we currently say what it is and then indicate that it can be edited
> but we do not say where it is used - this detail should be added to the
> help message
>    - This should also be part of the app URL - it is even now but the raw
> representation is not nice on the UI - so should be done in a seperate item
> later on
>
> 2. Application type for Web application needs to be more specific - it can
> be a java web app, a php web app etc.
>
> 3. Currently the app icon that can be uploaded is not checked for size and
> also has no resizing.
>    - should check size when uploaded
>    - should also be mentioned in help text
>
> 4. Production Url should be removed from the app creation page - it may be
> more meaningful in governance.
>
> 5. The help message at the top does not serve much purpose instead there
> should be more comprehensive help tips and these should be shown on the
> page itself.
>    - This should ideally be done in all pages.
>
> 6. Current uploading of a executable file to an application is not clear
>    - it should be specifically mentioned in the page itself - this would
> mean that there are different types of application creation one can do -
> create from template, upload executable etc.
>    - once the selection is made the proper controls need to be displayed.
>
> 7. Since the number of fields is less in this form should remove cancel
> from form
>
>
> App home
> ========
>
> 1. The help messages in this page are duplicating the tabs on the left -
> thus making it confusing and redundant
>    - should move help information towards the controls where relevant
>
> 2. This being the application dashboard, it is required for more details
> to be shown (linked to the redmine that should be created for status
> indicators)
>    - we should brainstorm on what type of information should be shown in
> this page
>    - add each as a section or web part for each area
>    - this will also be a continous deployment candidate - so the changes
> should be incremental and not change the look and feel drastically between
> deployments
>
> 3. The main pane should be made more prominent
>    - should add application's display name and icon and these are editable
>    - editable fields need to be shown as editable - currently there is no
> indication that they are editable
>    - Production url remains in this pane but in a second level
>
> 4. In current status there are two buttons deploy launch - this causes
> confusion
>   - this was mainly added to facilitate non-developers to be able to
> deploy and launch applications when an application is promoted
>   - should list scenarios and figure out who sees what
>   - need to identify different verb for different app type
>
>
> Thank you,
> Shiro
>
>
> On Thu, Apr 17, 2014 at 8:45 AM, Dimuthu Leelarathne <[email protected]>wrote:
>
>> Hi Gayan,
>>
>> The more and more I think about the use case, I believe executable file
>> upload should be a big separate button on the User home. Right now a user
>> has to click on "Create Application" button to discover that he can also
>> upload executables.
>>
>> And it is not just "war files", it should could be jaggery as well.
>>
>> Just my two cents.
>>
>> thanks,
>> dimuthu
>>
>>
>>
>> On Wed, Apr 16, 2014 at 12:01 PM, Amila Maha Arachchi <[email protected]>wrote:
>>
>>> These text should be i18nable. For example I see a text "Welcome to WSO2
>>> App Cloud". But this can be "Welcome to WSO2 AppFactory" or "Welcome to XYZ
>>> App Portal" etc. depending on the deployment. So, the text should be
>>> modifiable from one place.
>>>
>>>
>>> On Fri, Apr 11, 2014 at 11:30 PM, Gayan Dhanushka <[email protected]>wrote:
>>>
>>>> Hi all,
>>>>
>>>> Following images depicts the final outcomes after incorporating the
>>>> usability improvements to the user home, application creation and
>>>> application home pages.
>>>>
>>>> Following is a list of improvements that have been done.
>>>>
>>>>
>>>>    - Remove repository type from application home and application
>>>>    creation pages since we only have it at the moment.
>>>>    - Remove repository accessibility since we support per developer
>>>>    repositories by default.
>>>>    - Have War executable and Jaggery executable upload as another
>>>>    application type and show the browse file and upload file option based 
>>>> on
>>>>    it.
>>>>    - Introduce icons for application types and show an icon for
>>>>    application type on the application home page.
>>>>    - Introducing ability to edit the application icon.(not shown in
>>>>    the images)
>>>>    - Remove the second row in the application home page and move
>>>>    important information like application owner and production url to the
>>>>    first row. (can be seen by comparing the current cloudpreview vs the
>>>>    attached image)
>>>>    - Change name of the test button dynamically depending on the
>>>>    application type to Test or Launch.
>>>>    - Introducing a new field to specify the ultimate production url of
>>>>    the application. Showing this on the application home page and making it
>>>>    editable.
>>>>    - Introducing help messages which is done in accordance with i18n.
>>>>    Externalized tool tips which is also in accordance with i18n.
>>>>    - Improving the UIs by fixing some UI related improvements.
>>>>
>>>> Following are the screenshots of the new UIs after improvements. Please
>>>> note that the icons used here are sample icons.(A new set of icons will be
>>>> incorporated next week.)
>>>>
>>>> User Home
>>>>
>>>>
>>>>  
>>>> userhome.png<https://docs.google.com/a/wso2.com/file/d/0B5OmHe7M-ZSHYXBZRXZqSkxoOVU/edit?usp=drive_web>
>>>>
>>>> Application Creation
>>>>
>>>>
>>>>  
>>>> appcreation.png<https://docs.google.com/a/wso2.com/file/d/0B5OmHe7M-ZSHNFNYaVNqWWpmWFE/edit?usp=drive_web>
>>>>
>>>> Application Home
>>>>
>>>>
>>>>  
>>>> apphome.png<https://docs.google.com/a/wso2.com/file/d/0B5OmHe7M-ZSHcklUT045Ukc3d1U/edit?usp=drive_web>
>>>>
>>>> Please share your thoughts.
>>>>
>>>> Thanks
>>>>
>>>> GayanD
>>>>
>>>>
>>>> Gayan Dhanuska
>>>> Software Engineer
>>>> http://wso2.com/
>>>> Lean Enterprise Middleware
>>>>
>>>> Mobile
>>>> 071 666 2327
>>>>
>>>> Office
>>>> Tel   : 94 11 214 5345
>>>> Fax  : 94 11 214 5300
>>>>
>>>> Twitter : https://twitter.com/gayanlggd
>>>>
>>>> _______________________________________________
>>>> Architecture mailing list
>>>> [email protected]
>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>>>
>>>>
>>>
>>>
>>> --
>>> *Amila Maharachchi*
>>> Senior Technical Lead
>>> WSO2, Inc.; http://wso2.com
>>>
>>> Blog: http://maharachchi.blogspot.com
>>> Mobile: +94719371446
>>>
>>>
>>> _______________________________________________
>>> Architecture mailing list
>>> [email protected]
>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>>
>>>
>>
>>
>> --
>> Dimuthu Leelarathne
>> Architect & Product Lead of App Factory
>>
>> WSO2, Inc. (http://wso2.com)
>> email: [email protected]
>> Mobile : 0773661935
>>
>> Lean . Enterprise . Middleware
>>
>> _______________________________________________
>> Architecture mailing list
>> [email protected]
>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>
>>
>
>
> --
> Shiroshica Kulatilake
>
> Architect,
> WSO2, Inc. http://wso2.com/
> Phone: +94 776523867
>



-- 
Shiroshica Kulatilake

Architect,
WSO2, Inc. http://wso2.com/
Phone: +94 776523867
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to