apache / dubbo-spi-extensions

Apache Dubbo SPI Extensions
https://dubbo.apache.org/
Apache License 2.0
182 stars 108 forks source link

Dubbo SPI Extensions Tasks(扩展库规划) #232

Open songxiaosheng opened 11 months ago

songxiaosheng commented 11 months ago

dubbo-spi-extensions

扩展库说明: Dubbo采用微内核的架构,核心的功能包含在Dubbo主仓库中 Dubbo 扩展库则是微内核架构下的对Dubbo生态的扩展来兼容不同公司不同的微服务场景,完善的生态可有有效的提升用户体验,降低用于使用成本,下面主要从两个方面进行展开完善:

扩展库原理与官方文档可以参考: SPI 扩展使用手册

持续开发计划

代码审查规范

社区管理

文档维护

仓库文档任务如下:

分类 扩展 参与者 3.3.x 3.2.x 3.1.x @aofall 3.0.x @aofall 案例 文档 兼容jdk17
文档 dubbo-api-docs-annotations @songxiaosheng    
文档 dubbo-api-docs-core @songxiaosheng      y
文档 dubbo-api-docs-examples  @songxiaosheng   y  
容错 dubbo-cluster-broadcast-1  @songxiaosheng   y  
容错 dubbo-cluster-loadbalance-peakewma  @songxiaosheng    y
容错 dubbo-cluster-polaris-dubbo2 @chuntaojun      y
容错 dubbo-cluster-specify-address-common @finefuture      y
容错 dubbo-cluster-specify-address-dubbo2  @finefuture     y
容错 dubbo-cluster-specify-address-dubbo3  @finefuture   y
common dubbo-common-extensions  @finefuture     y
配置 dubbo-configcenter-consul   @robin977    y
配置 dubbo-configcenter-etcd   @robin977  
配置 dubbo-configcenter-apollo @xixingya y
多线程 dubbo-cross-thread-extensions  @finefuture     y
依赖 dubbo-extensions-dependencies-bom    @songxiaosheng    y
依赖 dubbo-apache-release    @songxiaosheng    y
依赖 dubbo-bom    @songxiaosheng    y
过滤器 dubbo-filter-polaris-circuitbreaker-dubbo2 @chuntaojun      y
过滤器 dubbo-filter-polaris-ratelimit-dubbo2  @chuntaojun     y
过滤器 dubbo-filter-seata  @finefuture   y
网关 dubbo-gateway-common   @songxiaosheng    y
网关 dubbo-gateway-consumer   @songxiaosheng    y
网关 dubbo-gateway-provider    @songxiaosheng    y 
元数据 dubbo-metadata-report-consul   @songxiaosheng    y 
元数据 dubbo-metadata-report-etcd  @robin977     y
元数据 dubbo-metadata-report-redis @xixingya y
Mock dubbo-mock-admin    @songxiaosheng    y
Mock dubbo-mock-api   @songxiaosheng    y 
注册中心 dubbo-registry-consul @aofall      y
注册中心 dubbo-registry-dns    @songxiaosheng    y
注册中心 dubbo-registry-etcd3  @robin977  
注册中心 dubbo-registry-nameservice @robin977       y
注册中心 dubbo-registry-polaris  @chuntaojun     y
注册中心 dubbo-registry-redis  @aofall    y
注册中心 dubbo-registry-sofa @aofall      y
远程传输通道 dubbo-remoting-etcd3  @robin977   y  
远程传输通道 dubbo-remoting-grizzly   @songxiaosheng    y
远程传输通道 dubbo-remoting-mina    @songxiaosheng    y
远程传输通道 dubbo-remoting-p2p    @songxiaosheng    y
远程传输通道 dubbo-remoting-quic  @songxiaosheng    y
远程传输通道 dubbo-remoting-redis  @songxiaosheng    y
通讯协议 dubbo-rpc-hessian  @songxiaosheng    y
通讯协议 dubbo-rpc-http   @songxiaosheng    y 
通讯协议 dubbo-rpc-memcached   @songxiaosheng    y
通讯协议 dubbo-rpc-native-thrift  @songxiaosheng    y
通讯协议 dubbo-rpc-redis  @songxiaosheng     y
通讯协议 dubbo-rpc-rmi  @songxiaosheng     y
通讯协议 dubbo-rpc-rocketmq  @songxiaosheng    y
通讯协议 dubbo-rpc-webservice  @songxiaosheng    y
序列化 dubbo-serialization-avro  @xixingya    y
序列化 dubbo-serialization-fastjson  @xixingya    y
序列化 dubbo-serialization-fst  @xixingya    y
序列化 dubbo-serialization-fury  @xixingya    y
序列化 dubbo-serialization-gson   @xixingya    y
序列化 dubbo-serialization-jackson   @xixingya    y
序列化 dubbo-serialization-kryo  @xixingya    y
序列化 dubbo-serialization-msgpack  @xixingya    y
序列化 dubbo-serialization-native-hession   @xixingya    y
序列化 dubbo-serialization-protobuf   @xixingya    y
序列化 dubbo-serialization-protostuff  @xixingya    y
序列化 dubbo-serialization-test  @xixingya    y
序列化 dubbo-serialization-jdk @xixingya y
子网 dubbo-tag-subnets    @songxiaosheng    y
新特性 router: https://github.com/apache/dubbo/issues/13548 @xixingya doing
新特性 bytebuddy: https://github.com/apache/dubbo/issues/13555 @songxiaosheng doing
新特性 research Serialization :https://github.com/apache/dubbo-spi-extensions/issues/277 @wuyiliang1
问题修复 #265
image
aofall commented 11 months ago

