You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cloudstack.apache.org by GitBox <gi...@apache.org> on 2021/03/11 13:10:55 UTC

[GitHub] [cloudstack] borisstoyanov opened a new issue #4798: UX improvements in the UI

borisstoyanov opened a new issue #4798:
URL: https://github.com/apache/cloudstack/issues/4798


   <!--
   Verify first that your issue/request is not already reported on GitHub.
   Also test if the latest release and master branch are affected too.
   Always add information AFTER of these HTML comments, but no need to delete the comments.
   -->
   
   ##### ISSUE TYPE
   <!-- Pick one below and delete the rest -->
    * Improvement Request
   
   
   ##### COMPONENT NAME
   <!--
   Categorize the issue, e.g. API, VR, VPN, UI, etc.
   -->
   ~~~
   UI
   ~~~
   
   ##### CLOUDSTACK VERSION
   <!--
   New line separated list of affected versions, commit ID for issues on master branch.
   -->
   
   ~~~
   4.16
   ~~~
   
   
   ##### OS / ENVIRONMENT
   <!--
   Information about the environment if relevant, N/A otherwise
   -->
   Should be browser/OS agnostic 
   
   ##### SUMMARY
   <!-- Explain the problem/feature briefly -->
   
   This could be interesting to any UI/UX engineer, not required huge domain knowledge which usually turns down candidates.
    
   Surely our new UI is great, but there’s some things that could be improved like for example:
   
   Being able to navigate without mouse and use shortkey – for example when on the dashboard when the user presses T, he could be directly transitioned to Templates. Or I for infrastructure, G – global settings, H for hosts etc.. While in networks/instances/volumes press A – add item(network,volume etc). Same goes for all buttons inside a page like Instances (stop, start, destroy etc)
   ![Screenshot 2021-03-11 at 14 57 32](https://user-images.githubusercontent.com/13551960/110792281-db7e2e00-827b-11eb-8f44-776bba10c7b2.png)
   ![Screenshot 2021-03-11 at 14 53 19](https://user-images.githubusercontent.com/13551960/110792286-dcaf5b00-827b-11eb-9562-5ecefb8f9d4e.png)
   
   
   
   Confirm dialogues with key – This is not working consistently, some dialogue windows have it some do not. But surely it’ll be great if we can confirm by pressing Enter or Space and cancel by Esc.
    
   Forms submission improvements – For example, when deploying instance if you simply click ok without selected network it will prompt you with error and then you’ll need to scroll back to the network place and add it. We could be more intuitive and automatically move the focus of the user back at the networks place in the form, where user can easily add or select a network.
    
   Placement of buttons and forms – I’ve pointed this as debatable since it’s more of a UX discussion, which may end up with a decision ‘there is nothing to fix’. The idea is to think about questions as is this form intuitive enough, or is this button placed good, maybe there’s a more suitable place for it. Etc.
   
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [cloudstack] rhtyd closed issue #4798: GSoC 2021 Idea - UX improvements in the UI

Posted by GitBox <gi...@apache.org>.
rhtyd closed issue #4798:
URL: https://github.com/apache/cloudstack/issues/4798


   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [cloudstack] borisstoyanov commented on issue #4798: GSoC Idea - UX improvements in the UI

Posted by GitBox <gi...@apache.org>.
borisstoyanov commented on issue #4798:
URL: https://github.com/apache/cloudstack/issues/4798#issuecomment-809142264


   Hi @apurv-1, great to hear you have interest! I've replied your email with instructions how to proceed.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [cloudstack] rhtyd commented on issue #4798: GSoC Idea - UX improvements in the UI

Posted by GitBox <gi...@apache.org>.
rhtyd commented on issue #4798:
URL: https://github.com/apache/cloudstack/issues/4798#issuecomment-813225667


   Hi @apurv-1 thanks for your interest.
   
   I would advise that you read the community GSoC guidelines (https://community.apache.org/gsoc.html), join the dev mailing list (http://cloudstack.apache.org/mailing-lists.html) to discuss your GSoC idea/proposal/application, and start drafting your application (for example https://google.github.io/gsocguides/student/proposal-example-1). With your proposed mentor (see email above), start an early discussion with them and you can ask them to review your application draft (for example, compose your draft and share with a Google doc).
   
   You can refer to the CloudStack course to help you draft your application and learn how to build something in CloudStack https://github.com/shapeblue/hackerbook


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [cloudstack] apurv-1 commented on issue #4798: GSoC Idea - UX improvements in the UI

Posted by GitBox <gi...@apache.org>.
apurv-1 commented on issue #4798:
URL: https://github.com/apache/cloudstack/issues/4798#issuecomment-808201157


   Sure, Thanks @shwstppr 
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [cloudstack] rhtyd commented on issue #4798: GSoC Idea - UX improvements in the UI

Posted by GitBox <gi...@apache.org>.
rhtyd commented on issue #4798:
URL: https://github.com/apache/cloudstack/issues/4798#issuecomment-797285312


   @borisstoyanov can you use the structure/format as in https://github.com/apache/cloudstack/issues/4696


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [cloudstack] borisstoyanov commented on issue #4798: GSoC Idea - UX improvements in the UI

Posted by GitBox <gi...@apache.org>.
borisstoyanov commented on issue #4798:
URL: https://github.com/apache/cloudstack/issues/4798#issuecomment-799184942


   Thanks @rhtyd, updated.


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [cloudstack] shwstppr commented on issue #4798: GSoC Idea - UX improvements in the UI

Posted by GitBox <gi...@apache.org>.
shwstppr commented on issue #4798:
URL: https://github.com/apache/cloudstack/issues/4798#issuecomment-808152802


   @apurv-1To start with you can check the UI code here, https://github.com/apache/cloudstack/tree/master/ui, you can try to build the UI and play with it in a simulator env.
   This might help https://github.com/shapeblue/hackerbook
   If not already you may join CloudStack mailing lists to get more idea about it.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [cloudstack] apurv-1 commented on issue #4798: GSoC Idea - UX improvements in the UI

Posted by GitBox <gi...@apache.org>.
apurv-1 commented on issue #4798:
URL: https://github.com/apache/cloudstack/issues/4798#issuecomment-817531660


   Hello @rhtyd, I'm on the mailing list, I'll soon start a discussion regarding UX improvements on the mailing list. 
   Sorry, it's too late but I've drafted the proposal. Can you please review it? 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [cloudstack] shwstppr commented on issue #4798: GSoC Idea - UX improvements in the UI

Posted by GitBox <gi...@apache.org>.
shwstppr commented on issue #4798:
URL: https://github.com/apache/cloudstack/issues/4798#issuecomment-808160128


   @apurv-1 ^^


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [cloudstack] apurv-1 commented on issue #4798: GSoC Idea - UX improvements in the UI

Posted by GitBox <gi...@apache.org>.
apurv-1 commented on issue #4798:
URL: https://github.com/apache/cloudstack/issues/4798#issuecomment-809349281


   Yeah Sure, Thankyou @borisstoyanov :)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [cloudstack] apurv-1 commented on issue #4798: GSoC Idea - UX improvements in the UI

Posted by GitBox <gi...@apache.org>.
apurv-1 commented on issue #4798:
URL: https://github.com/apache/cloudstack/issues/4798#issuecomment-806522105


   Hey @borisstoyanov, I would like to work on this. I can write a GSoC proposal for this. I did some really great projects on Reactjs and a few in Vuejs too. You can check out [Resillience](https://resillience.in/) the frontend is based on Reactjs. This was the most challenging project I did recently. Made the entire project including backend.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org