Request Page Redesign - Build Results Summary Gets Into Shape

Lately, we have been working again on the request workflow redesign. We have introduced the build results summary of a request and improved the information displayed in the Mentioned Issues section. All these improvements will help you focus on what matters and better digest all the information you receive when you review or visit a request.

The request redesign is part of the beta program.

We started the redesign of the request workflow in August 2022. Then, in September 2022, we focused on the support of multi-action submit requests. We continued in October 2022 with improvements regarding the Build Results tab and superseded conversations, and we presented build results with a pinch of salt in November 2022. In January 2023, we worked on facilitating the review process. In February 2023 we enhanced the review process with comments on changes. Later, in April 2023, we focused on improving the comments on changes and supporting new types of actions. In June 2023 we worked on maintenance action types. In July 2023 we introduced Set Bugowner action and diff comments for non-beta users. In September 2023 we focused on Build Results Summary Gets Into Shape. Later 2023, in November, we added the Build Status Refresh and Other Insights on Our Request Page. The year 2024 started with Revamping the Request Build Status Page and Introducing the Dark Mode. We continued in February with Build Results Summary Chart Links to Build Results Overview and in April with Improvements On the Redesigned Request Page.

Build Results Summary of a Request

A submit request on OBS can be about one package that builds for one repository and one architecture like boo#1104001. Or it can be about 142 packages that build for many repositories that have multiple architectures, like boo#1109684. Showing what is relevant at a glance is easy for the former and more complicated for the latter. There is no “one size that fits all” solution. That is why we have opted for a more flexible approach.

You still can see the detailed view in the Build Results tab but, from now on, you can also see a summary of the build results in the very first Conversation tab. Depending on the size of the build results of your request, you will see either a simplified or a more condensed view of the same summary. And this view will be automatically chosen for you!

Here you have examples of both views:

A screenshot of the reworked build results summary of a request, simplified view
Reworked build results summary of a request, simplified view
A screenshot of the reworked build results summary of a request, chart view
Reworked build results summary of a request, chart view

These build results summary addition is just the beginning. In our roadmap we have another point: to improve the detailed view of the build results for those cases where the summary and the raw list of build results aren’t enough. So please, don’t hesitate providing us feedback about the new views introduced and stay tuned for upcoming updates!

Show Status of Mentioned Issues of a Request

Last but not least, we added another tiny improvement inside the Mentioned Issues tab: you will now see their status.

A screenshot of the status of mentioned issues of a request
Status of mentioned issues of a request

How To Give Us Feedback

There are two ways to reach us:

Please note that we favor GitHub to gather feedback as it allows us to easily keep track of the discussions.