Hi Community,

Here are the meeting minutes of our committers' meeting.


Time: Every other Thursday at 9 pm


Mode: Online Tencent Video Conference


Purpose: Building Open And Governance Community


Moderator: liuliang


Participants:


*Name, GitHub ID, Role*


Xiao Yu, yu199195, committer

Duan Haibo, haibi-duan, committer

Zheng Siying, impactCn, committer

likeguo, li-keguo, committer

zhangyonglun,committer

kevinclair,kevinclair, committer

midnight2104,midnight2104, committer

zhukunshuai,jocks-me, committer

impactcn,impactcn, committer

yui, yui, committer

gaohan,hgaol,committer

moremind,moremind,committer

orange, orange,committer


gouzixing,gouzixing, contributor

zhuanghaochao,contributor

lianjunwei,contributor

erdengk, contributor

lisandro, contributor

qinziwei, contributor

DamonXue,contributor

qinhaiqi, contributor

zoucangfu,contributor

mahaotao,contributor

yangwenjie,contributor

ShawnJim,contributor


jenkins, community

HonmaMeiko, community

gaoxiangyang,community

chenyueteng , community

linmaobo, community

Misay,community

beicheng,community

keke,community


1. GSoC 2022 (Google Summmer Camp),topic discuss.


 - integrated test (Kunshuai,dangkai) 100%



2.Summer 2022(OSPP), send 2 topics


  - Official Website Revision (XiaoYu, gouzixin), news page and blog page
are submited PR.  85%


  - New plugins(Zhang Yonglun)60%



3.Computer Association activities(dangkai,zhukunshuai)


  - Front-end optimization (xiaoyu & qinziwei) 50%

  - integration test,need docker package plugin.(zhukunshuai) 80%


  - helm, discuss with students. (Dangkai) 80%



4.WeOpen-Star 2022


 - Optimize ShenYu ParamMapping,ModifyResponse,Redirect,Rewrite Plugin
Document (moremind 0%)


 - Add simpler client annotations with @AliasFor (ShawnJim, mangoGoForward,
runqi-zhao, HeZean, lahmXu) 80%

   In motan and tars itself does not support @AliasFor, 2 partners are
already communicating with them.



 - Using agent technology to rewrite client (zicheng) 20%

   The design has been finalized and the subsequent submission of PR



5.OpenSourceChina speech


6.Development Tasks Planning:


   - The check database is mandatory, and the front end should be mandatory
(orange)20%


   - Multi-language SDK develop. (2.5.1)


    .net client (gaohan) : The code Consul has merged, Nacos has proposed
PR, and is working on Etcd. Integration test and documentation are
required, pending. overall progress 80%


    golang client (Li Shuo,alun) : Integration test and documentation are
required. overall progress, license  90%


    python client (zhanglin,Junwei)  : pending


    Attentions:


    Support zk registration. Add unit tests and integration tests.


    Liming deng is familiar with code cov and can 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,50%)



   - open telemetry plugin (Yul, Haochao zhuang, hutaishi, doing)


    test cases in progress. pending


    UT is hard, need help. Haochao zhuang will help. No progress.



   - ShenYu gateway supports cluster mode.(Chen Bin)(2.5.1)


    Submitted PR, Reconnecion needs to be optimize. need to integration
test . 80%


consul todo


   - Add LB SDK of cloud vendor (impactCn)  2.5.1


   - Service Grid (ImpactCn ,2.5.1)


   - Alert (impactCn) The next version is released.  80%


    Alert template.   In progress.  The prototype diagram has been
completed. 2.5.1


    (https://github.com/apache/shenyu/issues/3509)


   - K8s service discover (Zhang Lei) : 90%


   - caller client sdk (Xiao Yu) 2.5.1



   - admin upload plugin (zouchangfu) 2.5.1 70%


    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.



   - cache the rule match result. (zouchangfu) 2.5.1


    (https://github.com/apache/shenyu/issues/3627)



   - Configurable authentication information is required for middlewares
(moremind) 2.5.1


   - Log removal of sensitive information (moremind) 2.5.1


   - TencentCloud cls log plugin (moremind) 2.5.1


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


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


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


   - brpc-plugin (micaeleDeSteven) 2.5.1 10%

      brpc depends on brpc-java, and they expect to open source the latest
code out this month

   - rules and selectors match optimization, tree algorithm(ZhangZiCheng,
Fibonacci). pending



7. Community

When mentioning PR, new features and modules, note the version number, note
the SQL script

Reply via email to