poldek: feature request

Michal Moskal malekith w pld.org.pl
Wto, 16 Paź 2001, 18:20:48 CEST


On Tue, Oct 16, 2001 at 05:21:21PM +0200, Paweł A. Gajda wrote:
> poniedziałek 15/10/2001 18:15:49, Michal Moskal:
> > On Mon, Oct 15, 2001 at 05:04:42PM +0200, Paweł A. Gajda wrote:
> > > Retrieving ftp://bb/PLD/i686/PLD/RPMS/grep-2.5e-3.i686.rpm...
> > > ................................................................Done
> > > Installing grep-2.5e-3.i686.rpm
> > > ................................................................Done
> > > 
> >  
> > To może ja mam jakąś starą wersję? (to żart, mam prawie najnowszą :^)
> > Bo u mnie przy ściąganiu pokazuje się całe stad kropek, a nie jedna
> > kulturalna linijka.  I jeszcze jakiegoś \n brakuje.
> 
> Itam, jak dokładnie wygląda wywołanie poldka?

coś jakby poldek | tee log

jest tam gdzieś taki warunek if (isatty(stdout)), i wtedy ładuje kropki,
inaczej ............ done.


> > A progress bar fajnie by było jakby wyglądał jakoś tak:
> > 
> > [*****........] 120k/340k 700k/s
> > 
> > Lub coś koło tego. (ważne jest pokazywanie transferu). Tak jak w snarfie.
> > 
> > Tego nie da się zrobić przez tee :<
> > 
> > > Podsumowując nie wiem czy warto się bawić w osobny log, dawaj 
> > > więcej argumentów :-)
> > 
> > Chciałbym mieć ładniejszy progress bar. I dający więcej informacji.
> > 
> > Pozatym do logu można ładować więcej informacji, które mogą się
> > przydać while debugging (nie wiem, zależności, liste wybranych
> > pakietów, etc).
> 
> Mówimy cały czas o logu z install-dist? OK, jeżeli masz ochotę to 
> w sumie czemu nie? Jedna prośba -- taguj każdy swój wieloplikowy 
> commit, powiedzmy malekith_YYYY_MM_DD. 
> 
> Widziałbym to w ten sposób że nadal wszystko idzie przez funckje 
> z log.c, natomiast trzeba je będzie przerobić tak by można było 
> ustawić flagi LOG_TTY/LOG_LOG/LOG_ALL. LOG_ALL będzie domyślne, więc
> praktycznie instniejący kod się nie zmienia -- moża tylko dołożyć
> funcje przyjmujące dodatkowy argument, powiedzmy log_ext(), msg_ext(), 
> msg_i_ext()... Zresztą obejrzyj to sam. 

Nie pozostaje mi nic, tylko to zrobić :)

-- 
: Michal ``,/\/\,       '' Moskal    | |            : GCS {C,UL}++++$
:          |    |alekith      @    |)|(| . org . pl : {E--, W, w-,M}-
:    Linux: We are dot in .ORG.    |                : {b,e>+}++ !tv h
: CurProj: ftp://ftp.pld.org.pl/people/malekith/ksi : PLD Team member



Więcej informacji o liście dyskusyjnej pld-installer