I found that although issues have been pushed, no response.

Copying the code pattern is really not a good method, it will make each
project bloated, and at the same time, when the copied source project
encounters the same problem, the user will deal with such problems
repeatedly.

How to activate these issues, or, is there anyone in charge who analyzes
our improvements, can we directly submit PR for review and integration?

-------------------------------------------------------------

Hi all,

I created some issues regarding to the discussion above,

https://github.com/ververica/flink-cdc-connectors/issues/1140
https://github.com/ververica/flink-cdc-connectors/issues/1138
https://github.com/ververica/flink-cdc-connectors/issues/1135


Zirui Sting <[email protected]> 于2022年7月25日周一 11:14写道:

> Hi Jark,
>
> Thanks for your time and all
>
> Best,
> PENG
>
> On Mon, Jul 25, 2022 at 11:12 AM Jark Wu <[email protected]> wrote:
>
> > Thanks for opening the issues!
> >
> > We will take a look and respond there.
> > Looking forward to cooperating with the InLong community!
> >
> > Best,
> > Jark
> >
> > On Mon, 25 Jul 2022 at 11:05, Charles Zhang <[email protected]>
> > wrote:
> >
> >> Hi, I am forwarding this email to make sure everyone gets the message.
> We
> >> can have a discussion and resolution of these issues directly.
> >>
> >> Zirui Sting <[email protected]> 于2022年7月25日周一 10:53写道:
> >>
> >> > Hi all,
> >> >
> >> > I created some issues regarding to the discussion above,
> >> >
> >> > https://github.com/ververica/flink-cdc-connectors/issues/1140
> >> > https://github.com/ververica/flink-cdc-connectors/issues/1138
> >> > https://github.com/ververica/flink-cdc-connectors/issues/1135
> >> >
> >> > Maybe we can discuss them under these specific issues, thanks a lot !
> >> >
> >> > Yours,
> >> > PENG
> >> >
> >> >
> >> > On Mon, Jul 25, 2022 at 10:19 AM Leonard Xu <[email protected]>
> wrote:
> >> >
> >> >> Thanks tison for starting the discussion here.
> >> >>
> >> >> Both Apache Inlong and Flink CDC Connectors are under Apache License
> >> 2.0
> >> >> protocol, It’s legal even someone copy/distribute all code only if
> >> he/she
> >> >> keeps the license files.
> >> >> But from the open source project’s long term maintaining perspective,
> >> >> personally I like upstream first way instead of copy/distribute
> way.  I
> >> >> really hope Flink CDC project can help Apache
> >> >> InLong more and we’re welcome to open issue to statisfy the user
> >> >> requirements from inLong community.
> >> >>
> >> >>
> >> >> Best,
> >> >> Leonard Xu
> >> >>
> >> >> > 2022年7月24日 下午4:56,Charles Zhang <[email protected]> 写道:
> >> >> >
> >> >> >   Hi, tison and Jark,
> >> >> >     Thanks for your advice.
> >> >> >     Different from Flink CDC connectors, InLong's changes to MySQL
> >> CDC
> >> >> connector mainly involve entire database migration and support for
> rich
> >> >> metadata fields (like canal), which are very important for Apache
> >> InLong to
> >> >> provide external services as data integration. For example, for the
> >> entire
> >> >> database migration, if one schema is used for one table, it will be a
> >> waste
> >> >> of resources and difficult to maintain, and it will also put pressure
> >> on
> >> >> the upstream database.We also particularly hope to work with Flink
> CDC
> >> to
> >> >> see how to support the entire database migration and support richer
> >> >> metadata fields, so that we can directly rely on it. We don't know if
> >> Flink
> >> >> CDC has plans and technical solutions for these two scenarios. We can
> >> talk
> >> >> about it together or contribute directly.
> >> >> >     In addition, in order to speed up discussion and follow-up
> >> >> cooperation, I have created a WeChat group [1], and interested
> >> contributors
> >> >> can join the direct discussion.
> >> >> >     Thanks again.
> >> >> > [1]
> >> >> > <image.png>
> >> >> >
> >> >> > Jark Wu <[email protected] <mailto:[email protected]>> 于2022年7月23日周六
> >> >> 22:45写道:
> >> >> > Thanks for starting this discussion, tison!
> >> >> >
> >> >> > It's great to see InLong is using flink-cdc-connectors to extract
> >> data
> >> >> from
> >> >> > various databases.
> >> >> > I think tison raised a good point about contributing back instead
> of
> >> >> > forking. I believe this can
> >> >> > help the InLong community in the long term by leveraging
> improvements
> >> >> and
> >> >> > bug fixes from
> >> >> > upstream. Flink CDC can also benefit from more contributions from
> the
> >> >> > InLong community.
> >> >> > I believe it's the only way that we can improve collaboration
> between
> >> >> > different OSS projects.
> >> >> >
> >> >> > In a word, I highly appreciate learning the missing part of Flink
> CDC
> >> >> that
> >> >> > InLong needs.
> >> >> > We can discuss the missing features here or in the issues.
> >> >> >
> >> >> > Cheers,
> >> >> > Jark
> >> >> >
> >> >> >
> >> >> > On Fri, 22 Jul 2022 at 23:56, tison <[email protected] <mailto:
> >> >> [email protected]>> wrote:
> >> >> >
> >> >> > > Hi,
> >> >> > >
> >> >> > > I notice that inlong-sort mysql-cdc connector[1] is almost copied
> >> from
> >> >> > > Flink CDC mysql connector[2].
> >> >> > >
> >> >> > > With a short discussion with Charles I learned that InLong
> >> developers
> >> >> > > added metadata supports and migration of a whole database.
> >> >> > >
> >> >> > > It could be better to see if InLong community can contribute such
> >> >> supports
> >> >> > > back to Flink CDC upstream, and avoid maintaining a whole fork as
> >> >> well as
> >> >> > > periodically catch up upstream updates.
> >> >> > >
> >> >> > > Maintainers of Flink CDC projects are in cc (Leonard & Jark).
> >> >> > >
> >> >> > > Perhaps we can start with creating an issue on Flink CDC repo to
> >> >> describe
> >> >> > > the case, contribute back the improvements, and switch dependency
> >> to
> >> >> the
> >> >> > > upstream.
> >> >> > >
> >> >> > > Best,
> >> >> > > tison.
> >> >> > >
> >> >> > > [1]
> >> >> > >
> >> >>
> >>
> https://github.com/apache/inlong/tree/master/inlong-sort/sort-connectors/mysql-cdc
> >> >> <
> >> >>
> >>
> https://github.com/apache/inlong/tree/master/inlong-sort/sort-connectors/mysql-cdc
> >> >> >
> >> >> > > [2]
> >> >> > >
> >> >>
> >>
> https://github.com/ververica/flink-cdc-connectors/tree/master/flink-connector-mysql-cdc
> >> >> <
> >> >>
> >>
> https://github.com/ververica/flink-cdc-connectors/tree/master/flink-connector-mysql-cdc
> >> >> >
> >> >> > >
> >> >> > >
> >> >> >
> >> >> >
> >> >> > --
> >> >> > Best wishes,
> >> >> > Charles Zhang
> >> >>
> >> >>
> >>
> >> --
> >> Best wishes,
> >> Charles Zhang
> >>
> >
>

Reply via email to