We started the discussion about a release in [1], thank you Alex. Since we 
haven’t had any objections to performing a release, I’d like to propose a rough 
timeline and some housekeeping items before we get into the gritty details of 
executing a new release.  

Release Managers (RMs) 
I’d like to propose myself and Kennedy (kbow...@apache.org) as release managers 
for Apache KIE 10.2. We welcome any additional help from anyone in the 
community who can lend a hand. Kennedy and I will oversee the work and manage 
the process. There will be steps and tasks we’ll need help finishing, please 
expect to see emails asking for help. 

Future release preparation 
One of our goals is to simplify and improve the documentation around the 
release process [2] so that other people can be release manager in the future 
without too much extra work. This preparation for future releases will 
hopefully allow us to gain traction and establish a rhythm for quarterly 
releases next year. 

High-level tasks 
(Format is “Area: Task [Owner] — Target Date / Status”) 

- Process: Release proposal (this email) [Jason] -- Early Oct / WIP 

- Preparing: Verify 10.1 changes are merged into main [Kennedy] -- Early Oct / 
WIP 

- Preparing: Remove old RCs (#1686) [Kennedy] -- Early Oct / WIP 

- Code changes: Remove GWT-based BPMN/DMN/SceSim Editors [Tiago Bento] -- Early 
Nov / WIP 

- Code changes: Verify/improve pipelines for push-button RCs [RMs] -- Early Nov 
/ TODO 

- Outreach: Write release notes [RMs] -- Late Nov / TODO 

- Process: Community and IPMC votes [RMs] -- Late Nov / TODO 

- Outreach: Write and publish blog post [RMs] -- Dec / TODO 

- Outreach: Update website with 10.2 info [RMs] -- Dec / TODO 

- Process: Tag and publish 10.2 [RMs] -- Dec / TODO 

- Process: Update documentation with 10.2 content [RMs] -- Dec / TODO 

 All these tasks have been captured in a Milestone for 10.2, available directly 
on GitHub. [3] 

Three important points: 
Apache KIE 10.1 was released on Quarkus 3.15 LTS, therefore our users need an 
upgrade to Quarkus 3.20 LTS (currently on main). Skipping directly to Quarkus 
3.27 LTS would make it even harder for users to upgrade from 10.1 to 10.2. 

Although we’re not addressing *all* Category X dependencies on 10.2, we’re 
making progress by removing GWT-based Editors. Hibernate 7 and Dashbuilder will 
be discussed separately for 10.3. 

Java 21 support doesn’t have automated checks on PRs yet. This is being 
addressed separately [4] and will require manual verification for RC votes. 

I’m currently in the process of better understanding our pipelines and 
recreating them locally within a VirtualBox Ubuntu VM to allow for faster 
iteration. I hope to be able to share the VM, or at the very least the steps to 
recreate the VM so anyone who wants to help can have the same environment. 

I am optimistic we can accomplish this by the end of the year and give everyone 
using Apache KIE a new release! 

[1] https://lists.apache.org/thread/ww0508vspghwnkddcgc32kw2qc4tbos5 
[2] 
https://docs.google.com/document/d/1wp9WWDJb6K5gyFddgC--7TSgIRpvxL7NrZgS4wAzGoE 
 
[3] https://github.com/apache/incubator-kie-issues/milestone/2 
[4] https://lists.apache.org/thread/q307sxkt8zkb88jbpq2c19ww2cf7qno7  

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@kie.apache.org
For additional commands, e-mail: dev-h...@kie.apache.org

Reply via email to