James Antill (james(a)fedoraproject.org) said:
> If you feel
> that the OS is 'all software shipped by Fedora in the everything repo',
then
> you might feel that they shouldn't belong in /opt. I feel that the actual OS
> is smaller than "the total of everything that we ship", and so therefore
> /opt is a place to package other things that Fedora might produce.
Your original remark was that "/opt is good because enterprises like to
have different things be stored separately, and /opt is much easier to
do this with than /usr/lib/scls" ... and I would 100% agree that if an
enterprise produces an SCL for something, they might well want/require
that to be stored differently and hence live in /opt.
I could even accept that it's possible some (most maybe) will want that
to be true for SCLs coming from
software-collections.org and/or random
other third parties.
But from Fedora itself?
Yes. Having SCLs in entirely different places merely depending on vendor
seems inconsistent. And it's not as if "in /usr/scl" vs "in /opt"
is a
particularly useful 'higher level of integration' IMO.
Bill