Bug 9163 - Add reverse dependencies column to the image details pages
Summary: Add reverse dependencies column to the image details pages
Status: VERIFIED FIXED
Alias: None
Product: Toaster
Classification: Build System, Metadata & Runtime
Component: toaster (show other bugs)
Version: 2.0
Hardware: x86 Multiple
: Medium normal
Target Milestone: 2.1 M4
Assignee: Dave Lerner
QA Contact: Alexandru Roman
URL:
Whiteboard: GUI design available
Depends on:
Blocks:
 
Reported: 2016-02-24 08:58 UTC by Belen Barros Pena
Modified: 2016-05-04 13:03 UTC (History)
4 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: No (bug/feature does not impact docs)


Attachments
Design - Add reverse dependencies column to image details pages (276.08 KB, application/pdf)
2016-02-24 09:01 UTC, Belen Barros Pena
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Belen Barros Pena 2016-02-24 08:58:40 UTC
I forgot to add this column to the initial designs, and Brian Avery asked me if we could add it (see https://bugzilla.yoctoproject.org/show_bug.cgi?id=8070#c7)

Hopefully is not too much work. A design document explaining the required changes is attached.
Comment 1 Belen Barros Pena 2016-02-24 09:01:20 UTC
Created attachment 3002 [details]
Design - Add reverse dependencies column to image details pages
Comment 2 Dave Lerner 2016-03-18 18:58:24 UTC
Should this column show immediate reverse dependencies count/list as on "Packages included" page or the larger set of 'recursive' reverse dependencies as provided in 9121?
Comment 3 Belen Barros Pena 2016-03-21 10:20:06 UTC
(In reply to comment #2)
> Should this column show immediate reverse dependencies count/list as on
> "Packages included" page or the larger set of 'recursive' reverse
> dependencies as provided in 9121?

Like in the "Packages included" page. This is what we are doing across Toaster: the tables show the first level of dependencies; the modal dialogs show what you actually need to add in order to satisfy the dependencies given the state of the image or project (i.e. the 'recursive' dependencies that are not already added).
Comment 4 Alexandru Roman 2016-05-04 13:03:57 UTC
Verified on master.