eed3si9n/scalaxb — pull request #161 by martiell (2012-06-03 20:35:57+00:00)
Title: Remove dependency on logula.

Hi Eugene,

What are your thoughts on removing the logula dependency?
I created a pull request so you can see what's involved.

My thoughts are:
* the extra repository causes [problems](https://groups.google.com/group/scalaxb/browse_thread/thread/2cd59743c6e4b1fe) for people using repository managers
* there's been no response to my [request](https://github.com/codahale/logula/issues/2) to publish logula to oss.sonatype.org
* the diff stat to replace it isn't huge: 89 additions and 55 deletions, and >20 of the additions is license boilerplate. To me, it hardly seems worth the extra dependency for that.

The current logging doesn't seem very clean anyway: logula sets up appenders, only to have the maven plugin remove them, and replace with something else. It seems better if the sbt/maven/cli plugin set up logging, rather than the module.

While I was preparing this patch, I noticed that the integration tests seem to run without logging configured at first. I was running it by using `project integration`; `test` in sbt. It seems that logging for these tests only gets configured when GeneralTest runs. I haven't changed that in this commit.