Installation time is important as shorter installation allows everyone to safe resources and their time. It also can make better impression when starting with openSUSE and SUSE. And last but not least as we more frequently use openQA, so we do hundreds of installation every week, it even smaller improvement can in the end help SUSE to safe resources and be more green.
Result of Project
installation on testing VM speed up for minimal installation by 11 seconds ~ 7% speed up and for gnome installation by 17 seconds ~ 1.3% speed up
bunch of pull requests created https://github.com/yast/yast-installation/pull/398, https://github.com/yast/yast-kdump/pull/61, https://github.com/yast/yast-ruby-bindings/pull/169, https://github.com/yast/yast-autoinstallation/pull/223, https://github.com/yast/yast-packager/pull/168, https://github.com/yast/yast-installation/pull/399 and https://github.com/yast/yast-bootloader/pull/347 to speed up installation
ruby native profiler added to YaST. Can by activated by Y2PROFILER=1 https://github.com/yast/yast-ruby-bindings/pull/169
fixed broken ruby termination in yast2-ruby-bindings as it is discovered by added profiller https://github.com/yast/yast-ruby-bindings/pull/171
Looking for hackers with the skills:
Nothing? Add some keywords!
This project is part of:
Hack Week 14
This project is one of its kind!