You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@apisix.apache.org by 184901537 <ra...@foxmail.com> on 2020/05/23 14:22:22 UTC
Re: Some questions about summer-2020
Mr. Wen,
I am truly thankful for your suggestions.
I have finished reading travis CI of APISIX, and I am sure that GitHub action can also execute shell scripts.[1]
And I also learned the workflows script of Skywalking.
Finally, I migrated your recommended project from travis to GitHub action.[2]
[1]
https://github.community/t5/GitHub-Actions/How-to-execute-a-script-file-using-GitHub-Action/td-p/37593
[2]
https://github.com/wingsjj/lua-resty-logger-socket
Sincerely,
Jiajun Sun
------------------ 原始邮件 ------------------
发件人: "wenming"<wenming@apache.org>;
发送时间: 2020年5月23日(星期六) 下午4:50
收件人: "dev"<dev@apisix.apache.org>;
主题: Re: Some questions about summer-2020
Hi, Jiajun,
CI(Continuous integration) is a very important part of an open source
project.
You can start by looking at travis CI[1] of APISIX, as long as you can
understand the process.
Shywalking[2] is a good example, which has some Lua and OpenResty actions.
Then I suggest you start with a simple travis -> github actions, such as
migrating the CI for this project[3]
[1]
https://github.com/apache/incubator-apisix/blob/master/.travis/linux_openresty_runner.sh
[2]
https://github.com/apache/skywalking-nginx-lua/blob/master/.github/workflows/ci.yaml
[3] https://github.com/api7/lua-resty-logger-socket/blob/master/.travis.yml
Thanks,
Ming Wen, Apache APISIX & Apache SkyWalking
Twitter: _WenMing
184901537 <raisinata@foxmail.com> 于2020年5月23日周六 上午10:58写道:
> Hello everyone:
>
> Thanks for your time.
>
> I'm a 2nd year student of Northeast University in China. I'm interested in
> working on the project 'Continuous integration (CI) system migration from
> travis to GitHub actions'.
>
> https://cwiki.apache.org/confluence/display/APISIX/Open+Source+Promotion+Plan+-+Summer+2020+Tasks
>
> So what's the prerequisites for attending this project?
>
> And would you like to recommend me a demo&nbsp;for&nbsp;practice?
>
> Or I need to make a demo by myself?
>
> Hoping to be a part of this awesome community.
>
>
>
> Thanks,
> Jiajun Sun.
Re: Some questions about summer-2020
Posted by Ming Wen <we...@apache.org>.
Hi,jiajun,
I received your email and proposal.
You can attach a link to Google Docs or Tencent Docs so that you can send
it to the mailing list.
Thanks,
Ming Wen, Apache APISIX & Apache SkyWalking
Twitter: _WenMing
Jiajun Sun <ra...@foxmail.com> 于2020年6月4日周四 上午11:43写道:
> Mr. Wen
>
>
> Looks like the attachment wasn't forwarded.
> Should I send it to you alone?
>
>
> Sincerely,
> Jiajun Sun
>
>
>
> ------------------ 原始邮件 ------------------
> 发件人: "wenming"<wenming@apache.org>;
> 发送时间: 2020年6月4日(星期四) 上午9:40
> 收件人: "dev"<dev@apisix.apache.org>;
>
> 主题: Re: Some questions about summer-2020
>
>
>
> Hi, Jiajun,
> you are welcome to submit your proposal and contact us with any questions
>
> Thanks,
> Ming Wen, Apache APISIX & Apache SkyWalking
> Twitter: _WenMing
>
>
> Jiajun Sun <raisinata@foxmail.com> 于2020年5月25日周一 上午7:05写道:
>
> > Mr. Wen
> >
> >
> > Thanks for your reply.
> > I am very glad to make my own contributions to this awesome project, I
> > will submit the project application as soon as possible.
> >
> >
> > Sincerely,
> > Jiajun Sun
> >
> >
> >
> > ------------------&nbsp;原始邮件&nbsp;------------------
> > 发件人:&nbsp;"wenming"<wenming@apache.org&gt;;
> > 发送时间:&nbsp;2020年5月24日(星期天) 晚上10:35
> > 收件人:&nbsp;"dev"<dev@apisix.apache.org&gt;;
> >
> > 主题:&nbsp;Re: Some questions about summer-2020
> >
> >
> >
> > Hi, Jiajun,
> > Merged you PR, good job.
> > I hope you can choose this project and look forward to your
> contributions!
> >
> > Thanks,
> > Ming Wen, Apache APISIX &amp; Apache SkyWalking
> > Twitter: _WenMing
> >
> >
> > Jiajun Sun <raisinata@foxmail.com&gt; 于2020年5月24日周日 上午10:23写道:
> >
> > &gt; Mr. Wen
> > &gt;
> > &gt;
> > &gt;
> > &gt; Glad to be able to contribute to the open source
> project,&amp;nbsp;
> > now I have
> > &gt; already pulled the request.
> > &gt;
> > &gt;
> > &gt; Sincerely,
> > &gt; Jiajun Sun
> > &gt;
> > &gt;
> > &gt;
> > &gt;
> > &gt;
> > &gt;
> ------------------&amp;nbsp;原始邮件&amp;nbsp;------------------
> > &gt; 发件人:&amp;nbsp;"wenming"<wenming@apache.org&amp;gt;;
> > &gt; 发送时间:&amp;nbsp;2020年5月24日(星期天) 上午6:59
> > &gt; 收件人:&amp;nbsp;"dev"<dev@apisix.apache.org&amp;gt;;
> > &gt;
> > &gt; 主题:&amp;nbsp;Re: Some questions about summer-2020
> > &gt;
> > &gt;
> > &gt;
> > &gt; good job,welcome pull request to the upstream repo
> > &gt;
> > &gt; 184901537 <raisinata@foxmail.com&amp;gt; 于 2020年5月23日周六
> 下午10:22写道:
> > &gt;
> > &gt; &amp;gt; Mr. Wen,
> > &gt; &amp;gt; I am truly thankful for your suggestions.
> > &gt; &amp;gt; I have finished reading travis CI of
> APISIX,&amp;amp;nbsp;
> > and I am sure
> > &gt; that
> > &gt; &amp;gt; GitHub action can also execute shell scripts.[1]
> > &gt; &amp;gt; And I also learned the workflows script of
> Skywalking.
> > &gt; &amp;gt; Finally, I migrated your recommended project
> from travis to
> > GitHub
> > &gt; &amp;gt; action.[2]
> > &gt; &amp;gt;
> > &gt; &amp;gt;
> > &gt; &amp;gt; [1]
> > &gt; &amp;gt;
> > &gt; &amp;gt;
> > &gt;
> >
> https://github.community/t5/GitHub-Actions/How-to-execute-a-script-file-using-GitHub-Action/td-p/37593
> >
> <https://github.community/t5/GitHub-Actions/How-to-execute-a-script-file-using-GitHub-Action/td-p/37593>>;
> &gt
> > <
> https://github.community/t5/GitHub-Actions/How-to-execute-a-script-file-using-GitHub-Action/td-p/37593&gt>
> ;;
> > &amp;gt
> > &gt; <
> >
> https://github.community/t5/GitHub-Actions/How-to-execute-a-script-file-using-GitHub-Action/td-p/37593&amp;gt&gt
> >
> <https://github.community/t5/GitHub-Actions/How-to-execute-a-script-file-using-GitHub-Action/td-p/37593&amp;gt&gt>>;
> ;
> > &gt; ;
> > &gt; &amp;gt; [2]
> > &gt; &amp;gt;
> https://github.com/wingsjj/lua-resty-logger-socket
> > <https://github.com/wingsjj/lua-resty-logger-socket>>; &gt;
> &amp;gt;
> > &gt; &amp;gt;
> > &gt; &amp;gt;
> > &gt; &amp;gt; Sincerely,
> > &gt; &amp;gt; Jiajun Sun
> > &gt; &amp;gt;
> > &gt; &amp;gt;
> > &gt; &amp;gt;
> > &gt; &amp;gt;
> > &gt; &amp;gt;
> > &gt; &amp;gt;
> > &gt; &amp;gt;
> > &gt; &amp;gt;
> >
> ------------------&amp;amp;nbsp;原始邮件&amp;amp;nbsp;------------------
> > &gt; &amp;gt; 发件人:&amp;amp;nbsp;"wenming"<
> wenming@apache.org&amp;amp;gt;;
> > &gt; &amp;gt; 发送时间:&amp;amp;nbsp;2020年5月23日(星期六) 下午4:50
> > &gt; &amp;gt; 收件人:&amp;amp;nbsp;"dev"<
> dev@apisix.apache.org&amp;amp;gt;;
> > &gt; &amp;gt;
> > &gt; &amp;gt; 主题:&amp;amp;nbsp;Re: Some questions about
> summer-2020
> > &gt; &amp;gt;
> > &gt; &amp;gt;
> > &gt; &amp;gt;
> > &gt; &amp;gt; Hi, Jiajun,
> > &gt; &amp;gt; CI(Continuous integration) is a very important
> part of an
> > open source
> > &gt; &amp;gt; project.
> > &gt; &amp;gt;
> > &gt; &amp;gt; You can start by looking at travis CI[1] of
> APISIX, as long
> > as you can
> > &gt; &amp;gt; understand the process.
> > &gt; &amp;gt;
> > &gt; &amp;gt; Shywalking[2] is a good example, which has some
> Lua and
> > OpenResty
> > &gt; actions.
> > &gt; &amp;gt; Then I suggest you start with a simple travis
> -&amp;amp;gt;
> > github
> > &gt; actions, such as
> > &gt; &amp;gt; migrating the CI for this project[3]
> > &gt; &amp;gt;
> > &gt; &amp;gt; [1]
> > &gt; &amp;gt;
> > &gt; &amp;gt;
> > &gt;
> >
> https://github.com/apache/incubator-apisix/blob/master/.travis/linux_openresty_runner.sh
> >
> <https://github.com/apache/incubator-apisix/blob/master/.travis/linux_openresty_runner.sh>>;
> &gt
> > <
> https://github.com/apache/incubator-apisix/blob/master/.travis/linux_openresty_runner.sh&gt>
> ;;
> > &amp;gt
> > &gt; <
> >
> https://github.com/apache/incubator-apisix/blob/master/.travis/linux_openresty_runner.sh&amp;gt&gt
> >
> <https://github.com/apache/incubator-apisix/blob/master/.travis/linux_openresty_runner.sh&amp;gt&gt>>;
> ;;
> > &gt; [2]
> > &gt; &amp;gt;
> > &gt; &amp;gt;
> > &gt;
> >
> https://github.com/apache/skywalking-nginx-lua/blob/master/.github/workflows/ci.yaml
> >
> <https://github.com/apache/skywalking-nginx-lua/blob/master/.github/workflows/ci.yaml>>;
> &gt
> > <
> https://github.com/apache/skywalking-nginx-lua/blob/master/.github/workflows/ci.yaml&gt>
> ;;
> > &amp;gt
> > &gt; <
> >
> https://github.com/apache/skywalking-nginx-lua/blob/master/.github/workflows/ci.yaml&amp;gt&gt
> >
> <https://github.com/apache/skywalking-nginx-lua/blob/master/.github/workflows/ci.yaml&amp;gt&gt>>;
> ;;
> > &gt; [3]
> > &gt; &amp;gt;
> > &gt;
> >
> https://github.com/api7/lua-resty-logger-socket/blob/master/.travis.yml
> >
> <https://github.com/api7/lua-resty-logger-socket/blob/master/.travis.yml>>;
> &gt
> > <
> https://github.com/api7/lua-resty-logger-socket/blob/master/.travis.yml&gt>
> ;;
> > &amp;gt
> > &gt; <
> >
> https://github.com/api7/lua-resty-logger-socket/blob/master/.travis.yml&amp;gt&gt
> >
> <https://github.com/api7/lua-resty-logger-socket/blob/master/.travis.yml&amp;gt&gt>>;
> ;
> > &gt; ;
> > &gt; &amp;gt; Thanks,
> > &gt; &amp;gt; Ming Wen, Apache APISIX &amp;amp;amp;
> Apache SkyWalking
> > &gt; &amp;gt; Twitter: _WenMing
> > &gt; &amp;gt;
> > &gt; &amp;gt;
> > &gt; &amp;gt; 184901537 <raisinata@foxmail.com&amp;amp;gt;
> 于2020年5月23日周六
> > 上午10:58写道:
> > &gt; &amp;gt;
> > &gt; &amp;gt; &amp;amp;gt; Hello everyone:
> > &gt; &amp;gt; &amp;amp;gt;
> > &gt; &amp;gt; &amp;amp;gt; Thanks for your time.
> > &gt; &amp;gt; &amp;amp;gt;
> > &gt; &amp;gt; &amp;amp;gt; I'm a 2nd year student of
> Northeast University
> > in China. I'm
> > &gt; &amp;gt; interested in
> > &gt; &amp;gt; &amp;amp;gt; working on the project
> 'Continuous integration
> > (CI) system
> > &gt; migration
> > &gt; &amp;gt; from
> > &gt; &amp;gt; &amp;amp;gt; travis to GitHub actions'.
> > &gt; &amp;gt; &amp;amp;gt;
> > &gt; &amp;gt; &amp;amp;gt;
> > &gt; &amp;gt;
> > &gt;
> >
> https://cwiki.apache.org/confluence/display/APISIX/Open+Source+Promotion+Plan+-+Summer+2020+Tasks
> >
> <https://cwiki.apache.org/confluence/display/APISIX/Open+Source+Promotion+Plan+-+Summer+2020+Tasks>>;
> &gt
> > <
> https://cwiki.apache.org/confluence/display/APISIX/Open+Source+Promotion+Plan+-+Summer+2020+Tasks&gt>
> ;;
> > &amp;gt
> > &gt; <
> >
> https://cwiki.apache.org/confluence/display/APISIX/Open+Source+Promotion+Plan+-+Summer+2020+Tasks&amp;gt&gt
> >
> <https://cwiki.apache.org/confluence/display/APISIX/Open+Source+Promotion+Plan+-+Summer+2020+Tasks&amp;gt&gt>>;
> ;;
> > &gt; &amp;amp;gt
> > &gt; &amp;gt; <
> > &gt;
> >
> https://cwiki.apache.org/confluence/display/APISIX/Open+Source+Promotion+Plan+-+Summer+2020+Tasks&amp;amp;gt&amp;gt
> >
> <https://cwiki.apache.org/confluence/display/APISIX/Open+Source+Promotion+Plan+-+Summer+2020+Tasks&amp;amp;gt&amp;gt>>;
> &gt
> > <
> https://cwiki.apache.org/confluence/display/APISIX/Open+Source+Promotion+Plan+-+Summer+2020+Tasks&amp;amp;gt&amp;gt&gt>
> ;;
> > ;
> > &gt; &amp;gt; ;
> > &gt; &amp;gt; &amp;amp;gt; So what's the prerequisites
> for attending this
> > project?
> > &gt; &amp;gt; &amp;amp;gt;
> > &gt; &amp;gt; &amp;amp;gt; And would you like to
> recommend me a
> > &gt; &amp;gt;
> demo&amp;amp;amp;nbsp;for&amp;amp;amp;nbsp;practice?
> > &gt; &amp;gt; &amp;amp;gt;
> > &gt; &amp;gt; &amp;amp;gt; Or I need to make a demo by
> myself?
> > &gt; &amp;gt; &amp;amp;gt;
> > &gt; &amp;gt; &amp;amp;gt; Hoping to be a part of this
> awesome community.
> > &gt; &amp;gt; &amp;amp;gt;
> > &gt; &amp;gt; &amp;amp;gt;
> > &gt; &amp;gt; &amp;amp;gt;
> > &gt; &amp;gt; &amp;amp;gt; Thanks,
> > &gt; &amp;gt; &amp;amp;gt; Jiajun Sun.
Re: Some questions about summer-2020
Posted by Jiajun Sun <ra...@foxmail.com>.
Mr. Wen
Looks like the attachment wasn't forwarded.
Should I send it to you alone?
Sincerely,
Jiajun Sun
------------------ 原始邮件 ------------------
发件人: "wenming"<wenming@apache.org>;
发送时间: 2020年6月4日(星期四) 上午9:40
收件人: "dev"<dev@apisix.apache.org>;
主题: Re: Some questions about summer-2020
Hi, Jiajun,
you are welcome to submit your proposal and contact us with any questions
Thanks,
Ming Wen, Apache APISIX & Apache SkyWalking
Twitter: _WenMing
Jiajun Sun <raisinata@foxmail.com> 于2020年5月25日周一 上午7:05写道:
> Mr. Wen
>
>
> Thanks for your reply.
> I am very glad to make my own contributions to this awesome project, I
> will submit the project application as soon as possible.
>
>
> Sincerely,
> Jiajun Sun
>
>
>
> ------------------&nbsp;原始邮件&nbsp;------------------
> 发件人:&nbsp;"wenming"<wenming@apache.org&gt;;
> 发送时间:&nbsp;2020年5月24日(星期天) 晚上10:35
> 收件人:&nbsp;"dev"<dev@apisix.apache.org&gt;;
>
> 主题:&nbsp;Re: Some questions about summer-2020
>
>
>
> Hi, Jiajun,
> Merged you PR, good job.
> I hope you can choose this project and look forward to your contributions!
>
> Thanks,
> Ming Wen, Apache APISIX &amp; Apache SkyWalking
> Twitter: _WenMing
>
>
> Jiajun Sun <raisinata@foxmail.com&gt; 于2020年5月24日周日 上午10:23写道:
>
> &gt; Mr. Wen
> &gt;
> &gt;
> &gt;
> &gt; Glad to be able to contribute to the open source project,&amp;nbsp;
> now I have
> &gt; already pulled the request.
> &gt;
> &gt;
> &gt; Sincerely,
> &gt; Jiajun Sun
> &gt;
> &gt;
> &gt;
> &gt;
> &gt;
> &gt; ------------------&amp;nbsp;原始邮件&amp;nbsp;------------------
> &gt; 发件人:&amp;nbsp;"wenming"<wenming@apache.org&amp;gt;;
> &gt; 发送时间:&amp;nbsp;2020年5月24日(星期天) 上午6:59
> &gt; 收件人:&amp;nbsp;"dev"<dev@apisix.apache.org&amp;gt;;
> &gt;
> &gt; 主题:&amp;nbsp;Re: Some questions about summer-2020
> &gt;
> &gt;
> &gt;
> &gt; good job,welcome pull request to the upstream repo
> &gt;
> &gt; 184901537 <raisinata@foxmail.com&amp;gt; 于 2020年5月23日周六 下午10:22写道:
> &gt;
> &gt; &amp;gt; Mr. Wen,
> &gt; &amp;gt; I am truly thankful for your suggestions.
> &gt; &amp;gt; I have finished reading travis CI of APISIX,&amp;amp;nbsp;
> and I am sure
> &gt; that
> &gt; &amp;gt; GitHub action can also execute shell scripts.[1]
> &gt; &amp;gt; And I also learned the workflows script of Skywalking.
> &gt; &amp;gt; Finally, I migrated your recommended project from travis to
> GitHub
> &gt; &amp;gt; action.[2]
> &gt; &amp;gt;
> &gt; &amp;gt;
> &gt; &amp;gt; [1]
> &gt; &amp;gt;
> &gt; &amp;gt;
> &gt;
> https://github.community/t5/GitHub-Actions/How-to-execute-a-script-file-using-GitHub-Action/td-p/37593
> &gt
> <https://github.community/t5/GitHub-Actions/How-to-execute-a-script-file-using-GitHub-Action/td-p/37593&gt>;
> &amp;gt
> &gt; <
> https://github.community/t5/GitHub-Actions/How-to-execute-a-script-file-using-GitHub-Action/td-p/37593&amp;gt&gt
> ;
> &gt; ;
> &gt; &amp;gt; [2]
> &gt; &amp;gt; https://github.com/wingsjj/lua-resty-logger-socket
> &gt; &amp;gt;
> &gt; &amp;gt;
> &gt; &amp;gt;
> &gt; &amp;gt; Sincerely,
> &gt; &amp;gt; Jiajun Sun
> &gt; &amp;gt;
> &gt; &amp;gt;
> &gt; &amp;gt;
> &gt; &amp;gt;
> &gt; &amp;gt;
> &gt; &amp;gt;
> &gt; &amp;gt;
> &gt; &amp;gt;
> ------------------&amp;amp;nbsp;原始邮件&amp;amp;nbsp;------------------
> &gt; &amp;gt; 发件人:&amp;amp;nbsp;"wenming"<wenming@apache.org&amp;amp;gt;;
> &gt; &amp;gt; 发送时间:&amp;amp;nbsp;2020年5月23日(星期六) 下午4:50
> &gt; &amp;gt; 收件人:&amp;amp;nbsp;"dev"<dev@apisix.apache.org&amp;amp;gt;;
> &gt; &amp;gt;
> &gt; &amp;gt; 主题:&amp;amp;nbsp;Re: Some questions about summer-2020
> &gt; &amp;gt;
> &gt; &amp;gt;
> &gt; &amp;gt;
> &gt; &amp;gt; Hi, Jiajun,
> &gt; &amp;gt; CI(Continuous integration) is a very important part of an
> open source
> &gt; &amp;gt; project.
> &gt; &amp;gt;
> &gt; &amp;gt; You can start by looking at travis CI[1] of APISIX, as long
> as you can
> &gt; &amp;gt; understand the process.
> &gt; &amp;gt;
> &gt; &amp;gt; Shywalking[2] is a good example, which has some Lua and
> OpenResty
> &gt; actions.
> &gt; &amp;gt; Then I suggest you start with a simple travis -&amp;amp;gt;
> github
> &gt; actions, such as
> &gt; &amp;gt; migrating the CI for this project[3]
> &gt; &amp;gt;
> &gt; &amp;gt; [1]
> &gt; &amp;gt;
> &gt; &amp;gt;
> &gt;
> https://github.com/apache/incubator-apisix/blob/master/.travis/linux_openresty_runner.sh
> &gt
> <https://github.com/apache/incubator-apisix/blob/master/.travis/linux_openresty_runner.sh&gt>;
> &amp;gt
> &gt; <
> https://github.com/apache/incubator-apisix/blob/master/.travis/linux_openresty_runner.sh&amp;gt&gt
> ;;
> &gt; [2]
> &gt; &amp;gt;
> &gt; &amp;gt;
> &gt;
> https://github.com/apache/skywalking-nginx-lua/blob/master/.github/workflows/ci.yaml
> &gt
> <https://github.com/apache/skywalking-nginx-lua/blob/master/.github/workflows/ci.yaml&gt>;
> &amp;gt
> &gt; <
> https://github.com/apache/skywalking-nginx-lua/blob/master/.github/workflows/ci.yaml&amp;gt&gt
> ;;
> &gt; [3]
> &gt; &amp;gt;
> &gt;
> https://github.com/api7/lua-resty-logger-socket/blob/master/.travis.yml
> &gt
> <https://github.com/api7/lua-resty-logger-socket/blob/master/.travis.yml&gt>;
> &amp;gt
> &gt; <
> https://github.com/api7/lua-resty-logger-socket/blob/master/.travis.yml&amp;gt&gt
> ;
> &gt; ;
> &gt; &amp;gt; Thanks,
> &gt; &amp;gt; Ming Wen, Apache APISIX &amp;amp;amp; Apache SkyWalking
> &gt; &amp;gt; Twitter: _WenMing
> &gt; &amp;gt;
> &gt; &amp;gt;
> &gt; &amp;gt; 184901537 <raisinata@foxmail.com&amp;amp;gt; 于2020年5月23日周六
> 上午10:58写道:
> &gt; &amp;gt;
> &gt; &amp;gt; &amp;amp;gt; Hello everyone:
> &gt; &amp;gt; &amp;amp;gt;
> &gt; &amp;gt; &amp;amp;gt; Thanks for your time.
> &gt; &amp;gt; &amp;amp;gt;
> &gt; &amp;gt; &amp;amp;gt; I'm a 2nd year student of Northeast University
> in China. I'm
> &gt; &amp;gt; interested in
> &gt; &amp;gt; &amp;amp;gt; working on the project 'Continuous integration
> (CI) system
> &gt; migration
> &gt; &amp;gt; from
> &gt; &amp;gt; &amp;amp;gt; travis to GitHub actions'.
> &gt; &amp;gt; &amp;amp;gt;
> &gt; &amp;gt; &amp;amp;gt;
> &gt; &amp;gt;
> &gt;
> https://cwiki.apache.org/confluence/display/APISIX/Open+Source+Promotion+Plan+-+Summer+2020+Tasks
> &gt
> <https://cwiki.apache.org/confluence/display/APISIX/Open+Source+Promotion+Plan+-+Summer+2020+Tasks&gt>;
> &amp;gt
> &gt; <
> https://cwiki.apache.org/confluence/display/APISIX/Open+Source+Promotion+Plan+-+Summer+2020+Tasks&amp;gt&gt
> ;;
> &gt; &amp;amp;gt
> &gt; &amp;gt; <
> &gt;
> https://cwiki.apache.org/confluence/display/APISIX/Open+Source+Promotion+Plan+-+Summer+2020+Tasks&amp;amp;gt&amp;gt
> &gt
> <https://cwiki.apache.org/confluence/display/APISIX/Open+Source+Promotion+Plan+-+Summer+2020+Tasks&amp;amp;gt&amp;gt&gt>;
> ;
> &gt; &amp;gt; ;
> &gt; &amp;gt; &amp;amp;gt; So what's the prerequisites for attending this
> project?
> &gt; &amp;gt; &amp;amp;gt;
> &gt; &amp;gt; &amp;amp;gt; And would you like to recommend me a
> &gt; &amp;gt; demo&amp;amp;amp;nbsp;for&amp;amp;amp;nbsp;practice?
> &gt; &amp;gt; &amp;amp;gt;
> &gt; &amp;gt; &amp;amp;gt; Or I need to make a demo by myself?
> &gt; &amp;gt; &amp;amp;gt;
> &gt; &amp;gt; &amp;amp;gt; Hoping to be a part of this awesome community.
> &gt; &amp;gt; &amp;amp;gt;
> &gt; &amp;gt; &amp;amp;gt;
> &gt; &amp;gt; &amp;amp;gt;
> &gt; &amp;gt; &amp;amp;gt; Thanks,
> &gt; &amp;gt; &amp;amp;gt; Jiajun Sun.
Re: Some questions about summer-2020
Posted by Jiajun Sun <ra...@foxmail.com>.
Mr. Wen
Thank you for your interest in my progress, I've been busy with final exams lately and here's my project application.
Sincerely,
Jiajun Sun
------------------ 原始邮件 ------------------
发件人: "wenming"<wenming@apache.org>;
发送时间: 2020年6月4日(星期四) 上午9:40
收件人: "dev"<dev@apisix.apache.org>;
主题: Re: Some questions about summer-2020
Hi, Jiajun,
you are welcome to submit your proposal and contact us with any questions
Thanks,
Ming Wen, Apache APISIX & Apache SkyWalking
Twitter: _WenMing
Jiajun Sun <raisinata@foxmail.com> 于2020年5月25日周一 上午7:05写道:
> Mr. Wen
>
>
> Thanks for your reply.
> I am very glad to make my own contributions to this awesome project, I
> will submit the project application as soon as possible.
>
>
> Sincerely,
> Jiajun Sun
>
>
>
> ------------------&nbsp;原始邮件&nbsp;------------------
> 发件人:&nbsp;"wenming"<wenming@apache.org&gt;;
> 发送时间:&nbsp;2020年5月24日(星期天) 晚上10:35
> 收件人:&nbsp;"dev"<dev@apisix.apache.org&gt;;
>
> 主题:&nbsp;Re: Some questions about summer-2020
>
>
>
> Hi, Jiajun,
> Merged you PR, good job.
> I hope you can choose this project and look forward to your contributions!
>
> Thanks,
> Ming Wen, Apache APISIX &amp; Apache SkyWalking
> Twitter: _WenMing
>
>
> Jiajun Sun <raisinata@foxmail.com&gt; 于2020年5月24日周日 上午10:23写道:
>
> &gt; Mr. Wen
> &gt;
> &gt;
> &gt;
> &gt; Glad to be able to contribute to the open source project,&amp;nbsp;
> now I have
> &gt; already pulled the request.
> &gt;
> &gt;
> &gt; Sincerely,
> &gt; Jiajun Sun
> &gt;
> &gt;
> &gt;
> &gt;
> &gt;
> &gt; ------------------&amp;nbsp;原始邮件&amp;nbsp;------------------
> &gt; 发件人:&amp;nbsp;"wenming"<wenming@apache.org&amp;gt;;
> &gt; 发送时间:&amp;nbsp;2020年5月24日(星期天) 上午6:59
> &gt; 收件人:&amp;nbsp;"dev"<dev@apisix.apache.org&amp;gt;;
> &gt;
> &gt; 主题:&amp;nbsp;Re: Some questions about summer-2020
> &gt;
> &gt;
> &gt;
> &gt; good job,welcome pull request to the upstream repo
> &gt;
> &gt; 184901537 <raisinata@foxmail.com&amp;gt; 于 2020年5月23日周六 下午10:22写道:
> &gt;
> &gt; &amp;gt; Mr. Wen,
> &gt; &amp;gt; I am truly thankful for your suggestions.
> &gt; &amp;gt; I have finished reading travis CI of APISIX,&amp;amp;nbsp;
> and I am sure
> &gt; that
> &gt; &amp;gt; GitHub action can also execute shell scripts.[1]
> &gt; &amp;gt; And I also learned the workflows script of Skywalking.
> &gt; &amp;gt; Finally, I migrated your recommended project from travis to
> GitHub
> &gt; &amp;gt; action.[2]
> &gt; &amp;gt;
> &gt; &amp;gt;
> &gt; &amp;gt; [1]
> &gt; &amp;gt;
> &gt; &amp;gt;
> &gt;
> https://github.community/t5/GitHub-Actions/How-to-execute-a-script-file-using-GitHub-Action/td-p/37593
> &gt
> <https://github.community/t5/GitHub-Actions/How-to-execute-a-script-file-using-GitHub-Action/td-p/37593&gt>;
> &amp;gt
> &gt; <
> https://github.community/t5/GitHub-Actions/How-to-execute-a-script-file-using-GitHub-Action/td-p/37593&amp;gt&gt
> ;
> &gt; ;
> &gt; &amp;gt; [2]
> &gt; &amp;gt; https://github.com/wingsjj/lua-resty-logger-socket
> &gt; &amp;gt;
> &gt; &amp;gt;
> &gt; &amp;gt;
> &gt; &amp;gt; Sincerely,
> &gt; &amp;gt; Jiajun Sun
> &gt; &amp;gt;
> &gt; &amp;gt;
> &gt; &amp;gt;
> &gt; &amp;gt;
> &gt; &amp;gt;
> &gt; &amp;gt;
> &gt; &amp;gt;
> &gt; &amp;gt;
> ------------------&amp;amp;nbsp;原始邮件&amp;amp;nbsp;------------------
> &gt; &amp;gt; 发件人:&amp;amp;nbsp;"wenming"<wenming@apache.org&amp;amp;gt;;
> &gt; &amp;gt; 发送时间:&amp;amp;nbsp;2020年5月23日(星期六) 下午4:50
> &gt; &amp;gt; 收件人:&amp;amp;nbsp;"dev"<dev@apisix.apache.org&amp;amp;gt;;
> &gt; &amp;gt;
> &gt; &amp;gt; 主题:&amp;amp;nbsp;Re: Some questions about summer-2020
> &gt; &amp;gt;
> &gt; &amp;gt;
> &gt; &amp;gt;
> &gt; &amp;gt; Hi, Jiajun,
> &gt; &amp;gt; CI(Continuous integration) is a very important part of an
> open source
> &gt; &amp;gt; project.
> &gt; &amp;gt;
> &gt; &amp;gt; You can start by looking at travis CI[1] of APISIX, as long
> as you can
> &gt; &amp;gt; understand the process.
> &gt; &amp;gt;
> &gt; &amp;gt; Shywalking[2] is a good example, which has some Lua and
> OpenResty
> &gt; actions.
> &gt; &amp;gt; Then I suggest you start with a simple travis -&amp;amp;gt;
> github
> &gt; actions, such as
> &gt; &amp;gt; migrating the CI for this project[3]
> &gt; &amp;gt;
> &gt; &amp;gt; [1]
> &gt; &amp;gt;
> &gt; &amp;gt;
> &gt;
> https://github.com/apache/incubator-apisix/blob/master/.travis/linux_openresty_runner.sh
> &gt
> <https://github.com/apache/incubator-apisix/blob/master/.travis/linux_openresty_runner.sh&gt>;
> &amp;gt
> &gt; <
> https://github.com/apache/incubator-apisix/blob/master/.travis/linux_openresty_runner.sh&amp;gt&gt
> ;;
> &gt; [2]
> &gt; &amp;gt;
> &gt; &amp;gt;
> &gt;
> https://github.com/apache/skywalking-nginx-lua/blob/master/.github/workflows/ci.yaml
> &gt
> <https://github.com/apache/skywalking-nginx-lua/blob/master/.github/workflows/ci.yaml&gt>;
> &amp;gt
> &gt; <
> https://github.com/apache/skywalking-nginx-lua/blob/master/.github/workflows/ci.yaml&amp;gt&gt
> ;;
> &gt; [3]
> &gt; &amp;gt;
> &gt;
> https://github.com/api7/lua-resty-logger-socket/blob/master/.travis.yml
> &gt
> <https://github.com/api7/lua-resty-logger-socket/blob/master/.travis.yml&gt>;
> &amp;gt
> &gt; <
> https://github.com/api7/lua-resty-logger-socket/blob/master/.travis.yml&amp;gt&gt
> ;
> &gt; ;
> &gt; &amp;gt; Thanks,
> &gt; &amp;gt; Ming Wen, Apache APISIX &amp;amp;amp; Apache SkyWalking
> &gt; &amp;gt; Twitter: _WenMing
> &gt; &amp;gt;
> &gt; &amp;gt;
> &gt; &amp;gt; 184901537 <raisinata@foxmail.com&amp;amp;gt; 于2020年5月23日周六
> 上午10:58写道:
> &gt; &amp;gt;
> &gt; &amp;gt; &amp;amp;gt; Hello everyone:
> &gt; &amp;gt; &amp;amp;gt;
> &gt; &amp;gt; &amp;amp;gt; Thanks for your time.
> &gt; &amp;gt; &amp;amp;gt;
> &gt; &amp;gt; &amp;amp;gt; I'm a 2nd year student of Northeast University
> in China. I'm
> &gt; &amp;gt; interested in
> &gt; &amp;gt; &amp;amp;gt; working on the project 'Continuous integration
> (CI) system
> &gt; migration
> &gt; &amp;gt; from
> &gt; &amp;gt; &amp;amp;gt; travis to GitHub actions'.
> &gt; &amp;gt; &amp;amp;gt;
> &gt; &amp;gt; &amp;amp;gt;
> &gt; &amp;gt;
> &gt;
> https://cwiki.apache.org/confluence/display/APISIX/Open+Source+Promotion+Plan+-+Summer+2020+Tasks
> &gt
> <https://cwiki.apache.org/confluence/display/APISIX/Open+Source+Promotion+Plan+-+Summer+2020+Tasks&gt>;
> &amp;gt
> &gt; <
> https://cwiki.apache.org/confluence/display/APISIX/Open+Source+Promotion+Plan+-+Summer+2020+Tasks&amp;gt&gt
> ;;
> &gt; &amp;amp;gt
> &gt; &amp;gt; <
> &gt;
> https://cwiki.apache.org/confluence/display/APISIX/Open+Source+Promotion+Plan+-+Summer+2020+Tasks&amp;amp;gt&amp;gt
> &gt
> <https://cwiki.apache.org/confluence/display/APISIX/Open+Source+Promotion+Plan+-+Summer+2020+Tasks&amp;amp;gt&amp;gt&gt>;
> ;
> &gt; &amp;gt; ;
> &gt; &amp;gt; &amp;amp;gt; So what's the prerequisites for attending this
> project?
> &gt; &amp;gt; &amp;amp;gt;
> &gt; &amp;gt; &amp;amp;gt; And would you like to recommend me a
> &gt; &amp;gt; demo&amp;amp;amp;nbsp;for&amp;amp;amp;nbsp;practice?
> &gt; &amp;gt; &amp;amp;gt;
> &gt; &amp;gt; &amp;amp;gt; Or I need to make a demo by myself?
> &gt; &amp;gt; &amp;amp;gt;
> &gt; &amp;gt; &amp;amp;gt; Hoping to be a part of this awesome community.
> &gt; &amp;gt; &amp;amp;gt;
> &gt; &amp;gt; &amp;amp;gt;
> &gt; &amp;gt; &amp;amp;gt;
> &gt; &amp;gt; &amp;amp;gt; Thanks,
> &gt; &amp;gt; &amp;amp;gt; Jiajun Sun.
Re: Some questions about summer-2020
Posted by Ming Wen <we...@apache.org>.
Hi, Jiajun,
you are welcome to submit your proposal and contact us with any questions
Thanks,
Ming Wen, Apache APISIX & Apache SkyWalking
Twitter: _WenMing
Jiajun Sun <ra...@foxmail.com> 于2020年5月25日周一 上午7:05写道:
> Mr. Wen
>
>
> Thanks for your reply.
> I am very glad to make my own contributions to this awesome project, I
> will submit the project application as soon as possible.
>
>
> Sincerely,
> Jiajun Sun
>
>
>
> ------------------ 原始邮件 ------------------
> 发件人: "wenming"<wenming@apache.org>;
> 发送时间: 2020年5月24日(星期天) 晚上10:35
> 收件人: "dev"<dev@apisix.apache.org>;
>
> 主题: Re: Some questions about summer-2020
>
>
>
> Hi, Jiajun,
> Merged you PR, good job.
> I hope you can choose this project and look forward to your contributions!
>
> Thanks,
> Ming Wen, Apache APISIX & Apache SkyWalking
> Twitter: _WenMing
>
>
> Jiajun Sun <raisinata@foxmail.com> 于2020年5月24日周日 上午10:23写道:
>
> > Mr. Wen
> >
> >
> >
> > Glad to be able to contribute to the open source project,&nbsp;
> now I have
> > already pulled the request.
> >
> >
> > Sincerely,
> > Jiajun Sun
> >
> >
> >
> >
> >
> > ------------------&nbsp;原始邮件&nbsp;------------------
> > 发件人:&nbsp;"wenming"<wenming@apache.org&gt;;
> > 发送时间:&nbsp;2020年5月24日(星期天) 上午6:59
> > 收件人:&nbsp;"dev"<dev@apisix.apache.org&gt;;
> >
> > 主题:&nbsp;Re: Some questions about summer-2020
> >
> >
> >
> > good job,welcome pull request to the upstream repo
> >
> > 184901537 <raisinata@foxmail.com&gt; 于 2020年5月23日周六 下午10:22写道:
> >
> > &gt; Mr. Wen,
> > &gt; I am truly thankful for your suggestions.
> > &gt; I have finished reading travis CI of APISIX,&amp;nbsp;
> and I am sure
> > that
> > &gt; GitHub action can also execute shell scripts.[1]
> > &gt; And I also learned the workflows script of Skywalking.
> > &gt; Finally, I migrated your recommended project from travis to
> GitHub
> > &gt; action.[2]
> > &gt;
> > &gt;
> > &gt; [1]
> > &gt;
> > &gt;
> >
> https://github.community/t5/GitHub-Actions/How-to-execute-a-script-file-using-GitHub-Action/td-p/37593
> >
> <https://github.community/t5/GitHub-Actions/How-to-execute-a-script-file-using-GitHub-Action/td-p/37593>>;
> &gt
> > <
> https://github.community/t5/GitHub-Actions/How-to-execute-a-script-file-using-GitHub-Action/td-p/37593&gt>
> ;
> > ;
> > &gt; [2]
> > &gt; https://github.com/wingsjj/lua-resty-logger-socket
> > &gt;
> > &gt;
> > &gt;
> > &gt; Sincerely,
> > &gt; Jiajun Sun
> > &gt;
> > &gt;
> > &gt;
> > &gt;
> > &gt;
> > &gt;
> > &gt;
> > &gt;
> ------------------&amp;nbsp;原始邮件&amp;nbsp;------------------
> > &gt; 发件人:&amp;nbsp;"wenming"<wenming@apache.org&amp;gt;;
> > &gt; 发送时间:&amp;nbsp;2020年5月23日(星期六) 下午4:50
> > &gt; 收件人:&amp;nbsp;"dev"<dev@apisix.apache.org&amp;gt;;
> > &gt;
> > &gt; 主题:&amp;nbsp;Re: Some questions about summer-2020
> > &gt;
> > &gt;
> > &gt;
> > &gt; Hi, Jiajun,
> > &gt; CI(Continuous integration) is a very important part of an
> open source
> > &gt; project.
> > &gt;
> > &gt; You can start by looking at travis CI[1] of APISIX, as long
> as you can
> > &gt; understand the process.
> > &gt;
> > &gt; Shywalking[2] is a good example, which has some Lua and
> OpenResty
> > actions.
> > &gt; Then I suggest you start with a simple travis -&amp;gt;
> github
> > actions, such as
> > &gt; migrating the CI for this project[3]
> > &gt;
> > &gt; [1]
> > &gt;
> > &gt;
> >
> https://github.com/apache/incubator-apisix/blob/master/.travis/linux_openresty_runner.sh
> >
> <https://github.com/apache/incubator-apisix/blob/master/.travis/linux_openresty_runner.sh>>;
> &gt
> > <
> https://github.com/apache/incubator-apisix/blob/master/.travis/linux_openresty_runner.sh&gt>
> ;;
> > [2]
> > &gt;
> > &gt;
> >
> https://github.com/apache/skywalking-nginx-lua/blob/master/.github/workflows/ci.yaml
> >
> <https://github.com/apache/skywalking-nginx-lua/blob/master/.github/workflows/ci.yaml>>;
> &gt
> > <
> https://github.com/apache/skywalking-nginx-lua/blob/master/.github/workflows/ci.yaml&gt>
> ;;
> > [3]
> > &gt;
> >
> https://github.com/api7/lua-resty-logger-socket/blob/master/.travis.yml
> >
> <https://github.com/api7/lua-resty-logger-socket/blob/master/.travis.yml>>;
> &gt
> > <
> https://github.com/api7/lua-resty-logger-socket/blob/master/.travis.yml&gt>
> ;
> > ;
> > &gt; Thanks,
> > &gt; Ming Wen, Apache APISIX &amp;amp; Apache SkyWalking
> > &gt; Twitter: _WenMing
> > &gt;
> > &gt;
> > &gt; 184901537 <raisinata@foxmail.com&amp;gt; 于2020年5月23日周六
> 上午10:58写道:
> > &gt;
> > &gt; &amp;gt; Hello everyone:
> > &gt; &amp;gt;
> > &gt; &amp;gt; Thanks for your time.
> > &gt; &amp;gt;
> > &gt; &amp;gt; I'm a 2nd year student of Northeast University
> in China. I'm
> > &gt; interested in
> > &gt; &amp;gt; working on the project 'Continuous integration
> (CI) system
> > migration
> > &gt; from
> > &gt; &amp;gt; travis to GitHub actions'.
> > &gt; &amp;gt;
> > &gt; &amp;gt;
> > &gt;
> >
> https://cwiki.apache.org/confluence/display/APISIX/Open+Source+Promotion+Plan+-+Summer+2020+Tasks
> >
> <https://cwiki.apache.org/confluence/display/APISIX/Open+Source+Promotion+Plan+-+Summer+2020+Tasks>>;
> &gt
> > <
> https://cwiki.apache.org/confluence/display/APISIX/Open+Source+Promotion+Plan+-+Summer+2020+Tasks&gt>
> ;;
> > &amp;gt
> > &gt; <
> >
> https://cwiki.apache.org/confluence/display/APISIX/Open+Source+Promotion+Plan+-+Summer+2020+Tasks&amp;gt&gt
> >
> <https://cwiki.apache.org/confluence/display/APISIX/Open+Source+Promotion+Plan+-+Summer+2020+Tasks&amp;gt&gt>>;
> ;
> > &gt; ;
> > &gt; &amp;gt; So what's the prerequisites for attending this
> project?
> > &gt; &amp;gt;
> > &gt; &amp;gt; And would you like to recommend me a
> > &gt; demo&amp;amp;nbsp;for&amp;amp;nbsp;practice?
> > &gt; &amp;gt;
> > &gt; &amp;gt; Or I need to make a demo by myself?
> > &gt; &amp;gt;
> > &gt; &amp;gt; Hoping to be a part of this awesome community.
> > &gt; &amp;gt;
> > &gt; &amp;gt;
> > &gt; &amp;gt;
> > &gt; &amp;gt; Thanks,
> > &gt; &amp;gt; Jiajun Sun.
回复: Some questions about summer-2020
Posted by Jiajun Sun <ra...@foxmail.com>.
Mr. Wen
Thanks for your reply.
I am very glad to make my own contributions to this awesome project, I will submit the project application as soon as possible.
Sincerely,
Jiajun Sun
------------------ 原始邮件 ------------------
发件人: "wenming"<wenming@apache.org>;
发送时间: 2020年5月24日(星期天) 晚上10:35
收件人: "dev"<dev@apisix.apache.org>;
主题: Re: Some questions about summer-2020
Hi, Jiajun,
Merged you PR, good job.
I hope you can choose this project and look forward to your contributions!
Thanks,
Ming Wen, Apache APISIX & Apache SkyWalking
Twitter: _WenMing
Jiajun Sun <raisinata@foxmail.com> 于2020年5月24日周日 上午10:23写道:
> Mr. Wen
>
>
>
> Glad to be able to contribute to the open source project,&nbsp; now I have
> already pulled the request.
>
>
> Sincerely,
> Jiajun Sun
>
>
>
>
>
> ------------------&nbsp;原始邮件&nbsp;------------------
> 发件人:&nbsp;"wenming"<wenming@apache.org&gt;;
> 发送时间:&nbsp;2020年5月24日(星期天) 上午6:59
> 收件人:&nbsp;"dev"<dev@apisix.apache.org&gt;;
>
> 主题:&nbsp;Re: Some questions about summer-2020
>
>
>
> good job,welcome pull request to the upstream repo
>
> 184901537 <raisinata@foxmail.com&gt; 于 2020年5月23日周六 下午10:22写道:
>
> &gt; Mr. Wen,
> &gt; I am truly thankful for your suggestions.
> &gt; I have finished reading travis CI of APISIX,&amp;nbsp; and I am sure
> that
> &gt; GitHub action can also execute shell scripts.[1]
> &gt; And I also learned the workflows script of Skywalking.
> &gt; Finally, I migrated your recommended project from travis to GitHub
> &gt; action.[2]
> &gt;
> &gt;
> &gt; [1]
> &gt;
> &gt;
> https://github.community/t5/GitHub-Actions/How-to-execute-a-script-file-using-GitHub-Action/td-p/37593
> &gt
> <https://github.community/t5/GitHub-Actions/How-to-execute-a-script-file-using-GitHub-Action/td-p/37593&gt>
> ;
> &gt; [2]
> &gt; https://github.com/wingsjj/lua-resty-logger-socket
> &gt;
> &gt;
> &gt;
> &gt; Sincerely,
> &gt; Jiajun Sun
> &gt;
> &gt;
> &gt;
> &gt;
> &gt;
> &gt;
> &gt;
> &gt; ------------------&amp;nbsp;原始邮件&amp;nbsp;------------------
> &gt; 发件人:&amp;nbsp;"wenming"<wenming@apache.org&amp;gt;;
> &gt; 发送时间:&amp;nbsp;2020年5月23日(星期六) 下午4:50
> &gt; 收件人:&amp;nbsp;"dev"<dev@apisix.apache.org&amp;gt;;
> &gt;
> &gt; 主题:&amp;nbsp;Re: Some questions about summer-2020
> &gt;
> &gt;
> &gt;
> &gt; Hi, Jiajun,
> &gt; CI(Continuous integration) is a very important part of an open source
> &gt; project.
> &gt;
> &gt; You can start by looking at travis CI[1] of APISIX, as long as you can
> &gt; understand the process.
> &gt;
> &gt; Shywalking[2] is a good example, which has some Lua and OpenResty
> actions.
> &gt; Then I suggest you start with a simple travis -&amp;gt; github
> actions, such as
> &gt; migrating the CI for this project[3]
> &gt;
> &gt; [1]
> &gt;
> &gt;
> https://github.com/apache/incubator-apisix/blob/master/.travis/linux_openresty_runner.sh
> &gt
> <https://github.com/apache/incubator-apisix/blob/master/.travis/linux_openresty_runner.sh&gt>;
> [2]
> &gt;
> &gt;
> https://github.com/apache/skywalking-nginx-lua/blob/master/.github/workflows/ci.yaml
> &gt
> <https://github.com/apache/skywalking-nginx-lua/blob/master/.github/workflows/ci.yaml&gt>;
> [3]
> &gt;
> https://github.com/api7/lua-resty-logger-socket/blob/master/.travis.yml
> &gt
> <https://github.com/api7/lua-resty-logger-socket/blob/master/.travis.yml&gt>
> ;
> &gt; Thanks,
> &gt; Ming Wen, Apache APISIX &amp;amp; Apache SkyWalking
> &gt; Twitter: _WenMing
> &gt;
> &gt;
> &gt; 184901537 <raisinata@foxmail.com&amp;gt; 于2020年5月23日周六 上午10:58写道:
> &gt;
> &gt; &amp;gt; Hello everyone:
> &gt; &amp;gt;
> &gt; &amp;gt; Thanks for your time.
> &gt; &amp;gt;
> &gt; &amp;gt; I'm a 2nd year student of Northeast University in China. I'm
> &gt; interested in
> &gt; &amp;gt; working on the project 'Continuous integration (CI) system
> migration
> &gt; from
> &gt; &amp;gt; travis to GitHub actions'.
> &gt; &amp;gt;
> &gt; &amp;gt;
> &gt;
> https://cwiki.apache.org/confluence/display/APISIX/Open+Source+Promotion+Plan+-+Summer+2020+Tasks
> &gt
> <https://cwiki.apache.org/confluence/display/APISIX/Open+Source+Promotion+Plan+-+Summer+2020+Tasks&gt>;
> &amp;gt
> &gt; <
> https://cwiki.apache.org/confluence/display/APISIX/Open+Source+Promotion+Plan+-+Summer+2020+Tasks&amp;gt&gt
> ;
> &gt; ;
> &gt; &amp;gt; So what's the prerequisites for attending this project?
> &gt; &amp;gt;
> &gt; &amp;gt; And would you like to recommend me a
> &gt; demo&amp;amp;nbsp;for&amp;amp;nbsp;practice?
> &gt; &amp;gt;
> &gt; &amp;gt; Or I need to make a demo by myself?
> &gt; &amp;gt;
> &gt; &amp;gt; Hoping to be a part of this awesome community.
> &gt; &amp;gt;
> &gt; &amp;gt;
> &gt; &amp;gt;
> &gt; &amp;gt; Thanks,
> &gt; &amp;gt; Jiajun Sun.
Re: Some questions about summer-2020
Posted by Ming Wen <we...@apache.org>.
Hi, Jiajun,
Merged you PR, good job.
I hope you can choose this project and look forward to your contributions!
Thanks,
Ming Wen, Apache APISIX & Apache SkyWalking
Twitter: _WenMing
Jiajun Sun <ra...@foxmail.com> 于2020年5月24日周日 上午10:23写道:
> Mr. Wen
>
>
>
> Glad to be able to contribute to the open source project, now I have
> already pulled the request.
>
>
> Sincerely,
> Jiajun Sun
>
>
>
>
>
> ------------------ 原始邮件 ------------------
> 发件人: "wenming"<wenming@apache.org>;
> 发送时间: 2020年5月24日(星期天) 上午6:59
> 收件人: "dev"<dev@apisix.apache.org>;
>
> 主题: Re: Some questions about summer-2020
>
>
>
> good job,welcome pull request to the upstream repo
>
> 184901537 <raisinata@foxmail.com> 于 2020年5月23日周六 下午10:22写道:
>
> > Mr. Wen,
> > I am truly thankful for your suggestions.
> > I have finished reading travis CI of APISIX,&nbsp; and I am sure
> that
> > GitHub action can also execute shell scripts.[1]
> > And I also learned the workflows script of Skywalking.
> > Finally, I migrated your recommended project from travis to GitHub
> > action.[2]
> >
> >
> > [1]
> >
> >
> https://github.community/t5/GitHub-Actions/How-to-execute-a-script-file-using-GitHub-Action/td-p/37593
> >
> <https://github.community/t5/GitHub-Actions/How-to-execute-a-script-file-using-GitHub-Action/td-p/37593>>
> ;
> > [2]
> > https://github.com/wingsjj/lua-resty-logger-socket
> >
> >
> >
> > Sincerely,
> > Jiajun Sun
> >
> >
> >
> >
> >
> >
> >
> > ------------------&nbsp;原始邮件&nbsp;------------------
> > 发件人:&nbsp;"wenming"<wenming@apache.org&gt;;
> > 发送时间:&nbsp;2020年5月23日(星期六) 下午4:50
> > 收件人:&nbsp;"dev"<dev@apisix.apache.org&gt;;
> >
> > 主题:&nbsp;Re: Some questions about summer-2020
> >
> >
> >
> > Hi, Jiajun,
> > CI(Continuous integration) is a very important part of an open source
> > project.
> >
> > You can start by looking at travis CI[1] of APISIX, as long as you can
> > understand the process.
> >
> > Shywalking[2] is a good example, which has some Lua and OpenResty
> actions.
> > Then I suggest you start with a simple travis -&gt; github
> actions, such as
> > migrating the CI for this project[3]
> >
> > [1]
> >
> >
> https://github.com/apache/incubator-apisix/blob/master/.travis/linux_openresty_runner.sh
> >
> <https://github.com/apache/incubator-apisix/blob/master/.travis/linux_openresty_runner.sh>>;
> [2]
> >
> >
> https://github.com/apache/skywalking-nginx-lua/blob/master/.github/workflows/ci.yaml
> >
> <https://github.com/apache/skywalking-nginx-lua/blob/master/.github/workflows/ci.yaml>>;
> [3]
> >
> https://github.com/api7/lua-resty-logger-socket/blob/master/.travis.yml
> >
> <https://github.com/api7/lua-resty-logger-socket/blob/master/.travis.yml>>
> ;
> > Thanks,
> > Ming Wen, Apache APISIX &amp; Apache SkyWalking
> > Twitter: _WenMing
> >
> >
> > 184901537 <raisinata@foxmail.com&gt; 于2020年5月23日周六 上午10:58写道:
> >
> > &gt; Hello everyone:
> > &gt;
> > &gt; Thanks for your time.
> > &gt;
> > &gt; I'm a 2nd year student of Northeast University in China. I'm
> > interested in
> > &gt; working on the project 'Continuous integration (CI) system
> migration
> > from
> > &gt; travis to GitHub actions'.
> > &gt;
> > &gt;
> >
> https://cwiki.apache.org/confluence/display/APISIX/Open+Source+Promotion+Plan+-+Summer+2020+Tasks
> >
> <https://cwiki.apache.org/confluence/display/APISIX/Open+Source+Promotion+Plan+-+Summer+2020+Tasks>>;
> &gt
> > <
> https://cwiki.apache.org/confluence/display/APISIX/Open+Source+Promotion+Plan+-+Summer+2020+Tasks&gt>
> ;
> > ;
> > &gt; So what's the prerequisites for attending this project?
> > &gt;
> > &gt; And would you like to recommend me a
> > demo&amp;nbsp;for&amp;nbsp;practice?
> > &gt;
> > &gt; Or I need to make a demo by myself?
> > &gt;
> > &gt; Hoping to be a part of this awesome community.
> > &gt;
> > &gt;
> > &gt;
> > &gt; Thanks,
> > &gt; Jiajun Sun.
回复: Some questions about summer-2020
Posted by Jiajun Sun <ra...@foxmail.com>.
Mr. Wen
Glad to be able to contribute to the open source project, now I have already pulled the request.
Sincerely,
Jiajun Sun
------------------ 原始邮件 ------------------
发件人: "wenming"<wenming@apache.org>;
发送时间: 2020年5月24日(星期天) 上午6:59
收件人: "dev"<dev@apisix.apache.org>;
主题: Re: Some questions about summer-2020
good job,welcome pull request to the upstream repo
184901537 <raisinata@foxmail.com> 于 2020年5月23日周六 下午10:22写道:
> Mr. Wen,
> I am truly thankful for your suggestions.
> I have finished reading travis CI of APISIX,&nbsp; and I am sure that
> GitHub action can also execute shell scripts.[1]
> And I also learned the workflows script of Skywalking.
> Finally, I migrated your recommended project from travis to GitHub
> action.[2]
>
>
> [1]
>
> https://github.community/t5/GitHub-Actions/How-to-execute-a-script-file-using-GitHub-Action/td-p/37593
>
> [2]
> https://github.com/wingsjj/lua-resty-logger-socket
>
>
>
> Sincerely,
> Jiajun Sun
>
>
>
>
>
>
>
> ------------------&nbsp;原始邮件&nbsp;------------------
> 发件人:&nbsp;"wenming"<wenming@apache.org&gt;;
> 发送时间:&nbsp;2020年5月23日(星期六) 下午4:50
> 收件人:&nbsp;"dev"<dev@apisix.apache.org&gt;;
>
> 主题:&nbsp;Re: Some questions about summer-2020
>
>
>
> Hi, Jiajun,
> CI(Continuous integration) is a very important part of an open source
> project.
>
> You can start by looking at travis CI[1] of APISIX, as long as you can
> understand the process.
>
> Shywalking[2] is a good example, which has some Lua and OpenResty actions.
> Then I suggest you start with a simple travis -&gt; github actions, such as
> migrating the CI for this project[3]
>
> [1]
>
> https://github.com/apache/incubator-apisix/blob/master/.travis/linux_openresty_runner.sh
> [2]
>
> https://github.com/apache/skywalking-nginx-lua/blob/master/.github/workflows/ci.yaml
> [3]
> https://github.com/api7/lua-resty-logger-socket/blob/master/.travis.yml
>
> Thanks,
> Ming Wen, Apache APISIX &amp; Apache SkyWalking
> Twitter: _WenMing
>
>
> 184901537 <raisinata@foxmail.com&gt; 于2020年5月23日周六 上午10:58写道:
>
> &gt; Hello everyone:
> &gt;
> &gt; Thanks for your time.
> &gt;
> &gt; I'm a 2nd year student of Northeast University in China. I'm
> interested in
> &gt; working on the project 'Continuous integration (CI) system migration
> from
> &gt; travis to GitHub actions'.
> &gt;
> &gt;
> https://cwiki.apache.org/confluence/display/APISIX/Open+Source+Promotion+Plan+-+Summer+2020+Tasks
> &gt
> <https://cwiki.apache.org/confluence/display/APISIX/Open+Source+Promotion+Plan+-+Summer+2020+Tasks&gt>
> ;
> &gt; So what's the prerequisites for attending this project?
> &gt;
> &gt; And would you like to recommend me a
> demo&amp;nbsp;for&amp;nbsp;practice?
> &gt;
> &gt; Or I need to make a demo by myself?
> &gt;
> &gt; Hoping to be a part of this awesome community.
> &gt;
> &gt;
> &gt;
> &gt; Thanks,
> &gt; Jiajun Sun.
Re: Some questions about summer-2020
Posted by Ming Wen <we...@apache.org>.
good job,welcome pull request to the upstream repo
184901537 <ra...@foxmail.com> 于 2020年5月23日周六 下午10:22写道:
> Mr. Wen,
> I am truly thankful for your suggestions.
> I have finished reading travis CI of APISIX, and I am sure that
> GitHub action can also execute shell scripts.[1]
> And I also learned the workflows script of Skywalking.
> Finally, I migrated your recommended project from travis to GitHub
> action.[2]
>
>
> [1]
>
> https://github.community/t5/GitHub-Actions/How-to-execute-a-script-file-using-GitHub-Action/td-p/37593
>
> [2]
> https://github.com/wingsjj/lua-resty-logger-socket
>
>
>
> Sincerely,
> Jiajun Sun
>
>
>
>
>
>
>
> ------------------ 原始邮件 ------------------
> 发件人: "wenming"<wenming@apache.org>;
> 发送时间: 2020年5月23日(星期六) 下午4:50
> 收件人: "dev"<dev@apisix.apache.org>;
>
> 主题: Re: Some questions about summer-2020
>
>
>
> Hi, Jiajun,
> CI(Continuous integration) is a very important part of an open source
> project.
>
> You can start by looking at travis CI[1] of APISIX, as long as you can
> understand the process.
>
> Shywalking[2] is a good example, which has some Lua and OpenResty actions.
> Then I suggest you start with a simple travis -> github actions, such as
> migrating the CI for this project[3]
>
> [1]
>
> https://github.com/apache/incubator-apisix/blob/master/.travis/linux_openresty_runner.sh
> [2]
>
> https://github.com/apache/skywalking-nginx-lua/blob/master/.github/workflows/ci.yaml
> [3]
> https://github.com/api7/lua-resty-logger-socket/blob/master/.travis.yml
>
> Thanks,
> Ming Wen, Apache APISIX & Apache SkyWalking
> Twitter: _WenMing
>
>
> 184901537 <raisinata@foxmail.com> 于2020年5月23日周六 上午10:58写道:
>
> > Hello everyone:
> >
> > Thanks for your time.
> >
> > I'm a 2nd year student of Northeast University in China. I'm
> interested in
> > working on the project 'Continuous integration (CI) system migration
> from
> > travis to GitHub actions'.
> >
> >
> https://cwiki.apache.org/confluence/display/APISIX/Open+Source+Promotion+Plan+-+Summer+2020+Tasks
> >
> <https://cwiki.apache.org/confluence/display/APISIX/Open+Source+Promotion+Plan+-+Summer+2020+Tasks>>
> ;
> > So what's the prerequisites for attending this project?
> >
> > And would you like to recommend me a
> demo&nbsp;for&nbsp;practice?
> >
> > Or I need to make a demo by myself?
> >
> > Hoping to be a part of this awesome community.
> >
> >
> >
> > Thanks,
> > Jiajun Sun.
Re: Some questions about summer-2020
Posted by Ayeshmantha Perera <ak...@gmail.com>.
Hi Rasinata
Yes that looks great. Good work om , migrating lua-resty-logger-socket
plugin from Travis to Github actions.
Regards
Ayesh
On Sat, May 23, 2020 at 4:22 PM 184901537 <ra...@foxmail.com> wrote:
> Mr. Wen,
> I am truly thankful for your suggestions.
> I have finished reading travis CI of APISIX, and I am sure that
> GitHub action can also execute shell scripts.[1]
> And I also learned the workflows script of Skywalking.
> Finally, I migrated your recommended project from travis to GitHub
> action.[2]
>
>
> [1]
>
> https://github.community/t5/GitHub-Actions/How-to-execute-a-script-file-using-GitHub-Action/td-p/37593
>
> [2]
> https://github.com/wingsjj/lua-resty-logger-socket
>
>
>
> Sincerely,
> Jiajun Sun
>
>
>
>
>
>
>
> ------------------ 原始邮件 ------------------
> 发件人: "wenming"<wenming@apache.org>;
> 发送时间: 2020年5月23日(星期六) 下午4:50
> 收件人: "dev"<dev@apisix.apache.org>;
>
> 主题: Re: Some questions about summer-2020
>
>
>
> Hi, Jiajun,
> CI(Continuous integration) is a very important part of an open source
> project.
>
> You can start by looking at travis CI[1] of APISIX, as long as you can
> understand the process.
>
> Shywalking[2] is a good example, which has some Lua and OpenResty actions.
> Then I suggest you start with a simple travis -> github actions, such as
> migrating the CI for this project[3]
>
> [1]
>
> https://github.com/apache/incubator-apisix/blob/master/.travis/linux_openresty_runner.sh
> [2]
>
> https://github.com/apache/skywalking-nginx-lua/blob/master/.github/workflows/ci.yaml
> [3]
> https://github.com/api7/lua-resty-logger-socket/blob/master/.travis.yml
>
> Thanks,
> Ming Wen, Apache APISIX & Apache SkyWalking
> Twitter: _WenMing
>
>
> 184901537 <raisinata@foxmail.com> 于2020年5月23日周六 上午10:58写道:
>
> > Hello everyone:
> >
> > Thanks for your time.
> >
> > I'm a 2nd year student of Northeast University in China. I'm
> interested in
> > working on the project 'Continuous integration (CI) system migration
> from
> > travis to GitHub actions'.
> >
> >
> https://cwiki.apache.org/confluence/display/APISIX/Open+Source+Promotion+Plan+-+Summer+2020+Tasks
> >
> <https://cwiki.apache.org/confluence/display/APISIX/Open+Source+Promotion+Plan+-+Summer+2020+Tasks>>
> ;
> > So what's the prerequisites for attending this project?
> >
> > And would you like to recommend me a
> demo&nbsp;for&nbsp;practice?
> >
> > Or I need to make a demo by myself?
> >
> > Hoping to be a part of this awesome community.
> >
> >
> >
> > Thanks,
> > Jiajun Sun.
--
*Software Engineer*
*Salzburg Research Forschungsgesellschaft *
*Salzburg, Austria*