[crossfire] [Crossfire-cvs] CVS commit: client - info level

tchize tchize at myrealbox.com
Sun Jul 2 16:21:33 CDT 2006


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Most distros provide a shortcut menu to client, moreover, windows
users don't use the console and it would be very difficult to have
them running a program from console to pass log argument. I ran it in
info mode just to check, all i got is 30 lines of info telling user
mainly about client modules version and server communication. This is
not so much, i remember games like half-life or UT dump pages of
messages in console and nobody is afraid of this. And i don't see
where this make errors difficulut to find. By user? When user has
program running like he wants, am pretty sure it doesn't read console!
By developper? developper will need at least an info level to see
what's wrong most of the time.

Seriously, I don't want to fight on this point, this is pretty trivial
and i have othere things to do. This is my last mail on this subjectn
do what you like. I have never seen a player on irc being afraid of
those messages and i have seen several time it proves usefull to
detect version of client / detect kind of server the user is playing
on. Usefull informations are provided on info level while not slowing
client and not invading user. There was no point removing that
behaviour. There is no gain in removal and there is informations lost.

Greetings,
Tchize
Mark Wedel a écrit :

> tchize wrote:
>

> I do not agree on this change, those informations are not so
> verbose and have no reason to make users afraid of as they are not
> visible by default. Normal users don't start game in console and
> those starting in console want basic messages about what is
> happening. Moreover, this is pretty usefull to ask on irc a user to
> dump us content of help - bugreport when trying to support him.
> It's easier to ask player to go to a menu entry then ask him to go
> in consle mode, and it works crossplatform
>
>
>> Given (IIRC) that the client does not currently register itself
> with gnome of
>> KDE, I'd expect most people to actually run from the command
>> line.
>
>> Any my experience is that very few programs will dump out all
> that information
>> by default. And one problem in doing so is that it can be harder
>>
> to see real
>> error messages.
>
>> Probably the correct solution is to add a -V or --version option
> to the
>> clients which dump out that information - that is what most all
>> other applications do. It hides the information people don't
>> need by
> default, but
>> still provides a way to get that information in case of bug
> reports, etc.
>
>
> Crossfire CVS repository messages. a écrit :
>
>> Module Name: client Committed By: mwedel Date: Sun Jul 2 03:19:43
>> UTC 2006
>
>> Modified Files: client: ChangeLog client/common: misc.c
>
>> Log Message: common/misc.c: Make default log level 2 when not in
>> debug mode. Normal users probably don't want all the INFO log
>> messages, and it never makes a good impression about
>> stability/quality if a program spews out lots of errors or other
>> messages. MSW 2006-07-01
>
>
>

_______________________________________________
crossfire mailing list
crossfire at metalforge.org
http://mailman.metalforge.org/mailman/listinfo/crossfire



> _______________________________________________ crossfire mailing
> list crossfire at metalforge.org
> http://mailman.metalforge.org/mailman/listinfo/crossfire



-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFEqDjdHHGOa1Q2wXwRAqCsAKC98YV4k/5tWZMbolb2E7egpZGkmACeJDh1
838DvvJQbVxXYeMf07BS13M=
=ZSSC
-----END PGP SIGNATURE-----




More information about the crossfire mailing list