There are still many issues labelled as "bug" that are not bugs but feature
requests or requests for some refactoring, e.g. (1
<https://github.com/apache/polaris/issues/564>, 2
<https://github.com/apache/polaris/issues/779>, 3
<https://github.com/apache/polaris/issues/759>). I do not think that we
should necessarily always be prioritizing these over material features.

Moreover, there is of course not a single "focus" that we as a community
must have. Some people may contribute features, while others work on bug
fixes.

The question is, on a case-by-case basis, which "Issues" must block a
release. We can perhaps leverage tags to track this.

On Mon, Feb 17, 2025 at 9:47 AM Yufei Gu <flyrain...@gmail.com> wrote:

> The label "bug" is good enough for any bugs. I was also thinking of other
> non-bug requirements, for example, the persistence refactor.
> Yufei
>
>
> On Mon, Feb 17, 2025 at 8:38 AM Robert Stupp <sn...@snazy.de> wrote:
>
> >
> > On 12.02.25 21:03, Yufei Gu wrote:
> > > Thanks, Robert, for chiming in. Production readiness is indeed a
> crucial
> > > point, and I'm open to any proposals that can help us achieve it. I
> also
> > > believe this is the right time to identify any blockers. To help with
> > > tracking, I'd suggest we add a dedicated label so we can tag related
> > issues
> > > and PRs.
> >
> > As implicitly mentioned, I think it would be good if we all tackle the
> > issues labeled as "bug".
> >
> >
> > > Automated releasing sounds really exciting—do we have any timeline in
> > mind
> > > for when we might see that implemented?
> > >
> > >
> > > Yufei
> > >
> > >
> > > On Wed, Feb 12, 2025 at 10:20 AM Robert Stupp <sn...@snazy.de> wrote:
> > >
> > >> Related to the “production readiness”, we all agreed a while ago on
> > >> focusing on bugs, stability and everything around that.
> > >> I propose to really focus on those things instead of new
> functionality,
> > >> because features require a "rock solid” foundation. Once we have that,
> > we
> > >> can resume work on new features. It doesn’t mean to stop on
> higher-level
> > >> proposals though.
> > >>
> > >>
> > >>> On 12. Feb 2025, at 08:09, Robert Stupp <sn...@snazy.de> wrote:
> > >>>
> > >>> Just want to note that there are still a lot of things to do before.
> > >>>
> > >>> WRT “production readiness”, as JB said, we need consensus on some
> > things
> > >> _quickly_. The details can only be sorted out _with_ a consensus.
> April
> > is
> > >> therefore too tight IMHO - I’d really prefer the date: “it’s ready,
> when
> > >> it’s ready”. Instead of committing to a release deadline, I’d really
> > prefer
> > >> a strong commitment to security, stability and ease of use and release
> > when
> > >> it’s really ready and _everybody_ is happy with the state.
> > >>> I also advocate to focus on the important things, not have any open
> > >> serious bugs or even security issues.
> > >>> Also noteworthy is the upcoming ASF requirement to have automated
> > >> reproducible builds/releases. I’ve already started the work for that -
> > and
> > >> IMHO we should prefer automated releases over anything manual.
> > >>>> On 11. Feb 2025, at 06:58, Jean-Baptiste Onofré <j...@nanthrax.net>
> > >> wrote:
> > >>>> Hi Yufei
> > >>>>
> > >>>> Thanks for volunteering for the 1.0 release ! I've started to review
> > >>>> the legal aspect for this release as it will include binary
> > >>>> distributions.
> > >>>> The milestone scope looks good to me and makes sense.
> > >>>>
> > >>>> My only comment is about the dates. I think it's a bit early to
> > >>>> strongly commit to specific dates. Regarding 1.0, April 2025 is
> > >>>> do-able I think, assuming we are able to have consensus "quickly" on
> > >>>> some proposals (I'm thinking about persistence layer improvements
> for
> > >>>> instance).
> > >>>> As these proposals are discussed within the community, sometimes it
> > >>>> takes time to discuss all the points and find a consensys.
> > >>>>
> > >>>> So, if we say, "as best effort, we target 1.0 on April 25", that's
> > >>>> totally fine to me. But I'm not very comfortable with "1.0 will be
> > >>>> available on April 25".
> > >>>>
> > >>>> Just my $0.01 :)
> > >>>>
> > >>>> Regards
> > >>>> JB
> > >>>>
> > >>>>
> > >>>> On Mon, Feb 10, 2025 at 5:01 PM Yufei Gu <flyrain...@gmail.com>
> > wrote:
> > >>>>> Hi folks,
> > >>>>>
> > >>>>> Great news—Apache Polaris 0.9 is nearly ready! Huge thanks to JB,
> > Ryan,
> > >>>>> Russell, Robert, Tyler and everyone who contributed. Your efforts
> > made
> > >> this
> > >>>>> first release possible.
> > >>>>>
> > >>>>> With each release, we hit a major milestone, and now it’s time to
> > >>>>> focus on *Apache
> > >>>>> Polaris 1.0*. Based on our recent community discussions (issue 584
> > >>>>> <https://github.com/apache/polaris/issues/584>), we’re shaping 1.0
> > to
> > >> be
> > >>>>> the *first production-ready release*. You can check out the
> milestone
> > >>>>> details here <https://github.com/apache/polaris/milestone/2>.
> > >>>>>
> > >>>>> 1.0 will include all the key features you rely on—*credential
> vending
> > >> (S3,
> > >>>>> ADLS, GCS), RBAC, and more*—plus new capabilities like
> *S3-compatible
> > >>>>> storage support, policy management, and persistence layer
> > >> improvements*.
> > >>>>> We’re excited to make Polaris even more powerful for the community.
> > >>>>>
> > >>>>> I’d also like to *volunteer as the release manager* for 1.0 and
> look
> > >>>>> forward to working with you all to ensure a smooth launch.
> > >>>>>
> > >>>>> Thanks again for your support and contributions!
> > >>>>>
> > >>>>>
> > >>>>> Yufei
> > >>
> > --
> > Robert Stupp
> > @snazy
> >
> >
>

Reply via email to