Display sidebar in merge request creation page

Issue

The merge request create/edit pages use a series of dropdowns and inputs to select and add metadata to a merge request. Once that MR is created, you can still edit this metadata in the sidebar. I noticed a few competitors had a more consistent experience between MR create and view by keeping all this metadata in the same location (ie a sidebar).

Proposal

Before After
Group_2 Group_3
Things to consider
  • Would the sidebar still be collapsible? If so, what if users have it collapsed all the time and get frustrated they now have to expand the sidebar to add MR metadata? Or worse, what if they don't notice it at all?
  • Plan is working on some changes to issues; should we look into something similar before adding the sidebar in yet another location
  • I'm generally not a huge fan of fixed elements (or the sidebar at all actually) but in this case I do think it makes sense since we've got two flows to perform the same function on essentially the same page (adding metadata on both create and view MR)