-
Notifications
You must be signed in to change notification settings - Fork 894
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
[MD]Multi data source integration with Dev tool #2699
Comments
Task breakdown
Research Notes
Notes:
cc: @zengyan-amazon |
@KrooshalUX fyi for some updates above |
Here are some thoughts expressed in wires (not yet approved, will be reviewing with @kgcreative) Note: I did consider adding "Data source" to "Settings" but didn't think it created the most obvious/at a glance change for the user. Option 1 - Most likely a long term solution In the example of control bar found here and using references for how sources are changed in other features within OpenSearch Dashboards, it appears the best case for changing the data source would be to use an Show history reveals the near-identical UI as present today (minus the close button) within the control bar (the control bar slides up from bottom, as demo'd here (click "Toggle example"). I am not sure if the space to the left of the history is there on purpose - if not, the history would span the width of the window including proper padding. Option 2 - Most practical for next release timing @zhongnansu Please let me know your thoughts on these approaches - I can provide a more detailed hand-off once we choose a direction. |
Additional thoughts after a quick review with @kgcreative - is to add tabs under console so users don't need to repeatedly switch between sources, rather create a new tab that uses a different source and the user can switch between. Here is what it might look like once we move ahead with the Consolidated Dev Tools project: |
@KrooshalUX Thanks Kroosh for the design. Option 2 with datasource dropdown list looks good to me, and the implementation seems straightforward as well. In the additional notes, you mentioned adding tabs to dev tool console, and OuiTabs seems insufficient and it's not interactive. I need to evaluate the effort for implementing such tab component. |
@KrooshalUX given the time and resources, we are not able to complete the "added engineering scope" of adding tabs. Are you OK with we stick with the original scope for 2.7, to only add data source selector on the top right? Team can work on tabs in 2.8 release. |
@zhongnansu Yes, that aligns to our expectation. To clarify, that was just ideation, our preference is to move forward with Option 2 from the first comment. There is another project that may address the other design options, so no need to include this in your roadmap. |
No description provided.
The text was updated successfully, but these errors were encountered: