Shawn Walker wrote:
jmr wrote:
Padraig - as this is post 2009.06, I'd like us to review all the Tab panels and decide what they should look like. As we are introducing a Tree View to get around l10n layout issues, I think we could use the installed icon in the Dependencies tab if we also change it to use the Tree View. We should review all this with Jenya.

Whatever we do its good to know the performance is not an issue here for fetch and display this info.

There should no longer be a performance issue in calling api_o.info() to obtain package information. In fact, if done properly, there should no longer be a need for the GUI to cache this information as manifest accesses are very cheap now.
So Shawn is it now very cheap for me to access manifest data such as description of packages that are not installed on the system, but in the repository? If this is the case then great, I would be delighted to remove the cache, if not then we still have a problem.

There are three key changes I'd like to see in the GUI post 2009.06:

* Elimination of cache

* Change to --not-- load information of all packages in memory
Same issue as above, how do you propose that we get information on packages that are in the repo but not installed on the system in a timely manner?

* Move to using api.info() always instead of using manifest
If it does what we need no issue there.

JR

Cheers,

_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss

Reply via email to