Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GUI: "Landing" View #7403

Closed
ThomasLohnert opened this issue Sep 30, 2022 · 3 comments
Closed

GUI: "Landing" View #7403

ThomasLohnert opened this issue Sep 30, 2022 · 3 comments

Comments

@ThomasLohnert
Copy link
Contributor

As a user, I would benefit from an IBEX landing page displaying some useful information/guidance. At the moment we default to the Alarms view for no particular reason I am aware of (other than it comes first alphabetically).

Acceptance Criteria

I propose adding a landing perspective (opened by default on GUI startup) that contains:

  • a blurb for each (visible) perspective, explaining its purpose
  • Web Links OPI moved here from Web Links perspective
  • Perhaps a space that displays a webpage or similar we can use for communicating information to all users of IBEX, e.g. for announcements like telling scientists preparing for the switch to Python3 in the past, or for addressing temporary support issues (e.g. "There was a network outage last night which affected xyz, we are looking into it please stop calling")

How to Test

verbose instructions for reviewer to test changes
(Add before making a PR)

@rerpha
Copy link
Contributor

rerpha commented Oct 13, 2022

point 3 could be tacked onto JSON_Bourne, I think a REST interface would be enough to edit the currently displayed message

@rerpha
Copy link
Contributor

rerpha commented Oct 13, 2022

could rename web links opi to "Status", make it default rather than alarm view, and add blurbs + web view for point 3 on it. I wonder if we could move the server status widget to this page, so that we have more banner space?

@rerpha rerpha self-assigned this Oct 13, 2022
@rerpha rerpha removed their assignment Feb 24, 2023
@rerpha rerpha added the training label Mar 8, 2023
@rerpha
Copy link
Contributor

rerpha commented Mar 8, 2023

feel free to take off label if you disagree - thought this might be a good training (but not first issue) ticket

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants