← Back to team overview

software-store-developers team mailing list archive

Mailing list into & near term plans

 

Hi,

I created a mailing list for us a while ago but never really
introduced it. Its called
software-store-developers@xxxxxxxxxxxxxxxxxxx
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