From The Mana World
Revision as of 17:12, 10 July 2007 by LliDr2 (talk | contribs)

midi ringtones prozac online cheap lipitor free sony ericsson ringtones free sony ringtones albuterol online cheap viagra cheap carisoprodol free sony ericsson ringtones cheap propecia nexium online lorazepam online flexeril online tracfone ringtones cheap clomid paxil online motorola ringtones zyban online qwest ringtones nextel ringtones clonazepam online free music ringtones tramadol online soma online buy cyclobenzaprine tramadol online ativan online adipex online nexium online cheap clonazepam hgh online cheap tenuate online zoloft midi ringtones alprazolam online ambien online free sony ericsson ringtones lisinopril online midi ringtones cheap carisoprodol free nokia ringtones funny ringtones didrex online hgh online cheap didrex free sony ringtones cheap ultram buy hgh free ericsson ringtones fioricet cialis cheap flexeril carisoprodol online free real ringtones hoodia online but ambien lipitor online online pharmacy free free ringtones zanaflex online phentermine online diethylpropion online buy soma sprint ringtones cheap diazepam sharp ringtones hydrocodone online adipex online buy xanax clomid online tracfone ringtones sharp ringtones lisinopril cheap wellbutrin free kyocera ringtones free motorola ringtones cheap phentermine zoloft online carisoprodol online alprazolam online cheap diethylpropion nokia ringtones albuterol online funny ringtones cheap valium buy tramadol online fioricet viagra online free samsung ringtones free mtv ringtones norco online free music ringtones ativan online tenuate online buy lipitor free ericsson ringtones soma online ambien online cheap rivotril cialis tramadol online ericsson ringtones free mtv ringtones cheap propecia free jazz ringtones free kyocera ringtones viagra online but norco free alltel ringtones buy zanaflex motorola ringtones cheap viagra cheap lortab free music ringtones free mp3 ringtones albuterol online buy clonazepam order ambien xenical online free real ringtones nexium online wellbutrin free sonyericsson ringtones celexa online diazepam online nextel ringtones cheap soma mp3 ringtones online hoodia free nextel ringtones cheap vicodin sagem ringtones punk ringtones propecia online free mono ringtones free polyphonic ringtones levitra online wwe ringtones cheap lorazepam free samsung ringtones zanaflex online norco online buy nexium cheap ultram buy hoodia hgh online cool ringtones free mono ringtones rivotril online buy meridia cheap cialis jazz ringtones clomid online but ortho ativan online cheap diazepam cingular ringtones cheap valium cheap hydrocodone ativan online free sagem ringtones but alprazolam cheap rivotril free cingular ringtones cheap valium tenuate lorazepam online free mtv ringtones free sonyericsson ringtones ultram online zyban online mp3 ringtones cheap sildenafil free alltel ringtones free sagem ringtones zoloft online cheap clonazepam lortab online real ringtones cyclobenzaprine online prozac online ultracet online albuterol cheap vigrx cheap ortho free ericsson ringtones adipex free motorola ringtones music ringtones verizon ringtones buy vigrx wwe ringtones cheap xenical cheap paxil phentermine online free free ringtones buy soma cheap diethylpropion free punk ringtones meridia online

This article contains information for Programmers working or interested in working for The Mana World

This article is currently only a proposal

The features or design guidelines described in this article are only a proposal made by one or some persons. It has not been evaluated or accepted by the core development team yet. Feel free to add your personal opinion about them or make counter proposals.

Log levels

Proposition for log level usage:

  1. FATAL - Extremely serious error, the program can't continue execution
  2. ERROR - A serious error occured, but program keeps running
  3. WARN - Something weird was detected, but it does not harm further program execution
  4. INFO - Important events (e.g. new connection established)
  5. DEBUG - Intermediate results that could be useful while debugging
  6. TRACE - Parameter values, method start etc.

TRACE and FATAL are probably rarely used, while DEBUG and INFO are rather common. In releases we should probably default to log level 4, while we could ask users who are having problems to set it to 5 or 6.

It would probably be a good idea to code a log tab into the chat dialog or a log area in the debug window. This could have a different level by default, for example level 3 for releases. This way users would be better aware of the slightly more serious problems occuring while they play.