Request Page Redesign - See Diff Comments Outside Beta and Set Bug Owner Action

We have been working on the request workflow redesign and continuously trying to improve it with the help of your feedback. This time we have focused on showing diff comments for non-beta users and a new request type Set Bug Owner.

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.

Diff comments for non-beta users

The request workflow redesign is currently a beta feature. It is quite possible that some people are using this beta feature and some are not. When you are using the request workflow redesign beta feature you have some extra features that come with it. For example, the possibility of adding diff comments. The members who have not activated this beta feature were not able to see those diff comments and that could cause a communication gap in reviewing process. With these new changes, non-beta users can now see the diff comments added by the users using this beta feature.

A screenshot of diff comment for non-beta users
Diff comments view for non-beta users

Please note, non-beta users are just able to see the diff comments. It is not possible to create diff comments for non-beta users. To use diff comments you’ll have to join request redesign beta program.

Add Request Actions for Set Bug Owner

A request in OBS can have many types of actions. Until now, the Set Bug Owner actions were not supported in the request workflow redesign feature. This time we have also covered the set bug owner actions, which are used when a user or a group wants to be a Bugowner of a project or a package. The UI is adapted for the Bugowner action to provide action-specific information that can help the reviewers.

A screenshot of bugowner action
Bugowner Action

More improvements

We have also worked on highlighting the request description in order to have a better overview for reviewers.

A screenshot request description
Request description

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.