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
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. |