New Zypp History Browser in Myrlyn (WIP - Tech Preview)

Fresh from the latest Git build:

This is nothing more than a nicely formatted /var/log/zypp/history, but it’s human readable, and it’s much easier to browse in that thing.

You can see the command that caused a change, and it’s no more

2024-10-14 18:47:28|command|root@meteor|'/usr/bin/ruby.ruby3.3' '--encoding=utf-8' '/usr/lib/YaST2/bin/y2start' 'sw_single' 'qt' '-name' 'YaST2' '-icon' 'yast'|

but simply

2024-10-14 18:47:28 YaST sw_single

and you can collapse and expand any of those sections.

On the left there is now the timeline (since the day of installation) for navigation, years as the toplevel, then months and individual days.

You can select a specific day, or an entire month, and the tree on the right will be filled with the zypp history for that day or month. Between days with activity you will see those without zypp activity greyed out, so you can get an instant overview how many days in the month you were busy with installing / removing packages, or with updating your system.

More at the Myrlyn issue tracker at issue #94.

You can download the latest version from my myrlyn-git home project repo, or build from source yourself.

Thoughts? Opinions?

2 Likes

I am flabbergasted!
Not using Myrlyn until now (still on Leap 15.6) but this almost convinces me to jump forward. into a bright future :wink:

My home project also builds for Leap 15.6 Update - there is a link from the project home page. Using good old 15.6 not an excuse anymore. :smiley:

I understand, but I prefer to reserve time for the upgrade and then do it all at once. I do not like these steps at all, because going to new versions is often not an improvement. But this one seems to be an improvement to look forward to.

I think this is excellent work. This appears to be a very enhancing feature. This is increasing the robust capabilities of the software and hopefully there will be more to come. :grinning:

I have not been using Myrlyn yet (using mainly zypper from cli) but I have been reading about it on the forums.

1 Like