The IQ Server team is currently redesigning the Application Composition Report. These changes will simplify the report information, make navigating and filtering the report easier, and make the overall design of the report consistent with the rest of the IQ Server UI.
Current Reports Page, Policy Violations Tab
The current filter controls are a bit scattered; the new design brings them all into the same area, and In addition, you will be able to find and open other reports from this sidebar without having to navigate away.
Our new design dispenses with the 4 tabs of the current report, in favor of a single, policy-centric view. The raw security and license data used to generate the report will be accessible via a link to a separate page. This will simplify the report and focus attention on your policies.
Our new design updates the look and feel of the report to match the conventions of the main IQ Server application.
Report Redesign Mockup, Work In Progress
A common complaint we receive is that developers can be misled into thinking that their remediation efforts failed when in fact they were successful. Their policy violation has been fixed or waived, but the issue remains on the security or license tab of the report because those tabs display raw data that hasn’t been evaluated against their policy.
The report should quickly answer the question “What policy violations occurred for this evaluation?” The default view of the redesigned report is meant to answer this question as quickly and simply as possible, with minimal distraction. Details and metadata are still available so that you can audit your findings, but they no longer get in the way of the primary use case of the report.
The complexity of the current report is hampering our ability to innovate our user experience. As we’ve improved our visual language and front end architecture, the report has fallen behind. This redesign not only improves the look and feel of the report, but updates our codebase to take advantage of the patterns and styles developed for the core IQ Server application.
We are scheduling a group user feedback session for next Monday, 3/19/2018. By signing up through this short survey, you will have the opportunity to evaluate our designs, and discuss them with your peers and our product team. In addition, feel free to provide direct feedback to this post by emailing us at UX-team@sonatype.com.