No worries, Stamatis. It's interesting to hear what’s going on in Hive-land. :)

Julian


> On May 6, 2022, at 2:12 PM, Stamatis Zampetakis <zabe...@gmail.com> wrote:
> 
> This message was meant to go to the Hive dev list. Apologies for the noise.
> 
> On Sat, May 7, 2022 at 12:10 AM Stamatis Zampetakis <zabe...@gmail.com>
> wrote:
> 
>> Hi all,
>> 
>> The current master has many critical bug fixes as well as important
>> performance improvements that are not backported (and most likely never
>> will) to the maintenance branches.
>> 
>> Backporting changes from master usually requires adapting the code and
>> tests in questions making it a non-trivial and time consuming task.
>> 
>> The ASF bylaws require PMCs to deliver high quality software which satisfy
>> certain criteria. Cutting new releases from maintenance branches with known
>> critical bugs is not compliant with the ASF.
>> 
>> CI is unstable in all maintenance branches making the quality of a release
>> questionable and merging new PRs rather difficult. Enabling and running it
>> frequently in all maintenance branches would require a big amount of
>> resources on top of what we already need for master.
>> 
>> History has shown that it is very difficult or impossible to properly
>> maintain multiple release branches for Hive.
>> 
>> I think it would be to the best interest of the project if the PMC decided
>> to drop support for maintenance branches and focused on releasing
>> exclusively from master.
>> 
>> This mail is related to the discussion about the release cadence [1] since
>> it would certainly help making Hive releases more regular. I decided to
>> start a separate thread to avoid mixing multiple topics together.
>> 
>> Looking forward for your thoughts.
>> 
>> Best,
>> Stamatis
>> 
>> [1] https://lists.apache.org/thread/n245dd23kb2v3qrrfp280w3pto89khxj
>> 
>> 

Reply via email to