For clarification: " but the change should most certainly happen with a
version beyond 3.6" means, that the break should be reverted for 3.6.x, but
it should be put in place for -dev to be in the next major release

cheers

Am Do., 20. Jan. 2022 um 16:28 Uhr schrieb Roland Knall <rkn...@gmail.com>:

> I think it is reasonable to assume that libraries provided with the
> project are being used by external programs. I know one utility which is
> being used in a rather closed-off community (but nonetheless widely adopted
> by around 200-300 people), which got broken by this. Their solution is to
> stay on 3.4 until either 3.6 is fixed or the utility (which probably will
> be done in this case).
>
> I also think it is the right thinking to allow libraries and more
> specifically ABI breaks between releases. But those should never occur in a
> maintenance release, which is what happened here if I got the gist of it.
> If the break would be between 3.4.x and 3.6.0 it would be fine by me. But
> breaking between 3.6.0 and 3.6.1 should not happen. I consider this an
> issue that must be fixed - but the change should most certainly happen with
> a version beyond 3.6.
>
> And just additionally my 2 cents. Please always consider that although the
> download rates of Wireshark are mind-blowing and wonderful, the adoption
> within companies might be even greater with special build versions. There
> exists many reasons for those versions, be it not enough resources
> available to bring changes to mainline or having code and adaptations which
> are for whatever (legal mostly) reasons not able to be publicly available.
> Changes like these i would see as a risk to those practices, and one of the
> reasons Wireshark has such a good standing within the community are our
> policies for long-time stability and maintainability.
>
> Just my own thoughts on this.
> cheers
> Roland
>
> Am Do., 20. Jan. 2022 um 13:42 Uhr schrieb Bálint Réczey <
> bal...@balintreczey.hu>:
>
>> Hi All,
>>
>> João shared his opinion about the project's commitment to maintain
>> stable shared library ABI within stable branches:
>> https://gitlab.com/wireshark/wireshark/-/issues/17822
>>
>> I believe the current practice is reasonable and beneficial enough for
>> many parties to warrant the work, but I could be wrong.
>>
>> Comments are welcome.
>>
>> Cheers,
>> Balint
>>
>> ___________________________________________________________________________
>> Sent via:    Wireshark-dev mailing list <wireshark-dev@wireshark.org>
>> Archives:    https://www.wireshark.org/lists/wireshark-dev
>> Unsubscribe: https://www.wireshark.org/mailman/options/wireshark-dev
>>              mailto:wireshark-dev-requ...@wireshark.org
>> ?subject=unsubscribe
>>
>
___________________________________________________________________________
Sent via:    Wireshark-dev mailing list <wireshark-dev@wireshark.org>
Archives:    https://www.wireshark.org/lists/wireshark-dev
Unsubscribe: https://www.wireshark.org/mailman/options/wireshark-dev
             mailto:wireshark-dev-requ...@wireshark.org?subject=unsubscribe

Reply via email to