Chainsaw was extracted into its own repository, so those changes are probably 
ok at least.

—
Matt Sicker

> On Dec 18, 2021, at 12:17, Leo Simons <m...@leosimons.com> wrote:
> 
> On Sat, Dec 18, 2021 at 5:32 PM Leo Simons <m...@leosimons.com> wrote:
> 
>>> On Sat, Dec 18, 2021 at 3:34 PM Gary Gregory <garydgreg...@gmail.com>
>>> wrote:
>>> 
>>> If you delete anything that is public or protected, you will break
>>> binary compatibility, and that's a no-go IMO.
>> 
>> 
>> Agree. I hope we can get clirr (or something like it) back to work, to
>> prove binary compatibility.
>> 
> 
> Sorry for the extra mail but I'm excited, I just learned japicmp exists :-)
> 
> "Someone" wrote a nice blog post on how to use it...
> 
> 
> https://garygregory.wordpress.com/2020/06/14/how-we-handle-binary-compatibility-at-apache-commons/
> 
> So the setup was easy to steal...
> 
>    https://github.com/apache/commons-lang/blob/master/pom.xml
>    https://github.com/apache/commons-parent/blob/master/pom.xml
> 
> Leads to question: how do we feel about removal of .lf5 (javax.swing
> logging) and .chainsaw (java.awt logging) packages?
> 
> It's an old change that was already on the trunk.
> 
> 
> https://github.com/apache/log4j/pull/16/commits/5c29c4048b4860aa7f6a86420f20208459e6c22c#diff-9c5fb3d1b7e3b0f54bc5c4182965c4fe1f9023d449017cece3005d3f90e8e4d8R251
> 
> I can understand why it was made.
> 
> 
> Cheers,
> 
> 
> Leo

Reply via email to