-
Notifications
You must be signed in to change notification settings - Fork 8.8k
20231209
will edited this page Dec 10, 2023
·
13 revisions
Moderator: @张嘉伟
参会人(仅统计PPMC,其他参会人见附录):张嘉伟、陈健斌、清铭、刘月财、亦夏一下、王良、江坷等共计17人
下次主持人:汪忠祥
讨论事项:
- 收集大于贡献100行的contributor信息追溯 @云清
- 83个人,邮箱待收集,邮件作为沟通方式
- ASF ICLA contributor签署公开邮件模板 @slievrly
- 已完成
-
原Seata committer ASF ICLA contributor签署 @slievrly
-
百度搜索流量下跌问题。@秋枫
- ci自动生成sitemap, 内容预渲染,2个pr带合并,自动上报百度不成功,官网关键词太少
- 首页合规。@秋枫
- 官网安全漏洞修复完毕
- seata 41个前端安全漏洞
- seata go 剩余5个漏洞
- seata simple 剩余125个
- 补充文档:发展历史、使用指南、配置文档拆分、升级文档拆分、部署文档拆分。@slievrly @祥琨 @健斌
- 使用指南拆分完成(标题区分语言, go待完成)
- 升级文档拆分完成(pr待review)
- 配置文档,部署文档待完成(建斌)
- 放弃语雀;历史文档迁移至wiki @月财 @亦夏 @开源之夏导师
- 散乱文档不迁移
- 设计,课外资料等文档需要迁移(java,go分开wiki存放)
- 新建目录存放
- 1.8.0 + 2.0.0 文档、releaseNotes、simple更新。 @亦夏
- 2.0部分release note不对
- go部分pr变更漏记录change log, 代码review需要检查pr是否包含change log
- go simple seata版本升级到2.0, 进度完成3个,工作量比较大,约50个,需要分工
- go simple 部分公共逻辑待优化
- 分支维护。维护计划公开文档。@健斌
- 按照版本来维护,只维护最近3个版本(含最新版本)
- 1.8.x分支, 待补充
- 2.x分支, 待补充
- 兼容性方案。梳理API,@祥琨
- 用户常用api,saga已完成,遇到部分问题(异常相关)
- 客户端日志文件独立
- 日志格式化输入, info, error, error code(需要seata包装的异常, 需考虑国际化)
- 状态机框架选型完成(开发进度接近完成)
- 单测覆盖度目标 70% @嘉伟
- 划分不同子任务
- 目标需要完成
- 变更覆盖率需要保持在70%
- 集测回归能力建设 @嘉伟
- summer code e2e集成测试框架,docker compose,待确认
- 代码大幅度相同不被允许
- 事后运行集成测试(独立仓库)
- 兼容性测试(jdk、arch、spring core+boot、druid)@王良
- os, jdk, spring boot, 兼容性测试pr,已完成,待review(mock失败率高,可能由于mokito版本升级导致)
- 分开workflow,提高并行度
- redis是否需要测试版本兼容性(放到集成测试)
- 性能benchmark @亦夏
- 只测框架消耗,sql逻辑
- 开源压测工具协助,建立基准性
- 包含图形化
- mock测试 @明华
- 暂无, 下周继续同步
- 代码重构
- 暂无, 下周继续同步
- 积压PR处置 @健斌 @月财
- java: 2022年5月之前的无人跟进的已经关闭,并且已经留言,除去部分重要的
- go: 部分已经联系作者
- 时间过长的pr,无法联系的(重要,并且需要的)由我们跟进
- 支持spring boot actuator @嘉伟
- 补全redis
- resource id + application name唯一标识确认 @建斌
- resource id可能重复,导致下发问题,保证唯一,最终方案暂定,重新拉会议讨论
- tcc 使用方式确认,是否需要兼容特殊使用方式 @亦夏
- 不兼容的话启动需要提示
seata go 方向:
- 合规性治理:简单来说就是:仓库、一些依赖包的治理,CVE漏洞修复
- seata go saga框架的搭建和实现 @亦夏 @祥琨 @靖浏
- 对齐seata java的feature和bugfix,目前对齐的是1.5.1版本,需要升级下(按照2.x的去改动,不保持双分支策略) @月财
- saga对接OAM,对接云原生
- 生态拓展:B站等等
其他内容:
- 迁移主项目,官网,simple(java,go),seata-go,k8s,ctl(峻铎规划)
- seata go主要推进 @亦夏
- error code定义 @清铭
- 快速开始,使用指南(官网缺乏)