Re: Fedora 42 upgrade issue with mail

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Tim:
> > But I'd argue that the hierarchies were there for a good reason. 
> > *Simple* no-access to some things for some people/software.  *Simple*
> > more privileged access to things in /sbin to those who had it in their
> > path, and lesser privileged versions of a command with the same name to
> > other people/things.  Although another definition of sbin was not more
> > privileged commands, but static binaries.

George N. White III:
> This points to a failure of the linux community to carry through with past
> initiatives to standardize the file hierarchy.

Did you ever dabble with the Amiga?

That had the system organised quite well.  All commands went in C: (an
assign to a C directory in the root), all handlers in L: (another
assign, like with C:), all libraries in LIBS:, all fonts in FONTS:, all
scripts in S:, et cetera.  'twas quite neat and easily understandable. 
Inspired by TripOS.

Trouble is they didn't follow through the neatness when it came to your
applications.  They just went in some folder in your drive, often
selected by your own choice, and in isolation (no execution /path/ to a
binary to follow).  To start it, you had to drill through folders to
find its icon, or leave it out on the desktop, or find a third-party
program to launch things (menus, docks, whatever), which had another
problem (programs started via command line weren't the same as their
icon being double-clicked).  And if program A wanted to interact with
program B, either they had to be configured for their locations, or
both programs had to be already running.

Someone always cuts corners when it comes to designing things.

> > Hell, why don't just we just dump *everything* into one huge directory?
> > That's make it really easy to manage (not).  I get the impression that
> > there's too many un-trained programmers in the world, and much of what
> > they've learned has come from bad examples.

> And, with AI, some no longer even attempt to learn. 

I think the writing was on the wall with that one.  I know people who'd
rather trawl through 20 minutes of some (bad) youtube tutorial on how
to do something that 5 minutes of reading text and actually learning
how something worked so you could figure it out for yourself.

There are people actually proud of being idiots (I'd make a voting joke
here, but it made itself), and pour scorn on anyone smarter than they
are (there's another joke that just writes itself, here, too).

> > This malarkey is up there with we can't have /usr in a separate mount
> > point, any more, because we've put things in there that we need at boot
> > time.  Well don't bloody do that!

> I think we are headed towards having a minimal set of scripts and binaries 
> installed in a system with most applications running in isolated containers
> with their own scripts and libraries so they give the same results across 
> multiple distros.

There's sense in that, at least in a achieving standardised
organisation.  The trouble is we're getting flatpacks and appimages
that I find about as on-par as backyard programmers with their C64. 
Every app looks different, doesn't fit into your desktop, poor feature
support, only concentrates on their app (ignorant that a PC is a multi-
tasking device, and their program isn't the only thing I'm running).

1) They aren't as universal as claimed.

  (a) They still need to be compiled with something compatible
      with your OS (there are some apps I can't install and
      run for that reason).

  (b) They only have minimal compatibility with your OS so you
      get minimum functionality compared to native apps (lowest
      common denominators is all they support, it's too much
      effort to do more).

  (c) Thanks to (b) more functionality has to be put into itself
      to do the same jobs.

2) We get huge apps, because they have to replicate much of the
   OS inside themselves (or the additional than OS support that
   used to be installed for common use).

3) Thanks to sandboxing, or just plain lack of functionality,
   we get apps that can't print, for instance.

I've got ones that can't, I have to print to PDF, then find something
else to print that PDF (which will fail when they eventually appimage
the whatever that prints PDF).  If you attempt to print from the app,
it goes through the motions without error messages but does nothing. 
Or, it cannot print to/through CUPS, it has to find the printer
directly using ZeroConf (hostname.local) instead of using the fully-
functional DNS system on the LAN, and will only print that way.
 
-- 
 
uname -rsvp
Linux 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
 
Boilerplate:  All unexpected mail to my mailbox is automatically deleted.
I will only get to see the messages that are posted to the mailing list.
 

-- 
_______________________________________________
users mailing list -- users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/users@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue



[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [EPEL Devel]     [Fedora Magazine]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Desktop]     [Fedora Fonts]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Fedora Sparc]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux