A redesigned 'Job' page - let me know your thoughts!

I’m not sure if we can add it as part of this redesign:

  • maybe we could extend search capabilities ? Currently we can filter by almost any text in the pipeline, e.g. username, mail, fail, pass, etc. But maybe we could add logical expressions to it ? Or just simple dropdowns for filtering searches ? That way for pipelines with many builds searching for failure created by user or some other condition is trivial
  • another idea would be to use dialogs to also schedule build in case of parameters, like in the Add experimental 'Parameters' detail for runs by janfaracik · Pull Request #11116 · jenkinsci/jenkins · GitHub which adds dialog but for displaying purposes. This will create less unnecessary jumps in the UI and will align it with how displaying parameters work like

Also at least for me new design starts to look a little bit like AzureDevOps Pipelines (especially with my suggestions)

I don’t mean it in a bad way, quite opposite, in AzureDevOps you have everything needed to find correct build, investigate it etc. UX is not bad and we could take a little bit inspiration from other systems.
Fortunately UI is much better than what MS did ! :heart: