Latest Improvements to the Request Page

The improvement of the Open Build Service (OBS) Request Page continues! This update introduces several new features and bug fixes, focusing on smarter action menus and more accessible metadata.

Here’s a breakdown of what’s new in this iteration:

Highlighting of Commented Lines

Reviewing code is now easier. When a line in a diff gets commented, it is clearly highlighted to help you focus on the discussion.

Commented Lines Highlighting

Enhanced Visibility in the Accept Dropdown

The “Accept” menu has been updated to improve clarity and accessibility. Now, all available actions are listed directly within the dropdown, including the primary action that previously appeared only on the button itself.

Enhanced Visibility in the Accept Dropdown

Contextual Descriptions for RPMLint Checks

No more guessing why a check failed. We’ve integrated contextual descriptions for RPMLint results directly into the UI, providing immediate guidance on details of the issues without leaving the page. Just hover over the little question mark next to the name of the specific lint to see the description.

Contextual Descriptions for RPMLint Checks

Meaningful content for Release Actions

We’ve improved how release actions are displayed. Instead of generic or empty views, the changes tab now surfaces the most relevant information to provide better content.

Meaningful content for Release Actions

Collaboration is all about communication. You can now browse direct links to specific comments on the Conversations tab, making it easy to reference feedback in your external tool of choice.

You can find the link to each comment on its date.

Shareable Links for Comments

Conclusion

These updates are now live! Head over to your latest requests to see them in action. Happy building!

We build OBS for you, so your feedback is always valuable. Let us know what you think by sharing your experience.

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.