Code Monkey home page Code Monkey logo

Comments (20)

tlwu2013 avatar tlwu2013 commented on June 7, 2024 2

@benjaminapetersen This section is meant for "cluster-admin" type of persona, so ideally "app-dev" type of users shouldn't be able to see them. This is a larger scope of next-gen console design efforts UXD will tackle for "PaaS" and "CaaS" experience by only make certain sections visible per persona / use cases.

from console.

spadgett avatar spadgett commented on June 7, 2024 2

We should be able to add some RBAC checks

from console.

benjaminapetersen avatar benjaminapetersen commented on June 7, 2024 1

The Applications double meaning is definitely confusing.

from console.

alecmerdler avatar alecmerdler commented on June 7, 2024 1

@rhamilto https://jira.coreos.com/browse/CONSOLE-631 tracks the RBAC checks for the OLM nav

from console.

stacymcauliffe avatar stacymcauliffe commented on June 7, 2024 1

Another option would be to add qualifying terms. So, for example, we could use "overview" in both places, but call the project overview "Project Overview" and this view something like "Cluster Overview." That would add both clarity and consistency.

from console.

rhamilto avatar rhamilto commented on June 7, 2024 1

screen shot 2018-07-27 at 9 40 34 am

from console.

tlwu2013 avatar tlwu2013 commented on June 7, 2024 1

For 3.11, since we'll be shipping both "App Console" and "Cluster Console" with the context switcher on the masthead, I am wondering if we can still use "Overview" as NavTitle.

Overview page in App Console:
app-console_overview

Overview page in Cluster Console
cluster-console_overview

To me, these pages are really just to provide an "overview" under different "contexts", and users should be expecting this too when they flip that switcher on the masthead. Calling this page as "Cluster Overview" is not acurate either since if the user is an app dev (non-priviledged), what they'll see on this page is still scoped to a specified project (per project selector on the top).

So I feel we shouldn't be worried too much in directly calling "Overview" page on both consoles, because they are both overview but just under different perspectives.

Even going forward, the converged console should still provide two types of perspectives (i.e. "PaaS" vs "CaaS" experience, actual terminology is TBD). So I feel these pages are really just to provide an "overview" under different contexts and perspectives.

Thoughts on this guys?

from console.

cshinn avatar cshinn commented on June 7, 2024

@rhamilto I believe @stacymcauliffe has been cataloging terminology inconsistencies like this

from console.

spadgett avatar spadgett commented on June 7, 2024

If we're going to change the nav names in converged console, would be good to target 3.11 since that's our first OpenShift release for the admin / converged console. In particular, we might consider renaming "Overview" to something like "Dashboard" to avoid confusion with the project overview in the existing console.

from console.

tlwu2013 avatar tlwu2013 commented on June 7, 2024

Hi @spadgett , yeah, just chatted about this with @robszumski . We also feel we should change Applications and Open Cloud Catalog wording on Cluster Console side. I'll work out a mock and share it here.

from console.

benjaminapetersen avatar benjaminapetersen commented on June 7, 2024

Additionally, the Applications menu & sub-menu items are pretty useless to a normal user:

screen shot 2018-07-17 at 4 15 21 pm
screen shot 2018-07-17 at 4 15 31 pm
screen shot 2018-07-17 at 4 15 36 pm
screen shot 2018-07-17 at 4 15 42 pm

So I would also argue that this whole section should be moved down and/or hidden. I'd rather see Overview & Workloads as my first two items.

from console.

benjaminapetersen avatar benjaminapetersen commented on June 7, 2024

Sounds great 😄

from console.

rhamilto avatar rhamilto commented on June 7, 2024

STATUS:

  • "Applications" in console is changing to "Operators" with #302, but the RBAC checks remain.
  • "Troubleshooting" in console changed to "Monitoring" with #300 (comment)

TODO:

  • @benjaminapetersen to add RBAC checks to Operators nav
  • Decide on new label and icon for "Overview" in console
  • and?

from console.

beanh66 avatar beanh66 commented on June 7, 2024

@rhamilto I liked the suggestion of calling the cluster admin overview "Dashboard" instead, since we have the OpenShift Project "Overview."

from console.

rhamilto avatar rhamilto commented on June 7, 2024

@rhamilto I liked the suggestion of calling the cluster admin overview "Dashboard" instead, since we have the OpenShift Project "Overview."

screen shot 2018-07-26 at 3 50 50 pm

Any objections or other suggestions?

from console.

spadgett avatar spadgett commented on June 7, 2024

The problem with "Dashboard" is now we have a "Dashboards" link under Monitoring that goes to the Grafana UI. (You have to have monitoring set up to see it.)

from console.

rhamilto avatar rhamilto commented on June 7, 2024

The problem with "Dashboard" is now we have a "Dashboards" link under Monitoring that goes to the Grafana UI. (You have to have monitoring set up to see it.)

Thoughts on using "Home"?
screen shot 2018-07-27 at 8 44 52 am

from console.

beanh66 avatar beanh66 commented on June 7, 2024

If a user will never see both overview nav options in a single view then I think you make a great point @tlwu2013, there probably is no issue with having both remain as "Overview."

from console.

serenamarie125 avatar serenamarie125 commented on June 7, 2024

+1 @tlwu2013 I agree that using Overview for both makes the most sense.

from console.

spadgett avatar spadgett commented on June 7, 2024

It sounds like we're keeping Overview. Since the Applications menu was renamed Operators in #302, I think this is fixed.

/close

from console.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.