4 ms·
> so that a user can install the latest version of Python without it ever colliding with the outdated version of Python that the OS uses internally Consider ch
by h_anna_h 6y ago
> so that a user can install the latest version of Python without it ever colliding with the outdated version of Python that the OS uses internally
Consider checking out nixos. Although this is already possible to do in normal distros.
> The OS should define a stable format for the OS to install, update and uninstall these files
Like .deb and .rpm?
> 3. We need a desktop environment that's visually appealing and has a good UX.
Such as KDE and the rest?
> We need centralized, thorough and official user documentation about the OS
Distros have their own documentation already.
> And this documentation should be distinct from the developer's documentation
Why?
> The user shouldn't need to learn 10 different config file formats
You will love nixos then.
- laqq3 6y ago> > 3. We need a desktop environment that's visually appealing and has a good UX. > Such as KDE and the rest? Just personal taste, but I don't find KDE visually appealing, and not only the default theme ("Breeze"). Unfortunately, I can't get used to the usability issues on GNOME. IMO, the sweet spot of visually appealing and good UX is .... Windows 10 (sigh), followed by a close second in Cinnamon (and I'm also a fan of IceWM).
- vaduz 6y ago> > The OS should define a stable format for the OS to install, update and uninstall these files > Like .deb and .rpm? It's ironic that the common complaint about these two formats (especially .deb [0]!) is that they are too stable and rigid... [0] https://lwn.net/Articles/789449/ https://lwn.net/Articles/789449/