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
>
>

Reply via email to