Univention Bugzilla – Bug 41646
Improvements to the Package Updates screen/"Detailed information about the updates" link
Last modified: 2021-05-25 16:02:04 CEST
When you have package updates available and go to the Software Update page, you will see something like the following text: > Release updates > --------------- > > The currently installed release version is 4.1-2 errata202. > > Package updates > --------------- > > Package updates are available. Detailed information about the updates. The "Detailed information about the updates" links to https://errata.software-univention.de/ucs/4.1/ where I have to scroll down until I identify the next erratum relevant for the current errata level (which might even be different from one server to another). It would be great if that page had less cognitive load and allowed me to check the available updates better. I have a few alternate proposals, ordered by technical complexity: 1. Link to the outstanding errata on the page directly. To do this, each <a> in the page at errata.software-univention.de has to get an id attribute like <li><a href="203.html" id="erratum203">203 for ucs 4.1-2 </a>Bugfix for univention-config-registry</li> Then the link on the updates module is modified to always point to the next outstanding erratum (the current errata level is known on the current server), eg. for the example quoted above to https://errata.software-univention.de/ucs/4.1/#erratum203 Then when I click the link I'll automatically get to or near the currently relevant information. 2. Reverse the errata page order and use JavaScript Normally, I am more interested in the latest erratum, that's why I'd reverse the order of errata on the page at errata.software-univention.de so the most recent ones are at the top. We'd still link to https://errata.software-univention.de/ucs/4.1/#erratum203 but now instead of assigning such an id to the <a> (which would make the relevant information scroll out of view) a small snippet of JavaScript is added to the page which draws a line below the given erratum and thos allowing me to identify the outstanding errata easily. 3. Show the errata in the updated module Both solutions above should be relatively easy to implement but improve the usage a lot already. In my eyes the optimal solution would be if the list of errata was displayed in the updater module and linked to the errata pages directly. Which is obviously a lot more complicated to implement.
*** Bug 46614 has been marked as a duplicate of this bug. ***
https://errata.software-univention.de/ was completely reworked and now lists the errata in reversed order. The change to UMC is scheduled for UCS-5 in the commit > Bug #41646 up: Link to last erratum
https://taiga.knut.univention.de/project/oschwieg-ucs-5/task/5076?kanban-status=54
(In reply to Philipp Hahn from comment #2) > https://errata.software-univention.de/ was completely reworked and now lists > the errata in reversed order. > > The change to UMC is scheduled for UCS-5 in the commit > > Bug #41646 up: Link to last erratum [5.0-0] 2fce1e472f Bug #41646 up: Link to last erratum base/univention-updater/umc/js/updater/UpdatesPage.js | 26 ++++++++++---------------- doc/changelog/changelog-5.0-0.xml | 3 +++ 2 files changed, 13 insertions(+), 16 deletions(-) ⌂83% [phahn:~/REPOS/ucs] 5.0-0+ ±
OK: Link now links to pending errata of new errata site OK: changelog
UCS 5.0 has been released: https://docs.software-univention.de/release-notes-5.0-0-en.html https://docs.software-univention.de/release-notes-5.0-0-de.html If this error occurs again, please use "Clone This Bug".