Re: [Ayatana] Some ideas for the Software Center
On Mon, 3 Jan 2011, Mark Shuttleworth wrote: On 13/12/10 11:52, Matthew Paul Thomas wrote: Like apt-get, USC installs recommended items by default, we could recommend the Python bindings and development libraries. I suspect a lot of this will require some server-side smarts but it's a fruitful area for us to be exploring. There is Enhances: which is the inverse equivalent of Suggests: (declared in package B, rather than package A), but currently no counterpart for Recommends:: http://www.debian.org/doc/debian-policy/ch-relationships.html#s-binarydeps Flipping it over also means that the operators are inverted, so 'Recommends: x | y | z' becomes 'Super-Enhances: x y z' (autoremovable install if Python and some other package). -Paul ___ Mailing list: https://launchpad.net/~ayatana Post to : ayatana@lists.launchpad.net Unsubscribe : https://launchpad.net/~ayatana More help : https://help.launchpad.net/ListHelp
Re: [Ayatana] Some ideas for the Software Center
I agree, we don't need pre-emptive downloading of packages without an explicit user request for installation. On 13/12/10 11:52, Matthew Paul Thomas wrote: Like apt-get, USC installs recommended items by default, though you can uncheck them in the Add-ons section if you want to. No doubt it's in your head already, but we could do a lot better with package recommendations than simply looking at the Recommends metadata. For example, if the user has python-dev installed, and installs libmysql directly rather than as a dependency, we could recommend the Python bindings and development libraries. I suspect a lot of this will require some server-side smarts but it's a fruitful area for us to be exploring. Mark signature.asc Description: OpenPGP digital signature ___ Mailing list: https://launchpad.net/~ayatana Post to : ayatana@lists.launchpad.net Unsubscribe : https://launchpad.net/~ayatana More help : https://help.launchpad.net/ListHelp
Re: [Ayatana] Some ideas for the Software Center
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Alexander Lancey wrote on 11/12/10 21:24: Firstly, sorry if this the wrong mailing list. The right place is https://bugs.launchpad.net/ubuntu/+source/software-center. I've been thinking about the Software Center, and I came up with three ideas I'd like to see. Two are related to offline functionality - queueing and caching. I recently tried to select a package for installation, while I was offline. Instead of it setting the package aside for later, or even giving a concise error, it gave 404s. I think the Software Center, when offline, should let you know and ask if you want to install things later. http://launchpad.net/bugs/674997 Caching packages would also be really nice. The package I wanted was small, and had been suggested by another package or two. The Software Center could potentially look for smallish packages that are recommended (by your apps or based on your apps), then download the debs when you're idling or just not sending very much data. Not only would this speed up installations when/if you want to install one of these packages, but you could install these while offline. Like apt-get, USC installs recommended items by default, though you can uncheck them in the Add-ons section if you want to. Downloading small suggested packages might make future installations easier, but it would make current installations slower. This is similar to Web accelerators that cache linked items on Web pages; many of the same lessons may apply. The third idea is to have a button or something to make desktop links, since some people don't realize they ever can. ... I'm not sure what you mean by desktop links. If you mean making it easier to launch programs once they're installed, that's http://launchpad.net/bugs/670403. Cheers - -- Matthew Paul Thomas http://mpt.net.nz/ -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk0GCPkACgkQ6PUxNfU6eco4ZQCgseZYpo2xMg5ea+M8S4xOcLCK f0gAn0ioFun0FJfn65uxL5Ip/CByTeSk =I1SF -END PGP SIGNATURE- ___ Mailing list: https://launchpad.net/~ayatana Post to : ayatana@lists.launchpad.net Unsubscribe : https://launchpad.net/~ayatana More help : https://help.launchpad.net/ListHelp
Re: [Ayatana] Some ideas for the Software Center
Wow, those were pretty neat ideas! Software Centre shouldn't be rude to people without an internet connection at the moment =) But the thing about caching should be an opt-in thing, IMHO. *Peterson* *http://petercast.net* On 11 December 2010 19:24, Alexander Lancey a...@alexandos.org wrote: Firstly, sorry if this the wrong mailing list. I've been thinking about the Software Center, and I came up with three ideas I'd like to see. Two are related to offline functionality - queueing and caching. I recently tried to select a package for installation, while I was offline. Instead of it setting the package aside for later, or even giving a concise error, it gave 404s. I think the Software Center, when offline, should let you know and ask if you want to install things later. Caching packages would also be really nice. The package I wanted was small, and had been suggested by another package or two. The Software Center could potentially look for smallish packages that are recommended (by your apps or based on your apps), then download the debs when you're idling or just not sending very much data. Not only would this speed up installations when/if you want to install one of these packages, but you could install these while offline. The third idea is to have a button or something to make desktop links, since some people don't realize they ever can. ___ Mailing list: https://launchpad.net/~ayatanahttps://launchpad.net/%7Eayatana Post to : ayatana@lists.launchpad.net Unsubscribe : https://launchpad.net/~ayatanahttps://launchpad.net/%7Eayatana More help : https://help.launchpad.net/ListHelp ___ Mailing list: https://launchpad.net/~ayatana Post to : ayatana@lists.launchpad.net Unsubscribe : https://launchpad.net/~ayatana More help : https://help.launchpad.net/ListHelp