You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@shenyu.apache.org by ZhangZiCheng <zh...@apache.org> on 2022/08/18 08:20:58 UTC

The Shenyu community's meeting is on 18/08/2022

Hi Community:

Welcome to join the community's open and governance meeting, if you are
interested in.

Details of the meeting are as follows:
Meeting time: 2022/08/18 21:00-22:30 (GMT+08:00) China Standard Time -
Beijing

Mode: online

Language: Chinese or English

Agenda:

#### Feature Development

1. GSoC 2022 (Google Summmer Camp),topic discuss.
 -Add log-kafka's plugin in agent. (Zhang Yonglun) 40%
 -integrated test (Kunshuai,dangkai) 80%

2.Summer 2022(OSPP), send 2 topics
  -Official Website Revision(XiaoYu, gouzixin)dev 70%, news page and blog
page are submited PR.
  -New plugins(Zhang Yonglun)0%,not started.

3. Computer Association activities(dangkai,zhukunshuai)
  -Front-end optimization 10% (xiaoyu & qinziwei)
  -integration test,need docker package plugin.(zhukunshuai) 80%
  -helm, discuss with students. (Dangkai) 30%

4.WeOpen-Star 2022
 - Optimize shenyu document
 - Add simpler client annotations with @AliasFor
 - Using agent technology to rewrite client

5.Development Tasks Planning:

   -Multi-language SDK develop. (2.5.1)
    .net client (gaohan) : The code Consul has merged, Nacos has proposed
PR, and is working on Etcd. overall progress 60%, Integration test and
documentation are required.
    golang client (Li Shuo,alun)  :  overall progress 80%, Integration test
and documentation are required.
    python client (zhanglin,Junwei)  : pending
    Attentions:
    Support zk registration. Add unit tests and integration tests.
    Liming deng is familiar with code cov andcan help on it.
    Add license files for all dependencies.
    Ask if there's a common Apache account for Nuget(Zhang Yonglun).

   -API documentation support. (lianjunwei) (2.5.1) progress (90%)
    API document write database persistence is in progress, need to add
issue.

   -Customized document templates (moremind,doing)
    Progress:  Done with log, donewith Divide. Need to improve documentation
    Done for SpringCloud and dubbo plugin. About 2 weeks per plugin.
overall progress 33%.

   -opentelemetry plugin (Yul, Haochao zhuang,doing)
    test cases in progress.
    UT is hard, need help. Haochao zhuang will help. No progress.

   -Alert (impactCn) The next version is released.  80%
    Alert template.   In progress.  The prototype diagram has been
completed.

   -ShenYu gateway supports cluster mode.(Chen Bin)(2.5.0)
    Submitted PR, Reconnecion needs to be optimize. need to integration
test . 80%

   -admin upload plugin (zouchangfu): The back-end has been completed,
    still needs the front-end to complete the function.  Meet some problem
that class loader loadingthe same class.
    not finished,There are still some problems to be solved.

   -Add LB SDK of cloud vendor (impactCn) ,next version.

   -rules and selectors match optimization, tree algorithm(ZhangZiCheng,
 Fibonacci). pending
    (https://github.com/apache/incubator-shenyu/issues/3364)

   -cache the rule match result. (zouchangfu)
    (https://github.com/apache/incubator-shenyu/issues/3627)

   -Add orchestration-plugin. (Xiao Yu,pending) (3.0.0)

   -Admin dashboard redesign and rewrite. (Xiao Yu,pending) (3.0.0)

   -Add LB SDK of cloud vendor(impactCn, pending)

   -Service Grid (ImpactCn ,pending)

   -K8s service discover (Zhang Lei ) :  70%

   -The check database is mandatory, and the front end should be mandatory
(renzhuyan)

   -brpc-plugin (micaeleDeSteven, in progress)

   -integration test for admin. (haochaoZhuang) e2e test, will do it after
finishing the nginx task. not started.

   -Security vulnerability fixes.(Zhang Yonglun)

   -Architecture diagram, stereo topology diagram
    Architecture diagram (damonxue)
    Stereo topology diagram (lamuxu)

   -WeOpen-Star 2022
    Optimize ShenYu ParamMapping,ModifyResponse,Redirect,Rewrite Plugin
Document
    Optimize shenyu configuration document (lahmXu)
    Add simpler client annotations with @AliasFor (ShawnJim,
mangoGoForward, runqi-zhao, HeZean, lahmXu) 70%
    Using agent technology to rewrite client (847850277, runqi-zhao,
mahaitao617, mangoGoForward, Albertsirius, lahmXu)
    Add Quick start with websocket (lahmXu)

You can join in the following ways:

Click the link to join the meeting or to add it to your meeting list:

https://meeting.tencent.com/dm/DHxYlKYcn9dx

#TencentMeeting:742-3986-3860

One tap mobile

+8675536550000,,74239863860# (Chinese mainland)

+85230018898,,,2,74239863860# (Hong Kong, China)

Dial by your location

+8675536550000 (Chinese mainland)

+85230018898 (Hong Kong, China)

Thanks,
dragon-zhang