Hello from the Superset community! As we are also in the same graduation preparation process, I went through all your graduation documents and links, everything is well organized and documented. Nothing seems missing, and you are definitely proceeding at a nice pace. :)
Thanks, Junlin On 2020/08/04 09:57:56, Ovilia <o...@gmail.com> wrote: > Thanks Max for both choosing ECharts and helping us with graduation. We> > really appreciate it.> > > Our maturity model is available at [1] and checklist is [2].> > > We are currently discussing potential blocks before we start a vote. So> > please> > tell us if you find something should be changed.> > > [1]> > https://cwiki.apache.org/confluence/display/ECHARTS/Apache+Maturity+Model+Assessment+for+ECharts> > > [2]> > https://cwiki.apache.org/confluence/display/ECHARTS/ECharts+Graduation+Check+List> > > > Thanks> > > *Ovilia*> > > > On Tue, Aug 4, 2020 at 12:43 AM Maxime Beauchemin <ma...@preset.io> wrote:> > > > Hi all! I recently subscribed to the mailing list and wanted to introduce> > > myself and offer some help.> > >> > > My name is Max and I'm the original creator of Apache Airflow (top level)> > > and Apache Superset (soon to graduate). The Superset community is > > currently> > > voting on this Superset Improvement Proposal [SIP-50] Proposal for using> > > ECharts as our main charting library> > > <https://github.com/apache/incubator-superset/issues/10418>, looking> > > forward to collaborate!> > > <https://github.com/apache/incubator-superset/issues/10418>> > >> > > I wanted to see how we might be able to help ECharts' graduation process > > as> > > we kick off our process for Superset. Do you all have a checklist and > > items> > > you're looking for help/support?> > >> > > Thanks,> > >> > > Max> > >> > > On Mon, Aug 3, 2020 at 7:43 AM Sheng Qian <qu...@gmail.com> wrote:> > >> > > >> > > > I agree with softer way raising concern between ASF official and> > > > community, including:> > > > - Using different domain other than Apache hosting external content> > > > including Gallery, Extension, etc. Marking out something like “this is> > > not> > > > officially distributed by ASF” just like cookie collecting announcement> > > on> > > > websites.> > > > - For customized build service on browser, keep the service but also> > > > stated out builded version can not represent official version and it is> > > not> > > > for re-distributing.> > > >> > > > Quill> > > > (Actually another Sheng but to avoid confusion I will use my nickname)> > > >> > > > > 在 2020年8月3日,20:54,Sheng Wu <wu...@gmail.com> 写道:> > > > >> > > > > Yi Shen <sh...@gmail.com> 于2020年8月3日周一 下午7:21写道:> > > > >> > > > >>>> > > > >>> From my side, this is not the difference. The download source > > > >>> package> > > > is> > > > >>> never been voted is my concern.> > > > >>> I know the logically, it is just a subset, but whether there is a> > > > change> > > > >> or> > > > >>> unexpected files in the final download, we don't know. And no one> > > would> > > > >>> check.> > > > >>> The whole vote/check process is for manual confirmation about that,> > > the> > > > >>> source release is 100% following the ASF requirements.> > > > >>>> > > > >>> > > > >> I think I get your point. An important reason is the build script > > > >> used> > > > on> > > > >> the custom builder page is not been checked and voted.> > > > >> I agree to remove this page. But there are still about 1.5k > > > >> developers> > > > >> using this online tool everyday.> > > > >> We should take it carefully to guide these developers to build from> > > > source> > > > >> in local.> > > > >>> > > > >> > > > > I think you could start a discussion in the gerneral@incubator, to> > > check> > > > > others' ideas. Maybe they have a better solution than removing it.> > > > > For that page, I think you could have a terminal simulation on that> > > page,> > > > > and guide users on how to use the local command at least.> > > > > Or provide a docker image, which including all necessary env, then you> > > > just> > > > > provide one command. Docker image could make the pre-requirement env> > > have> > > > > been installed correctly.> > > > >> > > > >> > > > > Sheng Wu 吴晟> > > > > Twitter, wusheng1108> > > > >> > > > >> > > > >>> > > > >> Thanks> > > > >>> > > > >>> On Mon, Aug 3, 2020 at 4:28 PM Sheng Wu <wu...@gmail.com>> > > > wrote:> > > > >>>> > > > >>> Yi Shen <sh...@gmail.com> 于2020年8月3日周一 下午4:14写道:> > > > >>>> > > > >>>> Hi, Sheng> > > > >>>>> > > > >>>> The point is, you only vote for the source tar, which includes all> > > > >>>>> contents, with an ASC and sha512 sign. So, only that is an > > > >>>>> official> > > > >>>> apache> > > > >>>>> release.> > > > >>>>>> > > > >>>>> > > > >>>> I want to explain it a bit more. What we thought is bringing the> > > local> > > > >>> CLI> > > > >>>> to the web.> > > > >>>> In which developers can> > > > >>>>> > > > >>>> 1. Choose a version from the source tar list which have been voted.> > > > >>>> 2. Download the tar and check sha512 on the browser.> > > > >>>> 3. Unzip the tar and build the source into a single js file on the> > > > >>> browser.> > > > >>>> 4. Download the customized built js file.> > > > >>>>> > > > >>>> I guess the main difference between this and the local CLI is all> > > the> > > > >>>> processes are on the browser.> > > > >>>> Please remind us if we missed anything that may cause potential> > > risks> > > > >> in> > > > >>>> it.> > > > >>>>> > > > >>>> > > > >>> From my side, this is not the difference. The download source > > > >>> package> > > > is> > > > >>> never been voted is my concern.> > > > >>> I know the logically, it is just a subset, but whether there is a> > > > change> > > > >> or> > > > >>> unexpected files in the final download, we don't know. And no one> > > would> > > > >>> check.> > > > >>> The whole vote/check process is for manual confirmation about that,> > > the> > > > >>> source release is 100% following the ASF requirements.> > > > >>>> > > > >>> Sheng Wu 吴晟> > > > >>> Twitter, wusheng1108> > > > >>>> > > > >>>> > > > >>>>> > > > >>>> Regards.> > > > >>>>> > > > >>>> On Mon, Aug 3, 2020 at 3:03 PM Sheng Wu <wu...@gmail.com>> > > > >>> wrote:> > > > >>>>> > > > >>>>> Ovilia <ov...@gmail.com> 于2020年8月3日周一 下午2:52写道:> > > > >>>>>> > > > >>>>>> Thanks Sheng for the checking.> > > > >>>>>>> > > > >>>>>> Here're my thoughts on these issues:> > > > >>>>>>> > > > >>>>>> 1. I was referring to [1] when checking the navigator. I thought> > > it> > > > >>>> meant> > > > >>>>>> if there's a> > > > >>>>>> "Sponsorship" link, it should link to xxx but I didn't realize it> > > > >>> means> > > > >>>>> the> > > > >>>>>> link is> > > > >>>>>> mandatory. The following link should be added:> > > > >>>>>> Sponsorship, Thanks, Apache Software Foundation.> > > > >>>>>>> > > > >>>>>>> > > > >>>>> Use this to check the potential issue.> > > > >>>>> https://incubator.apache.org/clutch/echarts.html> > > > >>>>>> > > > >>>>>> > > > >>>>>> 2. Gallery is a place to host ECharts works from the community,> > > > >>>> something> > > > >>>>>> similar> > > > >>>>>> to jsfiddle or codepen. The server is currently hosted on a Baidu> > > > >>>> server> > > > >>>>>> and we don't> > > > >>>>>> have a current plan to donate it to ASF.> > > > >>>>>> How about removing the project from the navigator and list it> > > > >>> somewhere> > > > >>>>> as> > > > >>>>>> a> > > > >>>>>> community resource?> > > > >>>>>>> > > > >>>>>> > > > >>>>> Agree, should make it clear, that is a part of > > > >>>>> community/ecosystem.> > > > >> And> > > > >>>> not> > > > >>>>> a part of ASF or Apache release. They just extend the Apache> > > ECharts.> > > > >>>>>> > > > >>>>>> > > > >>>>>>> > > > >>>>>> 3. Theme files are included in the source release [2] and the> > > > >> current> > > > >>>>>> download-theme page> > > > >>>>>> uses convenient binary files hosted on our server. Is this a> > > > >> problem?> > > > >>>>>> Extensions are mostly made by the community so they are links to> > > > >>>> related> > > > >>>>>> GitHub projects.> > > > >>>>>> I think we should put a more clear instruction on the> > > > >>>>>> download-extention page [3] that> > > > >>>>>> these projects are made by the community.> > > > >>>>>>> > > > >>>>>> > > > >>>>> I just prefer to provide a clear statement and catalogs about > > > >>>>> links> > > > >> to> > > > >>>> 3rd> > > > >>>>> party extensions, or Apache release.> > > > >>>>> That includes, how and where to report the bug/security issue when> > > > >>> those> > > > >>>>> extensions have issues.> > > > >>>>> Also, where should hold their discussion, such as enhancement,> > > > >>> iteration.> > > > >>>>>> > > > >>>>>> > > > >>>>>>> > > > >>>>>>> > > > >>>>>> 4. The tools are currently under translation. We didn't put a> > > "help> > > > >>>>>> translate" note because> > > > >>>>>> we have already found the people who wish to translate and it> > > > >> should> > > > >>> be> > > > >>>>>> done within a few> > > > >>>>>> weeks. Before then, the English Website will have a "(in > > > >>>>>> Chinese)"> > > > >>> note> > > > >>>>> in> > > > >>>>>> the navigator.> > > > >>>>>>> > > > >>>>>> > > > >>>>> Good to know the progress. Could you check whether they could> > > finish> > > > >>>> those> > > > >>>>> before the graduation discussion in the incubator? I hope to ease> > > > >> other> > > > >>>>> people's concern.> > > > >>>>>> > > > >>>>>> > > > >>>>>>> > > > >>>>>> 5. The custom build is used to build a release with the least> > > > >> source> > > > >>>>> files> > > > >>>>>> required.> > > > >>>>>> I think the biggest concern here is that it is not using the> > > source> > > > >>>> files> > > > >>>>>> voted.> > > > >>>>>> How about we change the Web front-end logic to get the source > > > >>>>>> file> > > > >>> from> > > > >>>>>> Apache SVN> > > > >>>>>> that has been voted, to build and be downloaded? Does that seem > > > >>>>>> to> > > > >>> work> > > > >>>>> for> > > > >>>>>> you?> > > > >>>>>>> > > > >>>>>> > > > >>>>> The point is, you only vote for the source tar, which includes all> > > > >>>>> contents, with an ASC and sha512 sign. So, only that is an > > > >>>>> official> > > > >>>> apache> > > > >>>>> release.> > > > >>>>> If you provide downloads to that only, it is OK. Or, if you prefer> > > > >> the> > > > >>>>> custom mode, do you could provide a local tool to repackage the> > > > >> source> > > > >>>>> code?> > > > >>>>>> > > > >>>>>> > > > >>>>>> > > > >>>>>>> > > > >>>>>>> > > > >>>>>>> > > > >>>>>> [1] https://www.apache.org/foundation/marks/pmcs#navigation> > > > >>>>>> [2]> > > > >>>> https://dist.apache.org/repos/dist/release/incubator/echarts/4.8.0/> > > > >>>>>> [3] https://echarts.apache.org/en/download-extension.html> > > > >>>>>>> > > > >>>>>> Thanks> > > > >>>>>>> > > > >>>>>> *Ovilia*> > > > >>>>>>> > > > >>>>>>> > > > >>>>>> On Mon, Aug 3, 2020 at 11:31 AM Kevin A. McGrail <> > > > >>> kmcgr...@apache.org>> > > > >>>>>> wrote:> > > > >>>>>>> > > > >>>>>>> I do not know about the links checker but I do remember there > > > >>>>>>> was> > > > >>>>>>> something cobbled together. All it is doing is testing for > > > >>>>>>> this> > > > >>>>> policy:> > > > >>>>>>>> > > > >>>>>>> https://www.apache.org/foundation/marks/pmcs#navigation> > > > >>>>>>>> > > > >>>>>>> On 8/2/2020 10:56 PM, Sheng Wu wrote:> > > > >>>>>>>> Hi, Ovilia> > > > >>>>>>>>> > > > >>>>>>>> I don't remember, but there is a website link check in the> > > > >>>> incubator,> > > > >>>>>>> does> > > > >>>>>>>> anyone/mentor remember this?> > > > >>>>>>>> From I read from your website, questions> > > > >>>>>>>> 1. There are some links missing. You could compare it with> > > > >>>>>>>> http://skywalking.apache.org/ links menu.> > > > >>>>>>>> 2. There is a menu, called Gallary Chinese. What is that? From> > > > >> my> > > > >>>>>>> reading,> > > > >>>>>>>> it seems more like extensions/plugins? Who owns (s) this repo?> > > > >>>>>>>> 3. Download part, theme, and extension, what are the> > > > >> differences> > > > >>>>>> between> > > > >>>>>>>> these two and Gallary? And I don't remember there is any> > > > >> official> > > > >>>>>> release> > > > >>>>>>>> process(vote/license check, etc.) about these. Could you> > > > >> clarify> > > > >>>> what> > > > >>>>>>> they> > > > >>>>>>>> are?> > > > >>>>>>>> 4. About the tool(s). From my understanding, they are> > > > >>> configuration> > > > >>>>>>>> generation for ECharts, why they are Chinese only, and do you> > > > >>> have> > > > >>>>> open> > > > >>>>>>>> process about how to contribute on these tools?> > > > >>>>>>>> 5. I noticed `Option 3: Custom Build` on the website download> > > > >>> page,> > > > >>>>> how> > > > >>>>>>>> this works? I am a little worried about it breaks the ASF> > > > >> release> > > > >>>>>>> process.> > > > >>>>>>>> Because, the source release(js mostly is not source, no binary)> > > > >>> is> > > > >>>>>> never> > > > >>>>>>>> being voted. I could get the points, seems you provide the> > > > >> users> > > > >>> to> > > > >>>>>> get a> > > > >>>>>>>> subset of the entire source tar. But the unvoted source tars> > > > >> make> > > > >>>> me> > > > >>>>>>> unsure> > > > >>>>>>>> whether this is acceptable in the ASF. What other mentors> > > > >> think?> > > > >>>>>>>>> > > > >>>>>>>> Sheng Wu 吴晟> > > > >>>>>>>> Twitter, wusheng1108> > > > >>>>>>>>> > > > >>>>>>>>> > > > >>>>>>>> Ovilia <ov...@gmail.com> 于2020年8月3日周一 上午10:25写道:> > > > >>>>>>>>> > > > >>>>>>>>> Dear mentors,> > > > >>>>>>>>>> > > > >>>>>>>>> Can you help us review the graduation related documents and> > > > >> see> > > > >>> if> > > > >>>>>>> there is> > > > >>>>>>>>> something> > > > >>>>>>>>> to be improved?> > > > >>>>>>>>>> > > > >>>>>>>>> Thanks> > > > >>>>>>>>>> > > > >>>>>>>>> *Ovilia*> > > > >>>>>>>>>> > > > >>>>>>>>>> > > > >>>>>>>>> On Sun, Aug 2, 2020 at 11:59 AM siwen su <su...@gmail.com>> > > > >>>>> wrote:> > > > >>>>>>>>>> > > > >>>>>>>>>> Hi all:> > > > >>>>>>>>>>> > > > >>>>>>>>>> I have nothing to say about website, It apply all rules of> > > > >>>> Apache,> > > > >>>>>> and> > > > >>>>>>>>> most> > > > >>>>>>>>>> importantly, add some very useful features.> > > > >>>>>>>>>>> > > > >>>>>>>>>> About reserving initial PPMC qualification, since I haven't> > > > >>> work> > > > >>>>> with> > > > >>>>>>>>> them,> > > > >>>>>>>>>> but I read about the history of ECharts, Mr Lin Zhifeng and> > > > >> Mr> > > > >>>> Dong> > > > >>>>>> Rui> > > > >>>>>>>>> had> > > > >>>>>>>>>> made remarkable contributions to ECharts, even thought they> > > > >>>> haven't> > > > >>>>>>>>>> contribute during incubating but It can't change the fact> > > > >> that> > > > >>>> they> > > > >>>>>>> have> > > > >>>>>>>>>> laid the foundation for ECharts, so naming they as PMC in> > > > >>> future> > > > >>>>>> would> > > > >>>>>>> be> > > > >>>>>>>>>> reasonable> > > > >>>>>>>>>>> > > > >>>>>>>>>> As for the password, distribute it via private mail list> > > > >>> wasn't a> > > > >>>>>> great> > > > >>>>>>>>>> idea,, like @zhongxiang mentioned, someone else would "steal"> > > > >>> it,> > > > >>>>>>>>>> especially we have discussed on dev mail list which lots of> > > > >>>> people> > > > >>>>>> know> > > > >>>>>>>>> how> > > > >>>>>>>>>> passport would be distributed.> > > > >>>>>>>>>>> > > > >>>>>>>>>> Best regard> > > > >>>>>>>>>>> > > > >>>>>>>>>> Siwen Su> > > > >>>>>>>>>>> > > > >>>>>>>>>> Zhongxiang Wang <wa...@apache.org> 于2020年7月30日周四 下午12:57写道:> > > > >>>>>>>>>>> > > > >>>>>>>>>>> Hi,> > > > >>>>>>>>>>> 1. The current website is following the guide of podling> > > > >>> website> > > > >>>>> and> > > > >>>>>>> it> > > > >>>>>>>>>> is> > > > >>>>>>>>>>> all right for me.> > > > >>>>>>>>>>> 2. Sending an important private key or password on email> > > > >>> without> > > > >>>>> any> > > > >>>>>>>>>>> encryption is obviously so unsafe. Some email clients don’t> > > > >>>>> encrypt> > > > >>>>>>> the> > > > >>>>>>>>>>> email content by default and this may lead to a leak [message truncated...]