Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use LibLog package instead of Common.Logging for logging #265

Closed
odinserj opened this issue Dec 2, 2014 · 0 comments
Closed

Use LibLog package instead of Common.Logging for logging #265

odinserj opened this issue Dec 2, 2014 · 0 comments
Assignees
Labels
Milestone

Comments

@odinserj
Copy link
Member

odinserj commented Dec 2, 2014

Currently it is unable to use Hangfire in projects with packages that depend on Common.Logging > 2.2.0. Unfortunately, we can't simply upgrade the dependency to the latest version without introducing breaking changes (please see this thread). So it is better to force the switch to the new logging subsystem based on LibLog.

Changes will be made in the following steps:

  1. Replace Common.Logging with LibLog and make the prerelease package.
  2. Contact authors of Hangfire projects that have references to the Common.Logging library and ask them to release new version that uses new logging subsystem.
  3. Release the final version of Hangfire packages after all other packages will be ready to use the new logging.

The following projects currently have references to Common.Logging (and should be updated):

@odinserj odinserj added this to the 1.3.0 milestone Dec 2, 2014
@odinserj odinserj self-assigned this Dec 3, 2014
odinserj added a commit that referenced this issue Dec 3, 2014
Closes #265, made following changes:
* Removed references to Common.Logging
* Added LibLog files
* Replaced all usages of Common.Logging classes with LibLog classes
* Updated *.nuspec files
@odinserj odinserj closed this as completed Dec 4, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Development

No branches or pull requests

1 participant