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.

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.

Reply via email to