[
http://issues.apache.org/jira/browse/VELOCITY-403?page=comments#action_12330602
]
Nathan Bubna commented on VELOCITY-403:
---------------------------------------
Ok, i've actually put a little time in on a patch for this. here's a progress
update:
1) agreed on sending logging to standard out if no logging is configured. i'll
make a StandardOutLogSystem to go with this patch.
2) to do much of this, we must add methods to the LogSystem interface. this
will break older external LogSystem implementations. we have a few options:
a) just do it and make people upgrade since the new methods are simple and
quick to implement
b) have a new log interface that extends LogSystem and adds the new methods
- what would we name it?
- do we then deprecate LogSystem? or wait until 2.0 to reunify the
logging?
c) abandon the improvements
thoughts? preferences? IMHO's?
> Enhance Velocity's LogSystem and internal use thereof
> -----------------------------------------------------
>
> Key: VELOCITY-403
> URL: http://issues.apache.org/jira/browse/VELOCITY-403
> Project: Velocity
> Type: Improvement
> Components: Source
> Reporter: Nathan Bubna
> Fix For: 1.5
>
> After several very, very long debates with Geir over commons-logging, i have
> become largely convinced that it is something we should do with hesitation
> (i.e. let's talk about it for 2.0, but not before). i've also begun to have
> some frustrations with commons-logging in both work projects and in
> VelocityTools.
> regardless of these issues, it is clear to me that Velocity's LogSystem and
> use of it is in great need of improvement. we need to lower the priority of
> many messages, eliminate some, and above all, upgrade the system itself to be
> more useful.
> some specific, unevaluated, off-the-cuff ideas are:
> -make logging a null-op if no logger is found, rather than panic and break
> -detect jdk 1.4+ logging
> -add a trace level
> -add is<Level>Enabled
> -make it possible to grab a LogSystem instance of sorts, so Velocity
> extensions can use it more sensibly (i'm tired of the hacks we must do in
> Tools)
> those are just a few ideas, and they might not all even be feasible. still,
> i'm hoping to take a whack at some of this and hoping that others can help me
> out. my volunteer time is still rather limited.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]