[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#672929: fancy output result should be on the right



tags 672929 +wontfix
thanks

Hi Peter,

First, thanks for your bugreport: I was somehow expecting a bug like yours.

Le lundi, 14 mai 2012 21.23:51, vous avez écrit :
> The new fancy output is neat and all, but it looks backwards, because
> it's
> 
> [ ok ] Doing something
> 
> where the "ok" comes after the doing.

The main reason for this decision is the size of the modern console screens: 
having the status blocks on the right makes them hard to connect back to their 
source in the rare occasions when you can still see them; given that X starts 
earlier and earlier these days and that ttys wipe the first screen at the end 
of the boot...

> The normal progression should go from left to right, and so the "ok" should
> be on the right side.

I understand that reasoning.

> This has also been long established practice in other distributions
> (last time I checked), so I don't see why Debian needs to do this
> differently.  Please rethink this.

This is overridable by both admins and derivative distributions through an 
/etc/lsb-base-logging.sh file. The next src:lsb release will allow packages 
and admins to drop snippets sourced by /lib/lsb/init-functions in 
/lib/lsb/init-functions.d/ (see 0202e4d6 commit from packaging repository); so 
this could definitely be overriden by a `lsb-info-blocks-right` package (which 
could even be a binary package built from src:lsb ; patches welcome).

(We could even imagine two lsb-info-blocks-{left,right} packages which would 
break eachother and be recommends of lsb-base; IMHO silly but I'm open to be 
convinced.)

I think choosing left or right info blocks positioning is a rather well 
balanced choice and I picked one of them. Given that either choice will make 
half users happy and the other half sad, I am not willing to play info blocks 
Pong: hereby tagging +wontfix.

Feel free to either provide patches for a new lsb-info-blocks-right package 
(better name welcome too), edit /etc/lsb-base-logging.sh on systems where it 
matters or widen the discussion to -devel or -ctte.

(I shall also note that I asked for opinions on -devel and only got positive 
feedback on this idea.)

Best regards,

OdyX

Attachment: signature.asc
Description: This is a digitally signed message part.


Reply to: