Peter Donald wrote:
>
> Hi,
>
> I would like to deprecate ContextStack. As I have said before I regret ever
> putting it in there because it encourage extremely bad practices ;) Now that
> we have ContextMap object (which is more secure/safe) most of the use cases
> of ContextStack have been removed.
>
> While we probably can't ever remove ContextStack because it would cause too
> many incompatible changes we can at least deprecate it so that users will be
> discouraged from using it. Thoughts?
>
> BTW I just updated whitepaper to describes uses of ContextMap which may be
> useful to reference (and tell me about all my spelling/gramatical mistakes
> ;]).
How many more changes do you forsee in the near future?
I propose that once LogKit is stable again, we release it as 1.0 final (with
ContextStack deprecated).
Next, I suggest we each describe what we like and dislike about the LogKit,
with a focus on moving toward 2.0. This redesign will allow us to remove
all the cruft.
Another alternative is to have a "compatibility layer" in an additional jar
so that the deprecated way of doing things can still be supported, but the
main distribution is uncluttered.
I do not advise moving forward in either of those directions without a Final
Release first. That would be bad.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]