I guess I would just leave the Avalon Logger constructs in and change the default implementation to use the JDK logger. Lose the dependency on logkit.
...and provide good documentation on how to hook in other log implementations.
Does not sound too bad to me.
What about just4log? ...it does not yet support Avalon Logger. ...but it should fairly easy to add.
cheers -- Torsten