Hi Dave, Currently, internal links in echarts.apache.org are absolute for technical reasons, which I can explain in more details if needed. I wonder if it has anything to do the speed problem with Apache server?
Wenli On Mon, Aug 26, 2019 at 10:59 PM Dave Fisher <w...@apache.org> wrote: > Inline > > > On Aug 25, 2019, at 10:47 PM, Yi Shen <shenyi....@gmail.com> wrote: > > > > Hi Sheng. Really appreciate your patience > > > > > >> As I mentioned in IPMC(private), the whole point of the incubating is > *NOT* > >> `*mentor/IPMC pick the wrong things, and PPMC reacts and fix*`. > >> It is about *learning Apache Way*, how to do and why they are required. > >> This the key. > >> All the list I mentioned is just my 5 hours review, my knowledge is also > >> limited, the list could be right or wrong, > >> but *the real goal is PPMC could get their own list, discuss with > mentors > >> and have their understanding and actions*. > >> > > > > You are right. That's the thing we should keep thinking and learning. > > > > I think echarts.baidu.com should not exist, for me, this is a serious > >> branding issue. Look like Baidu is still holding the project and IP, > even > >> with the redirect. > >> Anyway, still I could be wrong, you should ask your mentors, and learn > how > >> to request for help from the Foundation. > >> > > > > We won't use echarts.baidu.com any more. Redirecting is for the links > > already exists out there, which we have > > no chance to change. > > Internal links within the site should be relative. For links to > ECharts.baidu.com that are redirected to a direct URI path on > ECharts.apache.org/zh/ then you can have a .htaccess file on > echarts.apache.org with rewrite rules. > > Regards, > Dave > > > > > But still we should discuss more about letting developers know echarts is > > already an Apache project, not Baidu. > > > > > > On Sun, Aug 25, 2019 at 10:24 PM Sheng Wu <wu.sheng.841...@gmail.com> > wrote: > > > >> Hi inline > >> > >> > >> 沈毅 <shenyi....@gmail.com> 于2019年8月25日周日 下午9:26写道: > >> > >>> Thanks Sheng. The suggestions are very helpful! > >>> > >>> We faced a lot issues when changing from a normal GitHub project to an > >>> Apache Project. But we didn’t take enough effort to solve these issues. > >>> There is no excuse for that. We should take it much more seriously. > >>> > >> > >> As I mentioned in IPMC(private), the whole point of the incubating is > *NOT* > >> `*mentor/IPMC pick the wrong things, and PPMC reacts and fix*`. > >> It is about *learning Apache Way*, how to do and why they are required. > >> This the key. > >> All the list I mentioned is just my 5 hours review, my knowledge is also > >> limited, the list could be right or wrong, > >> but *the real goal is PPMC could get their own list, discuss with > mentors > >> and have their understanding and actions*. > >> > >> > >>> > >>> In the next months we will make changed fix the issues you and other > >>> mentors pointed out. > >>> > >>> Here are my explains on some of these issues. > >>> > >>> 1. All plans and progress about the coming versions will be discussed > in > >>> the mailing list. And developers will be guided to the mailing list to > >>> discuss with us > >>> > >>> 2. We will remove the Chinese option in the issue template and guide > >>> developers using English to describe the issues. > >>> > >>> 3. We will redirect from echarts.baidu.com to echarts.apache.org ASAP > >>> when the speed problem is solved. Wenli will focus on this issue > >>> > >> > >> I think echarts.baidu.com should not exist, for me, this is a serious > >> branding issue. Look like Baidu is still holding the project and IP, > even > >> with the redirect. > >> Anyway, still I could be wrong, you should ask your mentors, and learn > how > >> to request for help from the Foundation. > >> > >> > >>> > >>> 4. Community build is a very serious issue for us currently. It is not > a > >>> issue can be solved in months. We should take more actions on > encouraging > >>> developers making contributions. > >> > >> > >> This is not an issue to be solved, this is the thing how open source > >> project works, showing in many different ways. > >> Community over codes is the one key in Apache. I think I am clear in my > >> list. > >> If this concern could not be eased dramatically, the whole incubating is > >> still not working. > >> This is not just about the metrics I mentioned, it is about > >> mentor/IPMC/community feeling. How you build the community. > >> > >> > >>> > >>> 6. Me and Shuang will take the responsibility on the release discussing > >>> and planning. > >>> > >>> 9. We did not follow the git flow. Release branch is the branch same > >> with > >>> the latest release and Master is the developing branch. We are going to > >>> start the vote on the next release in next week. It’s a bit confusing > and > >>> we will discuss about migrating to the git flow. > >>> > >> > >> That is tech. level issue, which depends on your project. I just remind > it > >> is unusual, and most likely blocking the potential contributor. Because > >> they even don't know how to start. > >> > >> Sheng Wu 吴晟 > >> > >> Apache SkyWalking, Apache ShardingSphere(Incubating), Zipkin > >> Twitter, wusheng1108 > >> > >>> > >>> Other issues about the branding and website will be fixed ASAP. And we > >>> will raised up in mailing list when we have more questions on these > >> issues. > >>> > >>> Thanks for still standing with us. > >>> > >>>> On Aug 25, 2019, at 12:03 PM, Sheng Wu <wu.sheng.841...@gmail.com> > >>> wrote: > >>>> > >>>> Hi Echarts PPMC and contributor team > >>>> > >>>> From the ECharts incubator report, Echarts is facing serious issues of > >>>> following the Apache way. > >>>> ECharts has been in Apache Incubator 1.5 years, which is a long time. > >> But > >>>> the ECharts still acts like a GitHub OSS, rather than Apache project. > >>>> In Apache, we are helping project believing the Apache way, rather > than > >>>> convincing or forcing project to do something. The progress of ECharts > >>>> makes a lot of concerns in Incubator. > >>>> As in my personal connection w/ ECharts PPMC members, Wenli and > >> Zhongyi, > >>>> they still think Echarts want to be part of the foundation, I am doing > >>> this > >>>> review report as a shepherd perspective. > >>>> > >>>> I hope the following *SERIOUS* issues could be fixed as quickly as > >>>> possible, and showing the incubator ECharts community is embracing the > >>>> Apache Wa > >>>> > >>>> 1. Mail list communication. Today, Mail list has very little traffic, > >> any > >>>> decision made is not forwarding to it, even if some discussions happen > >> at > >>>> GitHub. > >>>> 2. Chinese is still widely used in GitHub. I am also a native Mandarin > >>>> speaker, but the purpose of being in the Foundation is looking forward > >> to > >>>> wider/global users, so we need English. Translation service could be > >> used > >>>> if the PPMC think English is a block. But for my personal perspective, > >>>> maybe many people English is not very good, but good enough to > >>> understand. > >>>> The community just needs to be guided. > >>>> 3. Serious Branding Issue. https://echarts.baidu.com/ needs to be > >>>> abandoned, including Baidu advertising in this page > >>>> 4. Community build lacked. Developer lacked. From my OSS experiences, > >> js > >>>> project should have more codes contributors, especially for a > >> widely-used > >>>> project like ECharts. Even I know, there are different ways to project > >>>> contributions, but still too less. Only 7 contribute codes over 100 > >>> lines. > >>>> At the same time, the top 2 contribute 100k+ and 5k+ lines. This is > >> more > >>>> serious issue than just diversity lacked. If the top 2 left or are > busy > >>> in > >>>> some cases, the project would stop. > >>>> 5. Mentors feel without PPMC and community feedback/support. Mentors > >> from > >>>> Foundations are volunteers to offer help, these help only work when > you > >>> are > >>>> willing to learn. I don't have so much to say about this, this depends > >> on > >>>> PPMC and contributor team willings. > >>>> 6. Who will do mental lead? The community in Apache should be(but not > >> yet > >>>> for ECharts) diversity, but I hope/think someone from PPMC could step > >>> out, > >>>> do the lead. Such as starting the discussion about report, feature > >>> roadmap, > >>>> release plan, community event. This could be not a single individual, > >> but > >>>> really require PPMC show up. > >>>> 7. No one update the Incubator status page. > >>>> https://incubator.apache.org/projects/echarts.html No progress shows > >>> there. > >>>> 8. Chinese and English websites are not the same. As a native > Mandarin, > >>>> this issue shows up. This should not happen. Chinese website should be > >> a > >>>> translation version only, nothing more. > >>>> 9. Why master branch codes have a big gap with the release version. In > >>>> release page, is https://github.com/apache/incubator-echarts/releases > , > >>> the > >>>> number of commit differences keep > 300. Why? Where is the real > release > >>>> code? > >>>> 10. Unofficial release page with unexpected releases. > >>>> https://echarts.apache.org/zh/dist/, list in ZH website, > >>>> https://echarts.apache.org/zh/download.html. But not showing at EN > >>> page. I > >>>> don't know what are they. > >>>> 11. A lot of unofficial releases show up in GitHub release page. > >>>> https://github.com/apache/incubator-echarts/releases. In the release > >>> page, > >>>> only 4.2.1 and 4.1.0(I assume these two passed the incubator votes). > In > >>>> that release page, a lot of releases made by core contributor with > >>>> changelog. > >>>> 12. Official GitHub page pointing download page to 3rd party pages, > >>>> including EN. https://github.com/apache/incubator-echarts#get-echarts > >>>> 13. Branding issue about `Official Extensions`( > >>>> https://github.com/apache/incubator-echarts#official-extensions). If > >> it > >>> is > >>>> official, it should be hosted in Apache, but clearly, they are not. > >>>> 14. Branding even IP issue about `Developers Contributions`, listed in > >>>> official GitHub readme. > >>>> https://github.com/apache/incubator-echarts#developers-contributions. > >>> Many > >>>> individual names listed there, are they part of ECharts? > >>>> > >>>> Suggestions > >>>> Please PPMC could consider to work on the report(even not officially > >> for > >>>> Incubator), which help you to review the project. > >>>> > >>>> All above opinions are myself only. > >>>> I am going to help review if you have report rather than I need to > >> spend > >>>> several hours to review your repo, website and all other resources. > >>>> > >>>> You have many riche experienced mentors, please work with them ASAP. > >>>> > >>>> > >>>> Sheng Wu 吴晟 > >>>> > >>>> Apache SkyWalking, Apache ShardingSphere(Incubating), Apache Incubator > >>>> Twitter, wusheng1108 > >>> > >>> --------------------------------------------------------------------- > >>> To unsubscribe, e-mail: dev-unsubscr...@echarts.apache.org > >>> For additional commands, e-mail: dev-h...@echarts.apache.org > >>> > >>> > >> > > > > > > -- > > Yi Shen > > Senior Developer > > Baidu, Inc. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@echarts.apache.org > For additional commands, e-mail: dev-h...@echarts.apache.org > >