Hi, I created a mailing list for us a while ago but never really introduced it. Its called [email protected] and it can be found at: https://launchpad.net/~software-center-developers
This should make it easier to coordinate development as we grow. Another idea would be to re-post some of the discussions around spots that need work, Peter (kiwinote) wrote up a good list of topics during UDS. I also want to take the opportunity to warn that there is going to be a bit of churn in trunk soonish (but don't worry, I will help with the merge conflicts and they should be straightfoward to resolve). I have a pk-abstraction branch that aims at cleaning up the internal API a bit. One of the things I want to get rid of is that we pass the apt.Cache() object around everywhere (to each view). Most of them don't need it and if they need it, they most of the time only need a tiny subset of the features. I moved it into the distro class now (get_pkginfo()). This means that we might get rid of the (expensive) apt.Cache() entirely and only use a custom object that parses /var/lib/dpkg/status directly (as most of the time we don't need dependency info). Or going even further embed the installed/not-install info directly into the xapian db (as Matthew McGowan was suggesting recently). Cheers, Michael _______________________________________________ Mailing list: https://launchpad.net/~software-store-developers Post to : [email protected] Unsubscribe : https://launchpad.net/~software-store-developers More help : https://help.launchpad.net/ListHelp

