Stefan,

thank you very very much for this detailed answer! I do get your point
and understand you didn't just change sth. because you thought it might
be a funny idea but it was a well-discussed decision. Of course that
doesn't help information junkies like me, but well. You arguments about
complexitiy and support for different platforms and languages etc. are
reasonable. And I have to accept you won't go back for all the reasons
you mentioned.

So after all you said about code complexity and path duplication,
let me come up with a proposal which should be easy to implement
and might be at least some fallback for people like me:
maybe you could add a popup or window below the progress bar that
is activated by some button or sth. and just tails /var/log/YaST2/y2log
with a large buffer and a vertical scrollbar.

It would be hidden by default, but if people click the "view logfile"
button, they would see what's going on. You might add some filter so
that you only see relevant stuff.

That's what I did in the end to see what's going on, I just called
"ssh <server> tail -f /var/log/YaST2/y2log |grep -o 'Executing.*'"
and although it gives no progress per package, it shows at least the
list of packages currently installed. Better than nothing, but doing
it manually with ssh for parallel installations of several hosts is
a bit troublesome, so having this in the gui would be way easier.

Maybe this is something worth considering?

cu,
Frank

--
Dipl.-Inform. Frank Steiner   Web:  http://www.bio.ifi.lmu.de/~steiner/
Lehrstuhl f. Bioinformatik    Mail: http://www.bio.ifi.lmu.de/~steiner/m/
LMU, Amalienstr. 17           Phone: +49 89 2180-4049
80333 Muenchen, Germany       Fax:   +49 89 2180-99-4049
* Rekursion kann man erst verstehen, wenn man Rekursion verstanden hat. *

Reply via email to