Discussion: Plan for pipeline index page list view changes

🧩 Background

In recent milestones, the Pipeline Execution team has worked on many issues that touch upon the pipeline and job index pages.

Changes made recently

  1. Improve the action button layout in the pipeline and job index page table
  2. Show pipeline iid in pipelines page
  3. Link jobs by their name rather than ID in the UI
  4. Link pipeline by their name/commit name rather than ID in the UI

🔴 Problem

The change introduced by #331609 (comment 652937408) had to be reverted. There's a lack of space in the table that's causing the layout to break. To make sure we're prepared for future changes, we need to take iterative steps towards a stronger layout so we continue to ship MVC solutions without risking the stability. image

We have to keep in mind the proposal that are yet to be worked on:

🔮 Changes yet to come

  1. Pipeline More Actions showing empty dropdown when skipped
  2. Add toggle option for pipeline iid on pipeline detail view
  3. Deleting pipeline builds from the UI
  4. Bulk pipeline deletion
  5. Remove duplicate status indicators on pipeline index page

Proposal

#338899 (comment 655259498)

Edited by Veethika Mishra