That seems like it could confuse users to me. The docs will refer to
feature X being in version Y of the application — how do I connect that to
a helm chart? Or if I want to go read the source code that’s connected to
the helm chart I’m running, where do I find that mapping?

Couldn’t we just cut a patch version of the source and do a release (binary
+ helm chart) so that there’s always a clear coupling?

On Thu, Jan 30, 2025 at 10:44 AM Dmitri Bourlatchkov <di...@apache.org>
wrote:

> Hi All,
>
> PR 912 [1] prompted this discussion.
>
> I believe it is valuable to release helm charts separately from the main
> source / binary bundle primarily because the lifecycle of the charts is
> different from java code and often requires changes that are not connected
> to service implementations.
>
> I'd like to propose:
>
> * Each binary java release to have a matching Helm chart release with
> possibly a different version.
>
> * Allow independent helm chart releases.
>
> * Source releases (e.g. 0.9) do not have to be connected to any particular
> helm chart release.
>
> Thoughts?
>
> [1] https://github.com/apache/polaris/pull/912
>

Reply via email to