ncmprhnsbl wrote: ↑21 Aug 2020, 02:20
not actively preventing does not equal support.
[...]
even what you're proposing(ie. mitigating the most obvious bad effect) doesn't really equal 'support' either.
Having
support to is different from having
support of, right? Porteus clearly provides support to non-POSIX rootcopy simply because the feature is there.
To most people, having their config files in rootcopy (mostly common scenario) doesn't mean they are breaking anything. As I said, I've been using this (and it's not limited to me, of course) for years and the only moment something went wrong was because Porteus was doing something wrong that can be easilly fixed.
ncmprhnsbl wrote: ↑21 Aug 2020, 02:20
"break Porteus" ... hardly ...using a cheatcode to enable a dubious practice is not a great imposition.. if you're going to the trouble of putting stuff in rootcopy, editing porteus.cfg isn't exactly a difficult step. and it's definately not restricting anyone's freedom..
If you remove a feature or create new rules to use it, yes, you're increasing the chances of people having their system broken -- and the possibilities here are endless. Putting stuff in rootcopy can be used by both rookie and advanced users, but understanding what's really happening under the hood is another story. Expecting that everybody should know it is asking too much, don't you think? To be honest, I've been using Linux for 4 years now, and I wasn't aware of what's happening regarding rootcopy and non-POSIX file systems until 6 months ago. And it's not like I'm a rookie user. It's just that there's so much to learn!
I understand that our mission as developers is to provide the easiest and more flexible and robust system possible. Users just need to use it, not to deeply understand it. Linux having such a small percentage of OS users is due mostly to the fact that Linux developers think everybody should be as geek as they are. Take LXQt, for example, that by default provides file search with regex and case sensitive ON. This is not understanding that we developers are not a good representation of the average user.
ncmprhnsbl wrote: ↑21 Aug 2020, 02:20
the other thing about this is: nobody
needs to use rootcopy..
One could argue that nobody needs Porteus in the first place. Or even a computer. Or even digital technology. After all humanity lived without it for so long... This is all very fragile, of course. Users needs are relative to their wishes and possibilities. It's not up to us to judge them. As someone said in this topic, rootcopy is one of the most interesting Porteus features. Imposing rules for using it would be even worse than not including the fix I'm proposing in this topic.