On 11/3/23 04:32, Jim Henderson wrote:
On Thu, 2 Nov 2023 10:11:59 -0700, Ben Greiner wrote:
But you should. And why don't you do it? Because users keep telling other newbies on Reddit and the forums to use opi or click on development and home repository links on software.o.o. Stop doing that.
People form bad habits and then share those bad habits. It seems to me that if a devel: repo isn't intended to be added to a users' repo list, it should either be impossible to do so, or there should be a very obvious warning that this is a bad idea - and not just on build.o.o or software.o.o, but in the tools used to add repos to a local system.
Don't block it entirely - because maybe there are situations where it makes sense - so let an override be available for those who know what they're doing.
Most users don't know what they're doing, and you're not going to get every user to stop giving bad recommendations to other users (sure would be nice if we *could* do that, but people are involved, so it ain't happening).
But wait....we *shouldn't* be using opi? Then what does that tool even exist for? (And we wonder why users get confused - provide a tool that makes it easy to install specific things, and then say "don't use that, you'll screw your system up" isn't a great look).
It exists because someone created it and provided it because they thought it would be useful for people and as a project we are very hesitant to say no to someone without a very strong reason be it legal, technical or otherwise. I think where I sit in the compromise on this is opi can sit in the repo because its obviously useful for certain people who know what they are doing but at the same time we shouldn't be including it in official documentation which to date we haven't as far as I know. Secondly we should be discouraging people from using it in official support channels when it comes up due to the reasons mentioned in this thread. I had similar feedback to Lubos' idea of providing a desktop file pointing to software.o.o the other week. -- Simon Lees (Simotek) http://simotek.net Emergency Update Team keybase.io/simotek SUSE Linux Adelaide Australia, UTC+10:30 GPG Fingerprint: 5B87 DB9D 88DC F606 E489 CEC5 0922 C246 02F0 014B