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