Make simpler to update package stack like KDE/Plasma (or any DEs)stack, php stack
This is issue more relevant to tumbleweed and also for the users of factory/stable/current repo of specific stacks.
I'm using tumbleweed.
As a user KDE I want to have latest stable release of KDE and plasma, but I don't want to upgrade all other packages, so I didn't run `zypper up`, instead I open package manager and search for kde and plasma package and updated them. Unfortunately I forgot to update some important packaged and after completion of installation when I restarted X/KDE, it is broken, plasma shell is not appearing.
So there should be a meta package, which I upgrade/update it should update/upgrade all installed package of that particular stack and it should not install any other package that is outside of dependencies of installed packages (ie. recommended packages).
Pattens are there in OpenSuse, but they are useful only for installation package stack, but when I updated pattern, it only update pattern meta package, not all packages included in pattern. May be we can tweak patterns a bit to added updating whole stack.
Set user benefit
You can add different relations here, for example duplicate features, obs projects, urls...
To embedd an image you can simply upload it to paste.opensuse.org and add a relation to its raw url.
Set release notes
As a user I should be able to update complete plasma/KDE stack by just updating a single meta package.
As a user I should be able to update complete gnome desktop stack by just updating a single meta package.
As a user I should be able to update complete PHP stack by just updating a single meta package.
No comments yetLast change: 3 months ago