Page MenuHomePhabricator

MPIC: Update application to include experiment user flow
Closed, ResolvedPublic2 Estimated Story Points

Description

Problem

The Metrics Platform Instrument Configurator will now enable users to configure experiments. Nonetheless, there's currently no way for MPIC users to access the experiment form from the tool's dashboard.

Description

We'll update the MPIC's main page UI and include pathways to either the instrument or experiment forms. The available alternatives will be presented using two separate buttons:

image.png (1×2 px, 194 KB)

Button type and layout specifications, detail:

T373475_DETAIL.png (576×2 px, 94 KB)

Related tasks

T370880: [EPIC] FY 24/25 SDS 2.1.7 | Alpha Release of Instrument Configuration System (MPIC)
T373466: MPIC: Determine user flow between instrument and experiment forms

Acceptance Criteria

  • Users are able to access the experiment configuration form from MPIC's dashboard

Required

  • Unit/Integration tests?
  • Documentation?
  • Passed QA?

Event Timeline

cjming renamed this task from MPIC: Update forms to include experiment user flow to MPIC: Update application to include experiment user flow.Sep 6 2024, 4:06 PM
Sfaci set the point value for this task to 2.

@Sarai-WMF Regarding this task, there is some pending work regarding the new header design (logo, title and Log in and Help links/buttons). For now I have also considered we could do that work in a follow up ticket. Maybe in a few days we realize that we have some space to work on it. Is that ok?

Thanks for the changes, @Sfaci! Of course, adjusting the header beyond the removal of the "Launch new instrument" button (which should have been explicitly documented in the description, my apologies for overlooking that) is out of the scope for this task.

Cool. @Sarai-WMF Just in case I'll attach here a sample screenshot to show you how MPIC catalog view looks right now in the MR it's ready for review:

Screenshot 2024-09-16 at 14.27.03.png (672×1 px, 98 KB)

I'll prepare a follow up ticket for the pending work.

This comment was removed by Sfaci.

Change #1075207 had a related patch set uploaded (by Santiago Faci; author: Santiago Faci):

[operations/deployment-charts@master] MPIC: Deploying on staging a new relase v0.2

https://gerrit.wikimedia.org/r/1075207

Change #1075207 merged by jenkins-bot:

[operations/deployment-charts@master] MPIC: Deploying on staging a new relase v0.2

https://gerrit.wikimedia.org/r/1075207

Change #1075524 had a related patch set uploaded (by Santiago Faci; author: Santiago Faci):

[operations/deployment-charts@master] MPIC: Deploying to production a new relase v0.2

https://gerrit.wikimedia.org/r/1075524

Change #1075524 merged by jenkins-bot:

[operations/deployment-charts@master] MPIC: Deploying to production a new relase v0.2

https://gerrit.wikimedia.org/r/1075524

Sfaci moved this task from Done to Needs Review on the Data Products (Data Products Sprint 19) board.

@Sarai-WMF This work is already deployed on staging/production, so it's already available for you to review. Thanks!

Design review done. Specs were followed accurately, and no further unknown issues have been detected. Thank you!

@Sarai-WMF Thank you very much!
Let's move this task to done because it was already deployed