Hello!  I've been following this discussion (while looking and
building a lot of the connectors):

+1 (non-binding) to doing a 1.1.0 release adding the configurability
of surefire and jvm flags.

Thanks for driving this!

Ryan

On Fri, Dec 15, 2023 at 2:06 PM Etienne Chauchot <echauc...@apache.org> wrote:
>
> Hi PMC members,
>
> Version will be 1.1.0 and not 1.0.1 as one of the PMC members already
> created this version tag in jira and tickets are targeted to this version.
>
> Anyone for pushing my pub key to apache dist ?
>
> Thanks
>
> Etienne
>
> Le 14/12/2023 à 17:51, Etienne Chauchot a écrit :
> >
> > Hi all,
> >
> > It has been 2 weeks since the start of this release discussion. For
> > now only Sergey agreed to release. On a lazy consensus basis, let's
> > say that we leave until Monday for people to express concerns about
> > releasing connector-parent.
> >
> > In the meantime, I'm doing my environment setup and I miss the rights
> > to upload my GPG pub key to flink apache dist repo. Can one of the PMC
> > members push it ?
> >
> > Joint to this email is the updated KEYS file with my pub key added.
> >
> > Thanks
> >
> > Best
> >
> > Etienne
> >
> > Le 05/12/2023 à 16:30, Etienne Chauchot a écrit :
> >>
> >> Hi Péter,
> >>
> >> My answers are inline
> >>
> >>
> >> Best
> >>
> >> Etienne
> >>
> >>
> >> Le 05/12/2023 à 05:27, Péter Váry a écrit :
> >>> Hi Etienne,
> >>>
> >>> Which branch would you cut the release from?
> >> the parent_pom branch (consisting of a single maven pom file)
> >>> 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?
> >>
> >> The ci_utils branch is basically one ci.yml workflow. _testing.yml
> >> and maven test-project are both for testing the ci.yml workflow and
> >> display what it can do to connector authors.
> >>
> >> As the connectors workflows refer ci.yml as this:
> >> apache/flink-connector-shared-utils/.github/workflows/ci.yml@ci_utils,
> >> if we merge changes to ci.yml all the CIs in the connectors' repo
> >> will change.
> >>
> >>> If I merge something to the release_utils branch, would it immediately
> >>> change the release process of all of the connectors?
> >> I don't know how release-utils scripts are integrated with the
> >> connectors' code yet
> >>> 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.
> >>
> >>
> >> I think it is quite out of the scope of this release: here we are
> >> only talking about releasing a parent pom maven file for the connectors.
> >>
> >>> 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