logging-log4net-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Stefan Bodewig <bode...@apache.org>
Subject Re: Version Number
Date Fri, 09 Sep 2016 14:10:44 GMT
On 2016-09-09, Dominik Psenner wrote:

> There are quite a few options and the decision is interleaved with the
> infrastructure of hacking/build environment. Depending on how we deal
> with the different target frameworks in the future it might be wise to
> align versioning numbers along with the targeted framework. For
> example could we have:

> framework  |  filename    | file version  |  informational version
> ---------------------------------------------------------------------------------------
> .net 1.X        | log4net.dll | 1.2.1.0         | ?
> .net 3.5        | log4net.dll | 3.5.0.1         | ?
> .net 4.0        | log4net.dll | 4.0.1.5         | ?
> .net 4.5        | log4net.dll | 4.5.0.1         | ?
> .net 4.5.1     | log4net.dll | 4.5.1.1         | ?

This would leave us with only the last of four numbers that make up the
version for indicating "our" version. I'm afraid I'd get confused by
this immediately.

> framework  |  filename    | file version  |  informational version
> ---------------------------------------------------------------------------------------
> .net 1.X        | log4net.dll | 2.0.6.0         | 2.0.6.0-.NET 1.X
> .net 3.5        | log4net.dll | 2.0.6.0         | 2.0.6.0-.NET 3.5
> .net 4.0        | log4net.dll | 2.0.6.0         | 2.0.6.0-.NET 4.0
> .net 4.5        | log4net.dll | 2.0.6.0         | 2.0.6.0-.NET 4.5

would work for me.

> Still, I do not see the impact of .net core support on log4net. Why
> does .net core support force us to release a 3.0.0 log4net assembly?

No idea, it's what the pull request said :-)

> Is the API radically different?

No. Basically it is your usual log4net with some extension method stubs
for missing framework APIs and without things like ASP.NET patterns or
the ADO.NET appender. We really need to update the docs to reflect that.

Stefan

Mime
View raw message