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. This time we add the Build Results Summary.
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:
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.
How To Give Us Feedback
There are two ways to reach us:
- On GitHub, by opening an issue and / or commenting on an already opened issue.
- On IRC, by talking directly to us. We are in the channel
Please note that we favor GitHub to gather feedback as it allows us to easily keep track of the discussions.