I very agree with Willem Jiang. Here is my +1 for Mingyu as the PMC Chair. --- lide-reed l...@apache.org
On 2022/04/02 02:36:59 Willem Jiang wrote: > We need to ask the confirmation of the PPMC Members who want to switch > to Doris PMC first before starting the vote. > For the PMC Chair, I'm a big +1 for Mingyu, as he did a good job as a > leader during the incubation process of Apache Doris. > > Willem Jiang > > Twitter: willemjiang > Weibo: 姜宁willem > > On Fri, Apr 1, 2022 at 1:02 PM 陈明雨 <morning...@163.com> wrote: > > > > Hi all, > > I have drafted a Resolution of Doris project. And review and discuss about > > it. > > This Resolution contains the list of initial PMC members and the nomination > > of the PMC Chair. > > The primary duty of a PMC chair is providing quarterly reports to the board > > about the health and status of their project. > > PMC chairs are expected to subscribe to the board@ mailing list, and be > > aware of any board concerns about the project, and are responsible for > > working with the PMC as a whole to address any board concerns. > > > > > > As for PMC Chair candidate, I would like to be a volunteer. > > During incubation, I have been helping the community to grow and push > > things forward. I would like to continue contributing and engaging other > > ones to get involved and help build Apache Doris a better community. > > > > > > Please checkout [1] [2] to know more about PMC and PMC Chairs and you are > > welcomed to take part in this discussion so that we can start our vote soon. > > > > > > [1] https://www.apache.org/foundation/governance/pmcs.html#legal > > [2] https://www.apache.org/dev/pmc.html > > > > > > =========== Resolution of Doris Project =========== > > Establish the Apache Doris Project > > > > > > WHEREAS, the Board of Directors deems it to be in the best interests of > > the Foundation and consistent with the Foundation's purpose to establish > > a Project Management Committee charged with the creation and maintenance > > of open-source software, for distribution at no charge to the public, > > related to a MPP-based interactive SQL data warehousing for reporting > > and analysis. > > > > > > NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee > > (PMC), to be known as the "Apache Doris Project", be and hereby is > > established pursuant to Bylaws of the Foundation; and be it further > > > > > > RESOLVED, that the Apache Doris Project be and hereby is responsible for > > the creation and maintenance of software related to a MPP-based > > interactive SQL data warehousing for reporting and analysis; and be it > > further > > > > > > RESOLVED, that the office of "Vice President, Apache Doris" be and > > hereby is created, the person holding such office to serve at the > > direction of the Board of Directors as the chair of the Apache Doris > > Project, and to have primary responsibility for management of the > > projects within the scope of responsibility of the Apache Doris Project; > > and be it further > > > > > > RESOLVED, that the persons listed immediately below be and hereby are > > appointed to serve as the initial members of the Apache Doris Project: > > > > > > * Bin Ling <ling...@apache.org> > > * Bo Wang <wan...@apache.org> > > * Chaoyong Li <lichaoy...@apache.org> > > * Chun Zhao <zh...@apache.org> > > * Conghui Cai <caicong...@apache.org> > > * Dayue Gao <gaoda...@apache.org> > > * De Li <l...@apache.org> > > * Hangyuan Liu <liuhangy...@apache.org> > > * Hao Chen <chen...@apache.org> > > * HaoPeng Li <lihaop...@apache.org> > > * Jiafeng Zhang <jiafengzh...@apache.org> > > * Kaisen Kang <kangkai...@apache.org> > > * Ling Miao <lingm...@apache.org> > > * Ming Wen <wenm...@apache.org> > > * Mingyu Chen <morning...@apache.org> > > * Ruyue Ma <maru...@apache.org> > > * Shao Feng Shi <shaofeng...@apache.org> > > * Sijie Guo <si...@apache.org> > > * Willem Ning Jiang <ningji...@apache.org> > > * Zheng Shao <zs...@apache.org> > > * Zhengguo Yang <yang...@apache.org> > > * Zuo Wei <wei...@apache.org> > > > > > > NOW, THEREFORE, BE IT FURTHER RESOLVED, that Mingyu Chen be appointed to > > the office of Vice President, Apache Doris, to serve in accordance with > > and subject to the direction of the Board of Directors and the Bylaws of > > the Foundation until death, resignation, retirement, removal or > > disqualification, or until a successor is appointed; and be it further > > > > > > RESOLVED, that the Apache Doris Project be and hereby is tasked with the > > migration and rationalization of the Apache Incubator Doris podling; and > > be it further > > > > > > RESOLVED, that all responsibilities pertaining to the Apache Incubator > > Doris podling encumbered upon the Apache Incubator PMC are hereafter > > discharged. > > > > > > > > -- > > > > 此致!Best Regards > > 陈明雨 Mingyu Chen > > > > Email: > > chenmin...@apache.org > > > > > > > > > > > > 在 2022-03-31 14:47:42,"ling miao" <lingm...@apache.org> 写道: > > >Very happy to see that we are one step closer to graduation. > > > > > >What preparations are we missing before launching a community discussion at > > >IPMC? Or can we just start a discussion at IPMC directly? > > > > > >Ling Miao > > > > > >陈明雨 <morning...@163.com> 于2022年3月29日周二 20:23写道: > > > > > >> Hi All, > > >> Since the last discussion, we have done the following based on > > >> suggestions. > > >> > > >> > > >> > > >> 1. Split flink-connector, spark-connector, and doris-mananger from the > > >> Doris repo into three separate repo. > > >> > > >> - https://github.com/apache/incubator-doris-manager > > >> > > >> - https://github.com/apache/incubator-doris-flink-connector > > >> > > >> - https://github.com/apache/incubator-doris-spark-connector > > >> so that we can release these modules independently. > > >> > > >> > > >> > > >> > > >> 2. finished releasing both spark-connector and flink-connector > > >> components. > > >> > > >> 1. https://lists.apache.org/thread/gql1xorqs1smlq5o3jxfjgnzfh4woh2z > > >> 2. https://lists.apache.org/thread/gdhym3pv15265dlssc8knsn3bomnpmzj > > >> > > >> > > >> 3. Binary release of Doris core 1.0.0 is being voted on at IPMC. > > >> https://lists.apache.org/thread/y2plp5gwl2cpk54jb4g2myfn91s6q7yt > > >> > > >> > > >> > > >> > > >> I think we can continue the discussion about Doris graduation issues now. > > >> If there are no other comments, I will start preparing the Resolution and > > >> start a discussion at IPMC > > >> > > >> > > >> > > >> -- > > >> > > >> 此致!Best Regards > > >> 陈明雨 Mingyu Chen > > >> > > >> Email: > > >> chenmin...@apache.org > > >> > > >> > > >> > > >> > > >> > > >> 在 2022-02-10 15:01:27,"Yun Tang" <tang...@apache.org> 写道: > > >> >Thanks for the explanations. > > >> >+ 1 for starting the graduation process. > > >> > > > >> >Best > > >> >Yun Tang > > >> > > > >> >On 2022/02/10 04:41:43 陈明雨 wrote: > > >> >> >For the branding issues, I found I cannot open the thread links. Are > > >> they private threads? If this discussion thread is public, maybe we could > > >> at least give some background information. > > >> >> > > >> >> > > >> >> Yes, they were discussed in private@doris list. It is about "doris" on > > >> Baidu Cloud, "dorisdb" and "cdwdoris" on Tecent Cloud. > > >> >> The first 2 has been solved, and the "cdwdoris" will be solved at the > > >> end of Feb. > > >> >> > > >> >> > > >> >> > > >> >> > > >> >> -- > > >> >> > > >> >> 此致!Best Regards > > >> >> 陈明雨 Mingyu Chen > > >> >> > > >> >> Email: > > >> >> chenmin...@apache.org > > >> >> > > >> >> > > >> >> > > >> >> > > >> >> > > >> >> 在 2022-02-10 11:23:33,"Yun Tang" <tang...@apache.org> 写道: > > >> >> >It's great to see the discussion on Apache Doris' graduation from the > > >> incubator! > > >> >> > > > >> >> >For the branding issues, I found I cannot open the thread links. Are > > >> they private threads? If this discussion thread is public, maybe we could > > >> at least give some background information. > > >> >> > > > >> >> >Best > > >> >> >Yun Tang > > >> >> > > > >> >> >On 2022/02/10 01:20:25 寒江雪 wrote: > > >> >> >> +1. I think we can get started on the graduation process. > > >> >> >> > > >> >> >> 陈明雨 <morning...@163.com> 于2022年2月9日周三 22:26写道: > > >> >> >> > > >> >> >> > >For the relationship of the Impala project, I think we need to > > >> get in > > >> >> >> > >touch with the Impala team to get more feedback.Before entering > > >> the > > >> >> >> > apache incubator, Doris was developed based on a very early > > >> version of > > >> >> >> > Impala. > > >> >> >> > > > >> >> >> > In order to adapt to Doris' architecture (both metadata and > > >> planning are > > >> >> >> > in FE), we have made many changes. > > >> >> >> > > > >> >> >> > > > >> >> >> > > > >> >> >> > > > >> >> >> > After entering the apache incubator, we try to give back some new > > >> features > > >> >> >> > to the Impala community including Grouping set [1], left join -> > > >> inner join > > >> >> >> > [2], etc. > > >> >> >> > > > >> >> >> > Although we raised tickets, after communicating with Impala PMC, > > >> we found > > >> >> >> > that new features we wanted to give back to Impala have been > > >> implemented. > > >> >> >> > > > >> >> >> > So in the end there is no substantial code contribution. > > >> >> >> > > > >> >> >> > > > >> >> >> > Both communities are iterating rapidly at their own pace, and > > >> >> >> > many > > >> common > > >> >> >> > SQL features do overlap in part, but only in terms of > > >> functionality, with > > >> >> >> > significant differences at the code level. > > >> >> >> > > > >> >> >> > > > >> >> >> > > > >> >> >> > [1] https://issues.apache.org/jira/browse/IMPALA-9298 > > >> >> >> > > > >> >> >> > [2] https://issues.apache.org/jira/browse/IMPALA-11074 > > >> >> >> > > > >> >> >> > > > >> >> >> > > > >> >> >> > > > >> >> >> > -- > > >> >> >> > > > >> >> >> > 此致!Best Regards > > >> >> >> > 陈明雨 Mingyu Chen > > >> >> >> > > > >> >> >> > Email: > > >> >> >> > chenmin...@apache.org > > >> >> >> > > > >> >> >> > > > >> >> >> > > > >> >> >> > > > >> >> >> > > > >> >> >> > 在 2022-02-09 14:43:10,"陈明雨" <morning...@163.com> 写道: > > >> >> >> > >>I just want to mention about the recent release of Java code, > > >> it's > > >> >> >> > >>better to add another git repo to host the java code for the > > >> maven > > >> >> >> > >>release. > > >> >> >> > >>It doesn't make any sense that we have different tags for the > > >> java > > >> >> >> > >>code release. I'd like to see this issue addressed before > > >> graduation. > > >> >> >> > > > > >> >> >> > >Thanks for you suggestion. I will start a new thread to discuss > > >> it. I > > >> >> >> > think creating a new repo is a good way to address this issue. > > >> >> >> > > > > >> >> >> > >-- > > >> >> >> > > > > >> >> >> > >此致!Best Regards > > >> >> >> > >陈明雨 Mingyu Chen > > >> >> >> > > > > >> >> >> > >Email: > > >> >> >> > >chenmin...@apache.org > > >> >> >> > > > > >> >> >> > > > > >> >> >> > > > > >> >> >> > > > > >> >> >> > > > > >> >> >> > >At 2022-02-08 20:44:25, "Willem Jiang" <willem.ji...@gmail.com> > > >> wrote: > > >> >> >> > >>It is good to see Doris did lots of work on building up the > > >> community. > > >> >> >> > >>The brand issues were addressed last year. > > >> >> >> > >>For the relationship of the Impala project, I think we need to > > >> get in > > >> >> >> > >>touch with the Impala team to get more feedback. > > >> >> >> > >> > > >> >> >> > >>I just want to mention about the recent release of Java code, > > >> it's > > >> >> >> > >>better to add another git repo to host the java code for the > > >> maven > > >> >> >> > >>release. > > >> >> >> > >>It doesn't make any sense that we have different tags for the > > >> java > > >> >> >> > >>code release. I'd like to see this issue addressed before > > >> graduation. > > >> >> >> > >> > > >> >> >> > >>Willem Jiang > > >> >> >> > >> > > >> >> >> > >>Twitter: willemjiang > > >> >> >> > >>Weibo: 姜宁willem > > >> >> >> > >> > > >> >> >> > >>On Tue, Feb 8, 2022 at 3:09 PM 陈明雨 <morning...@163.com> wrote: > > >> >> >> > >>> > > >> >> >> > >>> Hi all. > > >> >> >> > >>> > > >> >> >> > >>> > > >> >> >> > >>> > > >> >> >> > >>> > > >> >> >> > >>> Apache Doris (Incubating) has been in development for over 3 > > >> years > > >> >> >> > since it entered the Apache incubator in September 2018. > > >> >> >> > >>> > > >> >> >> > >>> During our time in the Incubator, we have learned a lot about > > >> open > > >> >> >> > source software governance and the Apache Foundation's philosophy > > >> on > > >> >> >> > managing, maintaining, and developing open source community. > > >> >> >> > >>> > > >> >> >> > >>> > > >> >> >> > >>> > > >> >> >> > >>> > > >> >> >> > >>> I am pleased to conduct a discussion here on matters related > > >> to Doris' > > >> >> >> > graduation from the incubator. > > >> >> >> > >>> > > >> >> >> > >>> > > >> >> >> > >>> > > >> >> >> > >>> > > >> >> >> > >>> The following is a brief overview of the progress of the > > >> >> >> > >>> Doris > > >> project > > >> >> >> > and community since entering the incubator. > > >> >> >> > >>> > > >> >> >> > >>> > > >> >> >> > >>> > > >> >> >> > >>> > > >> >> >> > >>> 1. Community > > >> >> >> > >>> > > >> >> >> > >>> > > >> >> >> > >>> > > >> >> >> > >>> > > >> >> >> > >>> - 8 new PPMC members were added, from five different > > >> companies, > > >> >> >> > bringing the total number of PPMC members to 21. > > >> >> >> > >>> > > >> >> >> > >>> - 16 new Committers were added (including the new PPMC > > >> members), > > >> >> >> > bringing the total number of Committers to 29. > > >> >> >> > >>> > > >> >> >> > >>> - The number of Contributors is now 245 and growing. > > >> >> >> > >>> > > >> >> >> > >>> - The dev@doris mailing list currently has 289 > > >> subscribers, and > > >> >> >> > all major project discussions are happening in the dev@doris. > > >> >> >> > >>> > > >> >> >> > >>> > > >> >> >> > >>> > > >> >> >> > >>> > > >> >> >> > >>> 2. Project > > >> >> >> > >>> > > >> >> >> > >>> > > >> >> >> > >>> > > >> >> >> > >>> > > >> >> >> > >>> - 7 releases by 6 release managers. All compliance issues > > >> have > > >> >> >> > been resolved. > > >> >> >> > >>> > > >> >> >> > >>> - Doris official website[1] is compliant with Apache > > >> Foundation > > >> >> >> > requirements[2]. > > >> >> >> > >>> > > >> >> >> > >>> - Project maturity model is detailed in [3]. > > >> >> >> > >>> > > >> >> >> > >>> - We have also created a pre-graduation Check List[4] > > >> following > > >> >> >> > the Apache official website guidelines and are currently moving > > >> forward. > > >> >> >> > >>> > > >> >> >> > >>> > > >> >> >> > >>> > > >> >> >> > >>> > > >> >> >> > >>> Some things that I think need further discussion. > > >> >> >> > >>> > > >> >> >> > >>> > > >> >> >> > >>> > > >> >> >> > >>> > > >> >> >> > >>> 1. Branding issue > > >> >> >> > >>> > > >> >> >> > >>> > > >> >> >> > >>> > > >> >> >> > >>> > > >> >> >> > >>> Doris had some branding issues during the > > >> incubating[5][6]. I > > >> >> >> > think these issues have been resolved and would appreciate the > > >> mentors' > > >> >> >> > assistance in checking them out. > > >> >> >> > >>> > > >> >> >> > >>> > > >> >> >> > >>> > > >> >> >> > >>> > > >> >> >> > >>> 2. Relationship with Apache Impala > > >> >> >> > >>> > > >> >> >> > >>> > > >> >> >> > >>> > > >> >> >> > >>> > > >> >> >> > >>> Doris' current query engine is forked from Impala version > > >> v0.7 and > > >> >> >> > has been updated with Impala in the early stages of the project > > >> (hands-on > > >> >> >> > code merge). > > >> >> >> > >>> > > >> >> >> > >>> In the Doris Proposal [7], we expressed our desire to > > >> decouple the > > >> >> >> > Doris storage engine from the query engine through a layer of > > >> abstract API. > > >> >> >> > So that the query layer could fully follow Impala's evolution. > > >> >> >> > >>> > > >> >> >> > >>> However, as the project progressed, we found it difficult > > >> to > > >> >> >> > achieve this goal, mainly for the following reasons. > > >> >> >> > >>> > > >> >> >> > >>> > > >> >> >> > >>> > > >> >> >> > >>> > > >> >> >> > >>> 1. Impala focus on providing query acceleration on the > > >> Hadoop > > >> >> >> > ecosystem, while Doris focus on a standalone data warehouse or > > >> DBMS system. > > >> >> >> > The difference of targets means that many features do not meet > > >> >> >> > the > > >> needs of > > >> >> >> > both projects. > > >> >> >> > >>> > > >> >> >> > >>> > > >> >> >> > >>> > > >> >> >> > >>> 2. Doris has completely refactored the metadata and has > > >> its own > > >> >> >> > storage engine. This required a deep integration of the query > > >> layer with > > >> >> >> > the metadata and the storage engine. We also made a lot of > > >> architectural > > >> >> >> > changes for this. > > >> >> >> > >>> > > >> >> >> > >>> > > >> >> >> > >>> > > >> >> >> > >>> 3. Doris has now developed a new vectorized execution > > >> engine that > > >> >> >> > rewrites most of the execution node in query layer, which is > > >> different from > > >> >> >> > Impala. > > >> >> >> > >>> > > >> >> >> > >>> > > >> >> >> > >>> > > >> >> >> > >>> > > >> >> >> > >>> For these reasons, it is difficult for us to continue to > > >> follow > > >> >> >> > the Impala community with code level iterations and integrations. > > >> >> >> > >>> > > >> >> >> > >>> Of course, all code references to Impala are fully > > >> compliant with > > >> >> >> > the Apache License, and we explicitly declare the relationship > > >> between > > >> >> >> > Doris and Impala in the NOTICE file[8] and the README file[9] and > > >> thank the > > >> >> >> > Impala community for their help. > > >> >> >> > >>> > > >> >> >> > >>> Since this aspect deviates from the direction in the > > >> original > > >> >> >> > Proposal, I think it needs to be listed separately for necessary > > >> discussion. > > >> >> >> > >>> > > >> >> >> > >>> > > >> >> >> > >>> > > >> >> >> > >>> > > >> >> >> > >>> If there are any other aspects that need to be discussed > > >> >> >> > >>> before > > >> >> >> > graduation, please discuss. > > >> >> >> > >>> > > >> >> >> > >>> > > >> >> >> > >>> > > >> >> >> > >>> > > >> >> >> > >>> [1] http://doris.incubator.apache.org/ > > >> >> >> > >>> > > >> >> >> > >>> [2] https://whimsy.apache.org/pods/project/doris > > >> >> >> > >>> > > >> >> >> > >>> [3] > > >> >> >> > > > >> https://cwiki.apache.org/confluence/display/DORIS/Maturity+Assessment+for+Doris > > >> >> >> > >>> > > >> >> >> > >>> [4] > > >> >> >> > > > >> https://cwiki.apache.org/confluence/display/DORIS/Graduation+Check+List > > >> >> >> > >>> > > >> >> >> > >>> [5] > > >> https://lists.apache.org/thread/k8klobjzffobbx161nj6plc0mfl8gc7z > > >> >> >> > >>> > > >> >> >> > >>> [6] > > >> https://lists.apache.org/thread/t6dwq77x0jjm63kpkzlq51sfbowd92p9 > > >> >> >> > >>> > > >> >> >> > >>> [7] > > >> >> >> > > > >> https://cwiki.apache.org/confluence/display/incubator/DorisProposal > > >> >> >> > >>> > > >> >> >> > >>> [8] > > >> https://github.com/apache/incubator-doris/blob/master/NOTICE.txt > > >> >> >> > >>> > > >> >> >> > >>> [9] > > >> https://github.com/apache/incubator-doris/blob/master/README.md > > >> >> >> > >>> > > >> >> >> > >>> > > >> >> >> > >>> > > >> >> >> > >>> > > >> >> >> > >>> -- > > >> >> >> > >>> > > >> >> >> > >>> 此致!Best Regards > > >> >> >> > >>> 陈明雨 Mingyu Chen > > >> >> >> > >>> > > >> >> >> > >>> Email: > > >> >> >> > >>> chenmin...@apache.org > > >> >> >> > >> > > >> >> >> > > > >> >>--------------------------------------------------------------------- > > >> >> >> > >>To unsubscribe, e-mail: dev-unsubscr...@doris.apache.org > > >> >> >> > >>For additional commands, e-mail: dev-h...@doris.apache.org > > >> >> >> > > > >> >> >> > > >> >> > > > >> >> >--------------------------------------------------------------------- > > >> >> >To unsubscribe, e-mail: dev-unsubscr...@doris.apache.org > > >> >> >For additional commands, e-mail: dev-h...@doris.apache.org > > >> >> > > >> > > > >> >--------------------------------------------------------------------- > > >> >To unsubscribe, e-mail: dev-unsubscr...@doris.apache.org > > >> >For additional commands, e-mail: dev-h...@doris.apache.org > > >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@doris.apache.org > For additional commands, e-mail: dev-h...@doris.apache.org > > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@doris.apache.org For additional commands, e-mail: dev-h...@doris.apache.org