Hi,

Thank Yu!

Sorry for the missing information:

---

Your Email: z...@apache.org
Your Apache ID: zike

And here is the Chinese version of my application:

---

Project Name: 在Go客户端中支持大消息处理
Project Description:
Apache 
Pulsar对发往broker的消息引入了大小限制。目前,Pulsar的java客户端支持了消息分块的功能,使得Pulsar在生产者中能够将消息分成多个小块并在消费者中将它们组装起来,以支持大消息的处理。但是Pulsar的Go客户端并不支持这个特性。本项目将在Go客户端中添加对大消息处理的支持。

Difficulty Level:
- [ ] Basic
- [x] Advanced

Project Validation Items:
Item 1: 编写一份方案来描述你的设计
Item 2: 在Go客户端上实现消息分块的功能并推送PR
Item 3: 添加单元测试以进行验证
Item 4: 添加关于这个特性的文档
…
Project Mentor: 杨子棵
Your Name: 杨子棵
Your Email: z...@apache.org
Your Apache ID: zike

On Sat, Apr 30, 2022 at 9:51 AM Yu <li...@apache.org> wrote:
>
> Hi Zike, looks like your email and Apache ID are missing?
>
> On Fri, Apr 29, 2022 at 10:17 PM Zike Yang <z...@apache.org> wrote:
>
> > Thanks all, here is my application:
> >
> > Project Name: Support processing large messages at Go client
> > Project Description:
> >
> > Apache Pulsar imposes a size limit on each message sent to the broker.
> > Currently, the pulsar java client support message chunking which
> > enables Pulsar to process large payload messages by splitting the
> > message into chunks at the producer side and combining chunked
> > messages at the consumer side. But the Pulsar go client doesn't
> > support this feature. This project aims to add support for message
> > chunking to process large messages at the go client.
> >
> > Difficulty Level:
> > - [ ] Basic
> > - [x] Advanced
> > Project Validation Items:
> > Item 1: Write a proposal to describe your design
> > Item 2: Implement the message chunking feature at the go client and
> > push the PR out
> > Item 3: Add unit tests to verify it
> > Item 4: Add the documentation for this feature
> > …
> > Project Mentor: Zike Yang
> > Your Name: Zike Yang
> > Your Email:
> > Your Apache ID:
> >
> > On Fri, Apr 29, 2022 at 5:06 PM Yu <li...@apache.org> wrote:
> > >
> > > Thanks all, here are my applications (in English and Chinese).
> > >
> > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> > > English version
> > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> > >
> > > # Project Name
> > > Automate Documentation Workflow to Optimize Website User Experience
> > >
> > > # Project Description
> > >
> > > ## Project Goal
> > >
> > > This project aims to improve the user experience on the new Pulsar
> > website
> > > by optimizing and automating workflow for documentation and website,
> > > including but not limited to generating documentation websites from code
> > > automatically, standardizing pull request naming convention using GitHub
> > > Actions, and more. You can check some related tasks on
> > >
> > https://github.com/apache/pulsar/issues?q=is%3Aopen+is%3Aissue+label%3Awebsite
> > .
> > >
> > >
> > > ## What You Can Learn from the Project
> > >
> > > - Increase your technical knowledge.
> > > You will get familiar with codebase and learn technical skills about
> > > front-end and back-end developments of Pulsar. You will be guided by
> > > veterans who have been doing this for years and who know the tips and
> > > tricks to help you be a more excellent open-source developer.
> > >
> > > - Sharpen your software skills.
> > > Pulsar adoption engagement skyrocketed over the past years. This success
> > > depends on its community. By participating in a project in the Pulsar
> > > community, you can learn the Apache culture, communication skills, and
> > best
> > > practices to collaborate effectively in the open-source world. This paves
> > > your way forward for making big contributions.
> > >
> > > - Build your network.
> > > You can interact and share ideas with knowledgeable and passionate
> > > contributors in the Pulsar community. Moreover, you can make great
> > friends
> > > from all over the world.
> > >
> > > # Difficulty Level
> > > - [ ] Basic
> > > - [x] Advanced
> > >
> > > # Project Validation Items
> > > - For the project: set achievable goals and make reasonable plans;
> > complete
> > > project before deadline and achieve expected outcomes.
> > > - For the student: acquire new skills and level up your developer
> > portfolio.
> > >
> > > # Project Mentor
> > > Yu Liu
> > >
> > > # Your Email
> > > li...@apache.org
> > > y...@streamnative.io
> > >
> > > # Your Apache ID
> > > liuyu
> > >
> > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> > > Chinese version
> > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> > >
> > > # 项目名称
> > > 文档开发流程自动化 | 优化内容开发体验
> > >
> > > # 项目描述
> > >
> > > ## 项目目标
> > > Apache Pulsar
> > >
> > 近期将发布新版官网,为用户带来全新的内容体验。优质的内容体验离不开高效的内容开发流程,为了提升内容开发效率,该项目旨在于自动化内容开发流程,包括但不限于从代码中自动生成内容网页、通过
> > > GitHub Actions 规范 Pull Request 内容等。更多相关任务,请参阅
> > >
> > https://github.com/apache/pulsar/issues?q=is%3Aopen+is%3Aissue+label%3Awebsite
> > 。
> > >
> > >
> > > # 你能从这个项目中获得什么收益?
> > > - 提升硬技能
> > > Pulsar 是下一代云原生分布式消息流平台,具备广阔的应用前景。通过参与该项目,你将熟悉 Pulsar
> > > 代码,了解相关技术,获得资深开发人员的专业指导,提高开发能力。
> > >
> > > - 增强软实力
> > > 最近几年,得益于高效的社区管理,Pulsar 发展势如破竹。通过参与该项目,你将了解 Apache 开源社区的协作文化、治理理念与运营模式等。
> > >
> > > - 打造高效社交网络
> > > Pulsar 社区汇集了全球各地的能人志士,你将与他们紧密合作,增进友谊,提升社交价值感和幸福感。
> > >
> > > # 项目难度
> > > - [ ] 初级
> > > - [x] 高级
> > >
> > > # 项目验收标准
> > > - 对于项目而言,需制定合理的目标和清晰的计划,如期完成并取得预期成果。
> > > - 对于学生而言,收获有利于人生发展的软硬技能。
> > >
> > > # 项目导师
> > > Yu Liu
> > >
> > > # 导师邮箱
> > > li...@apache.org
> > > y...@streamnative.io
> > >
> > > # 导师 Apache ID
> > > liuyu
> > >
> > >
> > > On Tue, Apr 26, 2022 at 2:26 PM Hang Chen <chenh...@apache.org> wrote:
> > >
> > > > Thanks for Penghui and Dianjin.
> > > >
> > > > Project Name: Compaction with tiered storage
> > > >
> > > > Project Description: (at most 1000 words)
> > > >
> > > > Use the tiered storage to store the compacted data to save costs and
> > > > to avoid the impaction of the BookKeeper cluster.
> > > >
> > > > The topic compaction reads all the compacted data along with the
> > > > additional data after the last compaction. If many topics enabled
> > > > topic compaction or with a large size compacted data, the compaction
> > > > task will impact the BookKeeper cluster. Leverage the tiered storage,
> > > > the compacted data will read from the tiered storage directly so that
> > > > the Bookkeeper cluster can provide more reliable and stable service
> > > > quality.
> > > >
> > > >
> > > > Difficulty Level:
> > > > - [ ] Basic
> > > > - [x] Advanced
> > > >
> > > > Project Validation Items:
> > > > Item 1: Write a proposal to describe your design
> > > > Item 2: Write a MVP for this proposal
> > > > Item 3: Implement this feature and Push the PR out
> > > > Item 4: Add unit tests
> > > >
> > > >
> > > > Project Mentor: Hang Chen
> > > > Your Name: Hang Chen
> > > > Your Email: chenh...@apache.org
> > > > Your Apache ID: chenhang
> > > >
> > > > Yu <li...@apache.org> 于2022年4月25日周一 18:47写道:
> > > > >
> > > > > Thanks Penghui and Dianjin.
> > > > >
> > > > > Lili and I will submit applications to improve our user experience
> > on the
> > > > > Pulsar website and documentation. We aim to fix some of these issues
> > [1].
> > > > > Feel free to comment if you have more suggestions on that, thanks!
> > > > >
> > > > > [1]
> > > > >
> > > >
> > https://github.com/apache/pulsar/issues?q=is%3Aopen+is%3Aissue+label%3Awebsite
> > > > >
> > > > >
> > > > >
> > > > > On Sun, Apr 24, 2022 at 9:23 PM PengHui Li <peng...@apache.org>
> > wrote:
> > > > >
> > > > > > Hi all,
> > > > > >
> > > > > > Open Source Promotion Plan, OSPP[1] is open for project
> > registration,
> > > > > > like Google Summer of Code. This Plan aims to encourage college
> > > > students
> > > > > > to participate in open-source projects and make contributions.
> > > > > >
> > > > > > The project idea is open from 4/21, 2022 to 5/9, 2022(UTC+8).
> > > > > > Apache Pulsar ended up with 6 projects seats. If you have great
> > ideas,
> > > > > > please copy the following template and fill in the fields.
> > > > > > Once you have completed your project ideas, you can reply to this
> > > > email.
> > > > > > We will help you register for the program. Note that One mentor can
> > > > > > mentor one project at a time and both mentors and students can
> > > > > > receive financial awards for completed projects. Only Pulsar
> > committers
> > > > > > can be the mentors as asked by the OSPP.
> > > > > >
> > > > > > The project can include feature catchup, ecological tool
> > construction,
> > > > > > new features of the pulsar and so on.
> > > > > >
> > > > > > Welcome to join the Pulsar
> > > > > > slack channel: #ospp-summer for asking any questions about OSPP.
> > > > > >
> > > > > > [1] https://summer-ospp.ac.cn
> > > > > >
> > > > > > Thanks,
> > > > > > Penghui
> > > > > >
> > > > > > ----------------------------------------
> > > > > > Template
> > > > > >
> > > > > > Project Name:
> > > > > > Project Description: (at most 1000 words)
> > > > > > Difficulty Level:
> > > > > > - [ ] Basic
> > > > > > - [ ] Advanced
> > > > > > Project Validation Items:
> > > > > > Item 1:__________________________
> > > > > > Item 2:__________________________
> > > > > > Item 3:__________________________
> > > > > > …
> > > > > > Project Mentor:
> > > > > > Your Name:
> > > > > > Your Email:
> > > > > > Your Apache ID:
> > > > > >
> > > >
> >

Reply via email to