George Nope. usysconf is mostly post-install triggers at the moment. It deals with "stateful" configuration through execution of external commands, as opposed to "stateless" configuration which relies mostly on configuration files.

putzerstammer Thank you for the kind words. I agree that our Software Center was a good start, but there are countless improvements that should and need to be made to it, that we'll be excited to facilitate with a rewrite alongside the new package manager.

    I mean the configuration part of YaST, the install/package sys of Solus is great, The config part of YaST seems to have a tool for everything & it is not hard to change things.

    I think we have different opinions on YaST. To me, it's a complete mess and the amount of configuration it provides would overwhelm almost every user, with options they're never likely to use and have no reason to be exposed via a GUI.

      JoshStrobl count me another non-fan. while testing distro xxx, yast was shiny redunancy since system settings did the same thing. So despite Sudo, system settings either over-ruled Yast or Yast would over-ride system settings. messy,

      George Kinda off-topic, but yes, sol will be able to manage .eopkg archives. eopkg uses XZ compression. We have not revealed any of our plans regarding a new package format following the initial eopkg-compatible implementation of sol.

        DataDrake wow, I thought that the updated eopkg is needed for zstd decompression enable as arch did, considering all of the above, I then do not understand why rewrite eopkg

          George
          Well

          1. It's written in python2 which is EOL. So it needs to move to another language regardless
          2. It has some legacy code it inherited that Solus does not use (its fork of pisi)
          3. Old build system code that Solus no longer uses outside of packages for the third party system an when that moves moves to ypkg. Will not be used at all.
          4. eopkg does not handle timeouts well, which Josh tried to improve but can not fix entirely due to the way a tool it uses returns a time out as success
          5. Being written in python means if python breaks your package manager will break (sol will not be written in python3)

          Aka eopkg is shit.

            George Who rewrites a package manager just to change a compression codec? It's just a format change and a well-designed package manager handles this just fine. Even eopkg could be pretty reasonably modified to support zstd compression, but that's hardly the only thing I would want to fix in a rewrite. The list is so long that it's easier to burn it to the ground and start fresh. @Harvey has a pretty good summary of the main points that most interested people would care about.

            12 days later

            JoshStrobl Well ya that is a good point, it prob. will overwhelm most users. Mostly I like the boot manager, a 100% GUI for all settings.

            Harvey

            Being written in python means if python breaks your package manager will break (sol will not be written in python3)

            Which language then?

              JoshStrobl I agree. I like the very basic idea of YaST. The software center, the Kernel switching and the driver management of it, but so much of it is so confusing because YaST is meant for IT pro's in businesses to use. If Solus wants to continue being an easy to use Linux for beginners they have to keep on the track they're going in and just expand in the smart way they have keeping it simple (K.I.S.S). There is only one thing I would change in the software center and that's the search, I'd put it on top of the main page so you can just search without having to go into search each time. But if that never changed it wouldn't be a huge deal. I might also make a kernel app that's downloadable so layman's don't change the kernel and mess up their system (kind of what Ubuntu does with Mainline) and that too if never put in wouldn't be a huge deal. I've tried so many distros and since I found Solus it's been my main because it's quick, and nice looking, and it has a secret sauce that other distros don't seem to have.