tektoncd / results

Long term storage of execution results.
Apache License 2.0
78 stars 74 forks source link

v1 Release of Results #526

Open khrm opened 1 year ago

khrm commented 1 year ago

@afrittoli Shared:

The Tekton Pipeline project is preparing for its v1.0 release. We discussed this during the  Pipeline WG today, and one of the points that was brought up is that it would be very nice to coordinate the v1.0 release of pipeline with the v1.0 release of several other Tekton components.

I'm reaching out to the maintainers of the various Tekton projects to ask what they think about releasing a v1.0, possibly after the summer. Having a coordinated v1.0 release would have the benefit of aligning our release numbers too and hopefully make our users'  life easier when combining Tekton components.

So a tracker of things that needs to be done before v1:

khrm commented 1 year ago

@adambkaplan @alan-ghelardi @sayan-biswas Please add what needs to be done before we can do v1.

adambkaplan commented 1 year ago

I'm inclined to say "whoah, hold on" when it comes to declaring us ready for v1 when we don't even have a declared "v1beta1" API yet. We have a very small timescale of active contributions and known production usage compared to the core Pipelines API and other APIs that feel they are ready for v1. Keeping the APIs at "alpha" and "beta" levels gives us the freedom to make significant breaking changes as a community. This becomes much harder if we declare a v1, since v1 implies a strong level of support and stability.

alan-ghelardi commented 1 year ago

Agree with Adam's comments. I'd prefer keeping the project in the alpha stage until wee all are really comfortable with a stable API. In the "search API" for example, we started making significant improvements recently and I believe that breaking changes may keep happening.

tekton-robot commented 1 year ago

Issues go stale after 90d of inactivity. Mark the issue as fresh with /remove-lifecycle stale with a justification. Stale issues rot after an additional 30d of inactivity and eventually close. If this issue is safe to close now please do so with /close with a justification. If this issue should be exempted, mark the issue as frozen with /lifecycle frozen with a justification.

/lifecycle stale

Send feedback to tektoncd/plumbing.

khrm commented 1 year ago

/remove-lifecycle stale