Hi Etienne,

Which branch would you cut the release from?

I find the flink-connector-parent branches confusing.

If I merge a PR to the ci_utils branch, would it immediately change the CI
workflow of all of the connectors?

If I merge something to the release_utils branch, would it immediately
change the release process of all of the connectors?

I would like to add the possibility of creating Python packages for the
connectors [1]. This would consist of some common code, which should reside
in flink-connector-parent, like:
- scripts for running Python test - test infra. I expect that this would
evolve in time
- ci workflow - this would be more slow moving, but might change if the
infra is charging
- release scripts - this would be slow moving, but might change too.

I think we should have a release for all of the above components, so the
connectors could move forward on their own pace.

What do you think?

Thanks,
Péter

[1] https://issues.apache.org/jira/browse/FLINK-33528

On Thu, Nov 30, 2023, 16:55 Etienne Chauchot <echauc...@apache.org> wrote:

> Thanks Sergey for your vote. Indeed I have listed only the PRs merged
> since last release but there are these 2 open PRs that could be worth
> reviewing/merging before release.
>
> https://github.com/apache/flink-connector-shared-utils/pull/25
>
> https://github.com/apache/flink-connector-shared-utils/pull/20
>
> Best
>
> Etienne
>
>
> Le 30/11/2023 à 11:12, Sergey Nuyanzin a écrit :
> > thanks for volunteering Etienne
> >
> > +1 for releasing
> > however there is one more PR to enable custom jvm flags for connectors
> > in similar way it is done in Flink main repo for modules
> > It will simplify a bit support for java 17
> >
> > could we have this as well in the coming release?
> >
> >
> >
> > On Wed, Nov 29, 2023 at 11:40 AM Etienne Chauchot<echauc...@apache.org>
> > wrote:
> >
> >> Hi all,
> >>
> >> I would like to discuss making a v1.0.1 release of
> flink-connector-parent.
> >>
> >> Since last release, there were only 2 changes:
> >>
> >> -https://github.com/apache/flink-connector-shared-utils/pull/19
> >> (spotless addition)
> >>
> >> -https://github.com/apache/flink-connector-shared-utils/pull/26
> >> (surefire configuration)
> >>
> >> The new release would bring the ability to skip some tests in the
> >> connectors and among other things skip the archunit tests. It is
> >> important for connectors to skip archunit tests when tested against a
> >> version of Flink that changes the archunit rules leading to a change of
> >> the violation store. As there is only one violation store and the
> >> connector needs to be tested against last 2 minor Flink versions, only
> >> the version the connector was built against needs to run the archunit
> >> tests and have them reflected in the violation store.
> >>
> >>
> >> I volunteer to make the release. As it would be my first ASF release, I
> >> might require the guidance of one of the PMC members.
> >>
> >>
> >> Best
> >>
> >> Etienne
> >>
> >>
> >>
> >>
> >>

Reply via email to