
On Thu, Mar 23, Michal Kubecek wrote:
1. The document talks about things in/outside main root btrfs subvolume. As not all packagers are using BtrFS and default partitioning proposal themselves (and the default layout also keeps changing), it would be helpful if the document was more specific about which standard directories should be expected to be outside the root subvolume.
Thanks for the feedback, I will try to be more specific here.
2. In section "Data and applications"
"/srv" is a real nightmare in this regard: it contains applications, user data and configuration files mixed up
That IMHO sounds rather like "/opt", is "/srv" really meant here? IIRC there was a recommendation recently that packages shouldn't install anything into /srv except empty subdirectories.
/opt is an own issue, since only ISVs are allowed to write there and distributors should not install there anything. And yes, I mean /srv. The recommendation is there since not seperating data is already a problem with snapshots and rollback today. But that there is a recommendation does not mean, that immeaditly all packages are "fixed", not even that people start working on this ... So today /srv is still a real nightmare for snapshots and rollback and I'm afraid this will only change if we enforce the recommendation. But to do so, we would need solutions, and for quite some problems we don't have one. Thorsten -- Thorsten Kukuk, Distinguished Engineer, Senior Architect SLES & CaaSP SUSE LINUX GmbH, Maxfeldstr. 5, 90409 Nuernberg, Germany GF: Felix Imendoerffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nuernberg) -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org