建议 兼容dubbo3.x版本 版本这个计划再细分一下,3.0、3.1、3.2 版本需要逐步适配,未来还有3.3版本

songxiaosheng commented 11 months ago

建议 兼容dubbo3.x版本 版本这个计划再细分一下,3.0、3.1、3.2 版本需要逐步适配,未来还有3.3版本

文档已更新,求认领😃

aofall commented 11 months ago

文档已更新,求认领😃

我先认领 兼容dubbo 3.1.x版本 的任务

songxiaosheng commented 11 months ago

@aofall Cloud you add my DingTalk account? No, let's discuss the solution together. Thank you image

finefuture commented 10 months ago

Can I participate in the development of version 3.2?

songxiaosheng commented 10 months ago

Can I participate in the development of version 3.2?

yes,you can add my dingding id then help fix some components,thanks

finefuture commented 10 months ago

Can I participate in the development of version 3.2?

yes,you can add my dingding id then help fix some components,thanks

Okay, I'll add you later.

finefuture commented 10 months ago

I want to participate in these three modules:

songxiaosheng commented 10 months ago

I want to participate in these three modules:

  • dubco-cluster-specify -address-common
  • dubbo-cluster-specify-address-dubbo2
  • dubbo-cluster-specify-address-dubbo3

done

chuntaojun commented 10 months ago

polaris 相关的都 assign 给我吧 @chuntaojun

songxiaosheng commented 10 months ago

polaris 相关的都 assign 给我吧 @chuntaojun

updated

finefuture commented 10 months ago

Please assign me these modules:

songxiaosheng commented 10 months ago

Please assign me these modules:

  • dubbo-common-extensions
  • dubbo-cross-thread-extensions
  • dubbo-filter-seata

done

xixingya commented 10 months ago

please asign me dubbo-serialization-fastjson、dubbo-serialization-gson、dubbo-serialization-jackson @songxiaosheng

songxiaosheng commented 10 months ago

please asign me dubbo-serialization-fastjson、dubbo-serialization-gson、dubbo-serialization-jackson @songxiaosheng

done

robin977 commented 10 months ago

Please assign me dubbo-metadata-report-etcd

songxiaosheng commented 10 months ago

Please assign me dubbo-metadata-report-etcd

done

robin977 commented 9 months ago

Please assign me dubbo-registry-nameservice @songxiaosheng

songxiaosheng commented 9 months ago

Please assign me dubbo-registry-nameservice @songxiaosheng

done