Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

19 Zeilen
1.3 KiB
TeX

The project achieves the main goal of visualising \texttt{ddrescue} mapfiles on both interactive and non-interactive terminals.
In addition, it provides further functionalities on interactive terminals,
such as adjusting the update interval at runtime or starting ddrescue both as a command line parameter and via the UI\@.
This is also where most of the opportunities for improvement lie: \texttt{ddrescue} is executed in parallel to the TUI,
which causes some difficulties with the live display of the stdout output in the TUI that have yet to be addressed.
Additionally, an option to load a (different) mapfile from inside of the UI would improve the usability
Furthermore, it would be preferable if the entire programme did not have to run
with root permissions to execute \texttt{ddrescue}, but only this where it is necessary.
However, a way to implement this still needs to be found.
Last but not least, there is also room for improvement in terms of user-friendliness,
such as giving the option of installing via the Python Package Index with pip, offering more functionality
as execution piped from a \texttt{ddrescue} run or colorless output or also just improving the documentation.
The plan here is to transfer the project from the course repository to a personal repository
in order to make it publicly accessible and ensure further development.