Hi all,

Currently the 2 projects are both supported by OSPP and the candidate
student for each project are fixed.
In the following 3 months the students will complete the project with the
help from mentors (Wenzhi and Zike).

The detailed information is here:
https://summer-ospp.ac.cn/org/prodetail/25ac20097?list=org&navpage=org
https://summer-ospp.ac.cn/org/prodetail/25ac20510?list=org&navpage=org

Thanks a lot to Wenzhi and Zike for supporting OSPP.

Best Regards.

On Sun, Apr 20, 2025 at 10:48 PM Zike Yang <z...@apache.org> wrote:

> Project Name: Implement the MCP for Pulsar Admin Tool
>
> Project Mentor:
>   Mentor Name: Zike Yang
>   Mentor Email: z...@apache.org
>
> Project Description:
>
> Apache Pulsar is a distributed messaging and streaming platform that
> provides a highly flexible pub-sub model. The pulsar-admin tool is
> used for managing and monitoring Pulsar clusters. On the other hand,
> the Model Context Protocol (MCP) is designed to enable seamless
> interaction between software components and large language models.
>
> This project aims to integrate pulsar-admin with MCP, allowing users
> to interact with Pulsar clusters using natural language commands. This
> integration will revolutionize cluster management, making it more
> accessible and user-friendly. The project involves implementing the
> MCP interface for pulsar-admin to interpret and execute everyday
> language commands.
>
>
> Project Difficulty:
> - [ ] Basic
> - [x] Advanced
>
> Expected Completion Hours:
> 120-150 hours
>
> Programming Language Labels:
> - Java
> - Golang
>
> Project Output Requirements:
> Item 1: Develop a working MCP implementation for pulsar-admin.
> Item 2: Provide comprehensive documentation for integration and usage.
> Item 3: Provide example use cases or demos demonstrating natural
> language interactions with pulsar-admin.
>
> Project Technical Requirements:
> Item 1: Familiarity with Java and Golang.
> Item 2: Experience with Apache Pulsar and its admin tools.
> Item 3: Familiarity with the Model Context Protocol (MCP).
>
> Thanks,
> Zike Yang
>
> On Thu, Apr 10, 2025 at 5:37 PM WenZhi Feng <thetumb...@apache.org> wrote:
> >
> > Project Name: Optimize NegativeAck feature of Pulsar C++/Go Client.
> >
> > Project Mentor: Feng Wenzhi
> >
> > Mentor Name: Feng Wenzhi
> > Mentor Email: thetumb...@apache.org
> >
> > Project Description:
> > Pulsar provides sdk in many promgaming language, like Java, C++, Go...
> > The most cutting-edge features and optimizations are provided in Javd
> sdk first. We have reduce the memory occupation of NegativeAck in Java sdk
> by 95+%, while sdk in other languages are not optimized.
> > We can implement this great improvement in Pulsar C++/Go Client.
> >
> >
> > Project Difficulty:
> > - [ ] Basic
> >
> > Expected Completion Hours: 72h.
> > Programming Language Labels: C++/Go
> >
> >
> >
> > Project Output Requirements:
> > Item 1:____Reduce the memory occupation______________________
> > Item 2:____Improve the performance of sdk______________________
> >
> > Project Technical Requirements:
> > Item 1:____Implement the new design faithfully ______________________
> > Item 2:____Keep the feature consistent with Java SDK_________________
> >
> >
> > On 2025/04/10 09:00:49 Jia Zhai wrote:
> > > Hi all,
> > >
> > > Glad to share that Apache Pulsar is listed at the OSPP 2025 again. This
> > > year, the Pulsar community can have 2 projects at most.
> > >
> > > For OSPP 2025, the project ideas collection will be open until 4th May,
> > > 2025(UTC+8). If you have great ideas, please reply to this email by
> > > following the project template. Then I can help you to submit them.
> > >
> > > OSPP asks that Pulsar committers, PMC members, and contributors be the
> > > mentors; a mentor can only mentor one project. Both mentors and
> students
> > > will receive financial awards for completed projects.
> > >
> > > The OSPP project home page is here: https://summer-ospp.ac.cn
> > >
> > > Best,
> > > Jia
> > >
> > >
> > > ===========
> > > [Template]
> > >
> > > Project Name:
> > >
> > >
> > >
> > > Project Mentor:
> > >
> > >     Mentor Name:
> > >     Mentor Email:
> > >
> > >
> > >
> > > Project Description:
> > >
> > >
> > >
> > > Project Difficulty:
> > >
> > > - [ ] Basic
> > >
> > > - [ ] Advanced
> > >
> > >
> > >
> > > Expected Completion Hours:
> > >
> > >
> > >
> > > Programming Language Labels:
> > >
> > >
> > >
> > > Project Output Requirements:
> > > Item 1:__________________________
> > > Item 2:__________________________
> > > Item 3:__________________________
> > > …
> > >
> > > Project Technical Requirements:
> > > Item 1:__________________________
> > > Item 2:__________________________
> > > Item 3:__________________________
> > > …
> > >
>

Reply via email to