Well. I’m disappointed. VERY. And that disappointment leads to a little angry.
I’m using Linux since maybe 2005. Since Mandrake 8.2 Bluebird. Since 2011 or 2012 I use it almost exclusively (my notebook is Windows native, but in my desktop I don’t even install Windows).
I “suffer” this kind of… foolishness? (and the first fool was me !) first some years ago, when “we” (at Mandrake/Mandriva/OMA) migrate towards systemd. Before that, the general recommendation about directories and partitions was “to have /usr in a separate partition”. I had it that way. I think (but I’m not sure) I had MDV 2011 in those moments. It wasn’t using systemd (it was something like “MDV 2010 upgraded to MDV 2011” without formatting, just updating). I read more and more in the web about “systemd being the future” and so. Then I finally decided to “upgrade” my 2011 to use systemd.
It was maybe one of the worst decisions I made in Linux. My system totally wracked up. All those idiotic nerds speaking about “the future” and no body can explain in simple words “you shouldn’t have /usr in a separate partition”. The result was a total reinstallation of something that was working well before systemd. It took me some research to finally find that the culprit was “/usr in a different partition than root”. I don’t lost files. But I lost TIME.
I see a total disconnection between developers (not only OMV but in general under Linux). Under our loved distro, we still have some “reminiscences” of this behaviour. For example, which are the REAL advantages of using CLang instead of gcc, or using Wayland instead of X, or using SSDM instead of KDM? (I may be not technically right in comparing that things, but please, catch the idea behind this). I’m not saying that those changes are good or bad, or even needed or not. I’m saying that we are low on manpower, and then “we” (not me but developers) last A LOT OF TIME trying to make CLang things work, rewriting a LOT of packages, all that for gaining… For gain what? I’m not having a very faster distro after “upgrading” to CLang. I’m not saying “keep all the things in gcc”. I’m saying “tell us why we must wait another 6 months migrating toward CLang”.
We, the normal users, in this distro (a community driven, supposedly, distro), should be at least informed about why some changes are made. Or, at least, warn us that some changes came from upstream. But please, warn us. Access to my work files is VERY FAR MUCH MORE IMPORTANT for me than having a top-notch distro running in my box !!
After all that. Can someone explain, in simple-and-for-normal-users words, which is the REAL advantage of being the user 1000 instead of user 500? Remember. I’m not blaming the developers for this. Or not totally (even less if changes came upstream). But, can I know why ?
Ok. It’s like you said @rugyada, “it was done for us, the stupid users”. I’ve lost the access to my files (I don’t yet, because I still use 2014.2, for OBVIOUS REASONS). I can restore my access using 5 risky commands I should write as root in console. I’m technically capable of doing that. I’m ready to take the risk (it doesn’t look THAT risky for me, but it can be very intimidating for other users). So, please, tell me, the stupid user, WHY SHOULD I TAKE THAT RISK ?