285 - Library relationships
I would like to be able to see the relationships between addons and libraries within the client.
This can be used if you are looking at getting rid of addons still using Ace2 or you want to make sure your new addon is using a specific library. (Like LibHealComm-3.0 for unitframe addons)
If you extend on it, searching for addons that use a specific library would also be very nice.
Examples: http://www.wowace.com/addons/quartz/ (See bottom right for library relationships)
| User | When | Change |
|---|---|---|
| Hjalte | Fri, 28 Aug 2009 00:46:59 | Create |
- 1 comment
- 1 comment
Facts
- Last updated on
- 18 Nov 2009
- Reported on
- 28 Aug 2009
- Status
- New - Issue has not had initial review yet.
- Type
- Enhancement - A change which is intended to better the project in some way
- Priority
- Medium - Normal priority.
- Reply
- #1
Nandini Mon, 14 Sep 2009 20:56:50I like the fact that the client notifies me of disembedded libraries that will be uninstalled if I uninstall the last addon requiring them.
If you feel that listing relationships would be too confusing for average users, perhaps you could only display them if the user has chosen to install libraries separately. I'm having a hard time conceptualizing where this would make sense logically and still fit into the the existing UI.
Since it's a variable-length list, it might best be handled (if you decide to implement it) by adding a "Relationships" button in the "Addon Info" panel and opening a new window with the list, like you do for the change log or full description.
Edit: Since there have been a few issues with the resolution of dependencies and disembedded libraries, adding a "Relationships" window to display how CCv4 interprets the relationships would allow us to easily double check the client's interpretation with the author's intention.