Hi,

I second with Tison and I'm glad to see your proposal,
you must have put a lot of effort into drafting this proposal,
but it needs to be clear what you expect and what you know about Apache[1],
and are we are on the same page?


You can see the following information:
The Apache Incubator Cookbook[2]
The Apache Way[3]

I'd be happy to help you if you need it.

[1]https://www.apache.org/
[2]https://incubator.apache.org/cookbook/
[3]https://www.apache.org/theapacheway/index.html

tison <wander4...@gmail.com> 于2022年2月22日周二 23:17写道:

> Hi,
>
> I have two questions here:
>
> 1. How should I name you in this thread? Apache is a community of peers. I
> can't image I'm talking to the whole Chunjun community or "Apache" expect
> its your name.
> 2. What's your expectations on going into the incubator? Among the whole
> proposal it's almost about what the current state of Chunjun and the only
> statement about your expectations is:
>
> > we seek to further prosper the community with the aid of Apache
>
> Could you elaborate a bit the motivation here? What help are you seeking?
>
> Also I second to Sheng's comment that it's confused about your expressions
> of contributors and initial committers. If your community continuously
> promote contributors , why the initial committer list is quite a bit
> limited?
>
> Best,
> tison.
>
>
> Sheng Wu <wu.sheng.841...@gmail.com> 于2022年2月22日周二 20:54写道:
>
> > I think this description is incorrect.
> >
> > > Our initial committers will submit iCLA(s), SGA, and CCLA(s).
> >
> > Committers are individuals, who should only submit ICLA, their
> > employers are recommended to submit CCLA, the owner of the project
> > should sign the SGA.
> > ___
> >
> > Also, I noticed a conflict in your description
> > On one side, you mentioned `The initial committers are employees of
> > DTStack.` with only 5 initial committers, and on the other hand, you
> > gave a very long vendor list and core contributors list.
> > So, which is an accurate description? If you have those contributors,
> > why were all of them invited as PPMC members? Do you have any public
> > discussion about this decision?
> > Such as GitHub ID(demotto) is the #8 in the contributor list, and also
> > listed in the core contributor list, but can't find it in the initial
> > committer list.
> >
> >
> > Sheng Wu 吴晟
> > Twitter, wusheng1108
> >
> > Lidong Dai <lidong...@apache.org> 于2022年2月22日周二 20:41写道:
> > >
> > > I am curious that Chunjun(was Flinkx) is built on the Flink CDC, so
> what
> > is
> > > its innovation?
> > >
> > > BTW, you shouldn't use the mail(apa...@dtstack.com) as your user
> > account,
> > > apache is a registered trademark of ASF
> > >
> > >
> > >
> > > Best Regards
> > >
> > >
> > >
> > > ---------------
> > > Apache DolphinScheduler PMC Chair
> > > Lidong Dai
> > > lidong...@apache.org
> > > Linkedin: https://www.linkedin.com/in/dailidong
> > > Twitter: @WorkflowEasy <https://twitter.com/WorkflowEasy>
> > >
> > > ---------------
> > >
> > >
> > > On Tue, Feb 22, 2022 at 3:10 PM Jean-Baptiste Onofré <j...@nanthrax.net>
> > > wrote:
> > >
> > > > By the way, if you need a mentor, you can ping me.
> > > >
> > > > Regards
> > > > JB
> > > >
> > > > On Tue, Feb 22, 2022 at 8:08 AM Jean-Baptiste Onofré <
> j...@nanthrax.net>
> > > > wrote:
> > > > >
> > > > > Hi,
> > > > >
> > > > > It looks interesting. Quick questions about the current state of
> the
> > > > > project/roadmap: how the users implement the ETL pipeline ? Is it
> > > > > using a kind of SDK/DSL or do you plan an UI ?
> > > > > Is it very coupled to Flink or the runtime is "pluggable" ? Do you
> > > > > plan to have some kind of optional storage, similar to Apache
> Druid,
> > > > > ... ?
> > > > >
> > > > > Regards
> > > > > JB
> > > > >
> > > > > On Tue, Feb 22, 2022 at 7:41 AM Apache <apa...@dtstack.com> wrote:
> > > > > >
> > > > > >
> > > > > > Dear Apache Incubator Community,
> > > > > > We propose to contribute Chunjun as an Apache Incubator project.
> > > > > > We are still looking for possible Champion and Mentors if anyone
> > would
> > > > like to volunteer. Thanks a lot.
> > > > > > Best Regards,
> > > > > > Real-time computing engine team of DTStack.
> > > > > >
> > > > > > #Chunjun Proposal
> > > > > >
> > > > > > ##Abstract
> > > > > > Chunjun is a distributed ETL tool and distributed data
> integration
> > > > tool. Currently Chunjun is based on Apache Flink. It was initially
> > known as
> > > > FlinkX and renamed Chunjun on February 22, 2022.
> > > > > > - Chunjun codebase: https://github.com/DTStack/chunjun
> > > > > >
> > > > > > ##Proposal
> > > > > > We propose to contribute the Chunjun codebase to the Apache
> > Software
> > > > Foundation with the intent of forming a productive, meritocratic and
> > open
> > > > community around Chunjun’s continued development, according to the
> > 'Apache
> > > > Way'. The Chunjun's source code is already under the Apache License
> > Version
> > > > 2.0.
> > > > > >
> > > > > > ##Background
> > > > > > We developed Chunjun in DTStack company in 2017, when we needed a
> > > > low-code development and high-performance data integration tool. It
> has
> > > > been an open-source project on GitHub since April 2018. Chunjun is
> > running
> > > > in DTStack production environment all the time. Chunjun has also been
> > > > widely used by companies in China, including DTStack (
> > > > https://www.dtstack.com/), Qihu360(https://www.360.cn/), Iflytek (
> > > > https://www.iflytek.com/), XPeng Motors (https://en.xiaopeng.com/),
> > > > WeBank (https://www.webank.com/), Asiainfo(https://asiainfo.com/),
> > Guazi(
> > > > https://www.guazi.com/), Hello Inc (https://www.hello-inc.com/),
> etc.
> > > > Nowadays, Chunjun has a strong community in China.
> > > > > >
> > > > > > ##Rationale
> > > > > > High-performance of Chunjun is based on Apache Flink, and Chunjun
> > can
> > > > integrate data from different data source. Users only need to
> > configure a
> > > > JSON file to complete the data reading, transformer, and writing.
> > Users can
> > > > implement new reader/writer plugins to meet their requirements.
> Chunjun
> > > > have implemented plugins that can capture data change for MySQL to
> > restore
> > > > data for Apache Doris.
> > > > > > Chunjun has the following feature:
> > > > > > real-time and offline integrate data from different data sources.
> > > > > > change data capture(CDC) to merge restore data.
> > > > > > resume from broken-point.
> > > > > > capture and collect dirty data.
> > > > > > limit data transferring rate.
> > > > > > thoughput metrics.
> > > > > > capture and restore schema evolution. (TODO)
> > > > > >
> > > > > > ##Current Status###Meritocracy
> > > > > > Since Chunjun was open-sourced, many enterprises have adopted
> > Chunjun
> > > > to build up their data integration system. In return, we have
> received
> > many
> > > > issue reports or enhancements from them simultaneously. The codebase
> > is now
> > > > mainly managed by the development team inside DTStack who's
> > responsible for
> > > > building internal data integration system too.###Community
> > > > > > Chunjun has been building a community around contributors and
> > users to
> > > > this framework for the last five years. We organized one meetup in
> > 2020.
> > > > Currently, we communicate in Github issues and in chinese DingTalk
> > group.
> > > > There are about 3000 people in this group. And we believe that we can
> > get a
> > > > lot of help from the Apache Flink community too. We will organize a
> > meetup
> > > > again in 2022.###Core Developers
> > > > > > (In alphabetical order)
> > > > > > Chao Xu (https://github.com/zoudaokoulife)
> > > > > > Gongjiang Tang, (https://github.com/kyo-tom)
> > > > > > Huai Yang, (https://github.com/yanghuaiGit)
> > > > > > Jiangbo Li, (https://github.com/lijiangbo)
> > > > > > Luning Wong, (https://github.com/deadwind4)
> > > > > > Luo Li, (https://github.com/kanata163)
> > > > > > Sishu Yang, (https://github.com/yangsishu)
> > > > > > Tianzhu Wen, (https://github.com/WTZ468071157)
> > > > > > Weiliang Hao, (https://github.com/xiuzhu9527)
> > > > > > Wenqiang Liu, (https://github.com/meng1222)
> > > > > > Xing Liu, (https://github.com/simenliuxing)
> > > > > > Yang Lan, (https://github.com/HiLany)
> > > > > > Yanquan Lv, (https://github.com/lvyanquan)
> > > > > > Yifan Hu, (https://github.com/demotto)
> > > > > > Zaiyue Yu, (https://github.com/tonybobam)
> > > > > > Zhangwan Zhao, (https://github.com/jiemotongxue)
> > > > > > Zhiqiang Li, (https://github.com/ChestnutQiang)
> > > > > > They are almost working in real-time computing engine team of
> > DTStack.
> > > > Only Yifan Hu working for CaoCao Tech. Most of them are Apache Flink
> > > > contributor.
> > > > > >
> > > > > > ##Known Risks###Project Name
> > > > > > The name of the project is Chunjun. Chunjun comes from mandarin
> > > > chinese Pinyin "Chun Jun", and it is one of the top ten famous swords
> > in
> > > > China.###Orphaned products
> > > > > > More than 20 contributors and thousands of forks and star further
> > show
> > > > that Chunjun is actively supported, and we seek to further prosper
> the
> > > > community with the aid of Apache. As a consequence, Chunjun is
> > unlikely to
> > > > be reduced to an orphaned project.###Inexperience with Open Source
> > > > > > Many of the Chunjun committers have experience working on open
> > source
> > > > projects. They are also active contributors to other Apache projects.
> > > > > > ###Homogenous Developers
> > > > > > The most of core developers are from DTStack, and Chunjun
> received
> > > > some bug fixes and enhancements from other developers not working at
> > > > DTStack. ###Reliance on Salaried Developers
> > > > > > Currently, most of core developers are paid to work on Chunjun
> > project
> > > > by DTStack. We look forward to attracting more people outside DTStack
> > to
> > > > join this project.###Relationships with Other Apache Products
> > > > > > We have integrated with Apache Flink, Apache Hadoop, Apache
> Common
> > and
> > > > Apache HttpComponents, Log4J and Maven.
> > > > > > Usage of Apache projects related to Chunjun plugin
> > > > > > Apache Hive
> > > > > > Apache Solr
> > > > > > Apache Doris
> > > > > > Apache HBase
> > > > > > Apache Kudu
> > > > > > Apache Kafka
> > > > > > Apache Pulsar (TODO)###An Excessive Fascination with the Apache
> > Brand
> > > > > > We acknowledge the value and reputation that the Apache brand
> would
> > > > bring to Chunjun. However, our primary interest is in the excellent
> > > > community provided by Apache Software Foundation, in which all the
> > projects
> > > > could gain stability for long-term development.
> > > > > >
> > > > > > ##Documentation
> > > > > > A complete set of documents is provided on GitHub, including
> > English
> > > > and Simplified Chinese versions.
> > > > > > English:
> https://github.com/DTStack/chunjun/blob/master/README.md
> > > > > > Chinese:
> > https://github.com/DTStack/chunjun/blob/master/README_CH.md
> > > > > >
> > > > > > ##Initial Code
> > > > > > https://github.com/DTStack/chunjun
> > > > > >
> > > > > > ##Initial Source and Intellectual Property Submission Plan
> > > > > > The codebase is already licensed under the Apache License 2.0 and
> > the
> > > > copyright is assigned to DTStack. If the project enters incubator,
> > DTStack
> > > > will transfer the source code & trademark ownership to ASF via a
> > Software
> > > > Grant Agreement. Our initial committers will submit iCLA(s), SGA, and
> > > > CCLA(s). ##External DependenciesApache-2.0 licenses
> > > > > > Apache Avro
> > > > > > Apache Commons
> > > > > > Apache Curator
> > > > > > Apache Flink
> > > > > > Apache Hadoop
> > > > > > Apache HttpComponents
> > > > > > Apache Log4j
> > > > > > Gson
> > > > > > Guava
> > > > > > Jackson
> > > > > > Powermock
> > > > > > PrometheusEclipse Distribution License
> > > > > > JUnitEPL licenses
> > > > > > LogbackMIT licenses
> > > > > > Mockito
> > > > > > SLF4J
> > > > > >
> > > > > > ##Required Resources ###Git Repositories
> > > > > > https://github.com/apache/incubator-chunjun###Issue Tracking
> > > > > > The community would like to continue using GitHub
> Issues.###Mailing
> > > > List
> > > > > > priv...@chunjun.incubator.apache.org
> > > > > > d...@chunjun.incubator.apache.org
> > > > > > comm...@chunjun.incubator.apache.org###Continuous
> <http://comm...@chunjun.incubator.apache.org#%23%23Continuous>
> > <http://comm...@chunjun.incubator.apache.org#%23%23Continuous>
> > > > <http://comm...@chunjun.incubator.apache.org#%23%23Continuous>
> > > > Integration tool
> > > > > > GitHub Action
> > > > > >
> > > > > > ##Initial Committers
> > > > > > (In alphabetical order)
> > > > > > Chao Xu (https://github.com/zoudaokoulife, xuchao at dtstack dot
> > com)
> > > > > > Luning Wong (https://github.com/deadwind4, gfeng48 at gmail dot
> > com)
> > > > > > Sishu Yang (https://github.com/yangsishu, sishu at dtstack dot
> > com)
> > > > > > Yang Huai (https://github.com/yanghuaiGit, dujie at dtstack dot
> > com)
> > > > > > Zhiqiang Li (https://github.com/ChestnutQiang, wujuan at dtstack
> > dot
> > > > com)
> > > > > >
> > > > > >
> > > > > > ##Affiliations
> > > > > > The initial committers are employees of DTStack. The nominated
> > mentors
> > > > and champion are employees of TODO.
> > > > > >
> > > > > > ##Sponsors
> > > > > >
> > > > > > ###Champion
> > > > > > TODO ###Nominated Mentors
> > > > > > TODO
> > > >
> > > > ---------------------------------------------------------------------
> > > > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> > > > For additional commands, e-mail: general-h...@incubator.apache.org
> > > >
> > > >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> > For additional commands, e-mail: general-h...@incubator.apache.org
> >
> >
>


-- 
Best wishes!
CalvinKirs

Reply via email to