Awesome ! Thanks Yufei ! For the release I should have the two PRs ready by next week.
Regards JB Le ven. 20 déc. 2024 à 18:33, Yufei Gu <flyrain...@gmail.com> a écrit : > Great to hear that it aligns what we discussed previously. I'm glad we > reached a certain agreement on the timeline. This is an important > foundation to build the roadmap. I'd encourage everyone to flag the issues > and PRs with the milestones as the following example shows, and initiate > discussions if needed. > > [image: Screenshot 2024-12-20 at 9.28.25 AM.png] > > JB, I have updated the release date of 0.9.0 to Jan 10th, > https://github.com/apache/polaris/milestone/1?closed=1 per your > suggestion. Also let me know if I can help with any release blockers. > > > > Yufei > > > On Thu, Dec 19, 2024 at 9:16 PM Jean-Baptiste Onofré <j...@nanthrax.net> > wrote: > >> Hi >> >> It has been discussed and I agree with you. >> >> However, we consider that we need better (in terms of deliverables and >> quality) binary artifacts in Polaris releases. >> So having releases pace and cadence will start one we have a good enough >> release base. >> >> Let me take the lead on that because it’s major requirement during >> incubation period. >> >> Overall your timeline looks good to me. >> >> Our focus now should be about a fully working Polaris standalone. That’s >> the target for 1.0.0 that could/should be done before April. >> >> Let’s try our best effort and I propose to update the roadmap beginning of >> Jan with the experience on rc2. >> >> Regards >> JB >> >> Le jeu. 19 déc. 2024 à 21:55, Yufei Gu <flyrain...@gmail.com> a écrit : >> >> > Hi Polaris Community, >> > >> > I’d like to initiate a discussion about Polaris releases and how we can >> > effectively plan and execute them to align with our roadmap and broader >> > project goals. >> > Importance of a Defined Release Cadence >> > >> > Establishing a predictable release cadence will help us: >> > >> > 1. Deliver key roadmap features in a timely and structured manner. >> > 2. Provide clarity and transparency for contributors and users about >> > what to expect in upcoming versions. >> > 3. Align with related projects, such as Apache Iceberg, to ensure >> > compatibility and ease of integration. >> > >> > Current Status and Proposal >> > >> > We are currently preparing for the *0.9.0 release*, which is scheduled >> to >> > ship by *January 2025*. To maintain momentum and adapt to the fast-paced >> > development in the REST catalog space, I propose that we adopt a >> > *three-month >> > release cycle*. This cadence will allow us to stay agile while ensuring >> > regular updates. >> > >> > Additionally, this schedule aligns with Iceberg’s release cycle, which >> > could be beneficial if any Iceberg Spec changes require updates or >> > synchronization with Polaris. While syncing releases with Iceberg isn’t >> > mandatory, aligning them could help streamline cross-project >> compatibility. >> > Suggested Release Plan >> > >> > Using this cadence as a baseline: >> > >> > - *0.9.0*: January 2025 >> > - *1.0.0*: April 2025 >> > - *1.1.0*: July 2025 >> > - *1.2.0*: October 2025 ...and so on. >> > >> > It’s worth noting that *actual release dates may shift by about one >> month, >> > depending on development progress or unforeseen circumstances*. We could >> > adjust timelines as needed. >> > >> > I’ve created related *milestones(* >> > https://github.com/apache/polaris/milestones*)* in the project to >> reflect >> > these timelines. I encourage everyone to review them and tag any >> relevant >> > issues or pull requests with the appropriate versions. >> > Roadmap Integration >> > >> > With these milestones in place, the roadmap will naturally take shape, >> > driven by the features and fixes tagged in each release. Moving >> forward, we >> > can: >> > >> > - File new feature requests or bug fixes with milestone tags. >> > - Use these milestones as a guiding framework for project planning >> and >> > prioritization. >> > >> > ------------------------------ >> > >> > I look forward to hearing your thoughts and feedback. Related issue: >> > https://github.com/apache/polaris/issues/584. Let’s work together to >> make >> > Polaris’s release process efficient and impactful! >> > Yufei >> > >> >