PIP-如何向Pulsar社区贡献特性

展开查看详情

1.Pulsar Improvement Proposals PIP - 如何向Pulsar社区贡献特性 演讲者 / 李李鹏辉

2.什什么时候需要 PIP 要对 Apache Pulsar 做⼀一些⼤大的变化 • 添加新特性、⼦子模块或者对旧的功能有⼤大的改动 • 影响Pulsar的接⼝口定义 • 影响其他开发⼈人员⼯工作流程

3.PIP - 命名 PIP 24: Simplify memory settings Proposal Number Proposal Topic

4.PIP - 应该包含哪些内容 Motivation 描述解决那些问题或者达到什什么⽬目的 Goals 列列出要达到的⽬目标 Changes 表达需要作出的改变,包括接⼝口的变化、服务端的变化、客户端的变化等等以及这些变化带来的影 响。如果是接⼝口的变化需要将接⼝口清晰的描述在提议中 Solution 可能有多个解决⽅方案,描述清楚不不同解决⽅方案的设计以及优劣势

5.PIP - 流程 编写PIP 发送⾄至Apache List PMC & Developers 建议 提议被通过 Coding

6.

7.接触社区 Slack Pulsar slack channel at https://apache-pulsar.slack.com/ You can self-register at https://apache-pulsar.herokuapp.com/ users@pulsar.apache.org User-related discussions dev@pulsar.apache.org Development-related discussions