
Hey, Nice that you want to work. Discuss your ideas in zypp-devel and opensuse-factory and make a call for mentors, if you have a mentor, then we have no problems in adding your ideas to the list of proposal requesting Google for a slot from you Thanks Manu On Thu, Apr 18, 2013 at 8:37 PM, Cristian Morales Vega <reddwarf@opensuse.org> wrote:
On 18 April 2013 15:48, okordy <okordy@o2.pl> wrote:
Idea #2: zypper and yast2 improvements to make them more comfortable I've found some areas, where zypper could be improved a bit: - "zypper ref" (and also, yast) could (maybe optionally) refresh multiple repositories at once - this would really speed up refresh process. It's not as trivial as it may look like - there have to be handled UI requests (for example, about inability to download some file) in correct order, progress bars handled correctly and so on. But it's definitely possible.
Not that I know the first thing about GSoC projects. But I would like to have this.
- complete uninstall feature: zypper should remember, which packages were automatically installed when user wanted to install other package. If he wanted just A package, and it required B and C, zypper would remember it. When user wants to *completely uninstall* A, then B and C would be removed also (but only, if other packages, installed after A, doesn't depend on them). There are some pitfalls, that have to be handled: D was installed few days after A and it depends on C; user uninstalla A, so B is uninstalled also (but not C); at last, user uninstalls D and C is no longer needed.
This is already done. But probably it could be improved. The memory comes from /var/log/zypp/history. So IIRC the whole file, which can grow without limit, must be parsed each time. -- To unsubscribe, e-mail: opensuse-project+unsubscribe@opensuse.org To contact the owner, email: opensuse-project+owner@opensuse.org
-- Regards Manu Gupta -- To unsubscribe, e-mail: opensuse-project+unsubscribe@opensuse.org To contact the owner, email: opensuse-project+owner@opensuse.org