Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 24 Jun 2010 09:04:53 +0200
From:      David DEMELIER <demelier.david@gmail.com>
To:        Janne Snabb <snabb@epipe.com>
Cc:        freebsd-ports@freebsd.org
Subject:   Re: New pkg-message[.in] guideline idea
Message-ID:  <AANLkTinpbHAJB1XpvOiMO5uBCvTOuLNWjEGvjiHJ8dHt@mail.gmail.com>
In-Reply-To: <alpine.BSF.2.00.1006240204290.22303@tiktik.epipe.com>
References:  <AANLkTimAhMpVuTIj10XKW65Wl2c6zplyyjD83OO1Y-1I@mail.gmail.com> <alpine.BSF.2.00.1006231636010.22303@tiktik.epipe.com> <AANLkTikl45HPa0qPn99ywCX_TI5Y3k2xcysQc8PLW6AO@mail.gmail.com> <alpine.BSF.2.00.1006240204290.22303@tiktik.epipe.com>

next in thread | previous in thread | raw e-mail | index | archive | help
2010/6/24 Janne Snabb <snabb@epipe.com>:
> On Wed, 23 Jun 2010, David DEMELIER wrote:
>
>> 2010/6/23 Janne Snabb <snabb@epipe.com>:
>>>
>>> I find it completely useless and plainly stupid to edit the
>>> pkg-messages of all ports to include lots of equal signs for tty-based
>>> formatting purposes.
>>
>> We can take a long time to do that (we don't have to do it quickly),
>> but it could be useful to standardize it for one reason :
>> You will see that it's a message from the port maintainer/submitter
>> and not from the program itself! Sometimes configure scripts stage say
>> some useless things to the user.
>
> You obviously did not get my point.
>
> I fully agree with you that displaying a line of equals signs on
> tty based interfaces to make the messages stand out from other crap
> when installing ports makes sense, but I STRONGLY oppose to the
> idea of putting this visual formatting in the actual message files.
> It is just not the right place to put it in.
>

I see, so maybe in the future you would like some tools that can print
the message, like a GTK+ dialog, QT dialog, or an other tool, if it's
your point I agree. I don't specially want a equal "==" line, I would
just something consistent, why not : nothing ? Yes we can just print
the text without any visual characters, and the [future] tool will
print the message as it want.

> As I pointed out in my previous message, these messages are displayed
> by various different means for different purposes by different
> pieces of software (on tty, through GUI, on web sites, etc). Some
> of that software does not exist right now, but may be implemented
> in future (I am thinking here of for example a Synaptic like tool
> for managing the installed software).
>
> A line of equals signs looks good on a 80 character wide tty screen
> when the important message is surrounded by other non-important
> output, but it just looks stupid when displayed by a GUI or on a
> web site. Putting the visual cues in pkg-messages files would require
> every other display mechanism to have a logic to strip them out
> (for example when displaying the message on X display as a word-wrapped
> pop-up-window of random width).
>
> Why not just change the current display logic to emit these visual
> cues on a tty when installing ports? It is a single edit to a single
> file and does not introduce useless clutter in approximately 2209
> pkg-message* files in the ports tree.
>
> I do realize that many of the current pkg-messages do include similar
> visual visual formatting already in a non-standard way. One port
> uses equals signs, another port uses hyphens, etc. Those should be
> all removed from pkg-messages when the ports infrastructure displays
> a standardized visual separator automatically.
>
> I do not oppose to the other related ideas (such as making a logic
> to optionally display a part of a message only when some option was
> enabled).
>
> --
> Janne Snabb / EPIPE Communications
> snabb@epipe.com - http://epipe.com/
>



-- 
Demelier David



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTinpbHAJB1XpvOiMO5uBCvTOuLNWjEGvjiHJ8dHt>