Shuxin Pan
Apache Committer | Open Source Enthusiast
Actions
Shuxin Pan is an open-source developer focused on Java distributed systems and AI. He serves as a PPMC member for Apache Fesod (Incubating) and a Committer for Apache Seata (Incubating) and Apache Ozhera (Incubating). With years of open-source contributions, He hopes to help more newcomers enter the world of open source.
Running an Apache Podling in the Real World: Lessons Beyond the Docs
The Apache Incubator is the gateway for projects joining the Apache Software Foundation, but for many new Podlings the real incubation journey involves much more than following official documentation.
In practice, many important details—such as working effectively with mentors, bootstrapping Apache infrastructure, and navigating the first release vote—are often learned through experience rather than documentation.
In this session, a PPMC member of Apache Fesod (Incubating) will share practical lessons learned from running a Podling in the real world. We will discuss how to evaluate whether a project is ready for the ASF, how to collaborate with mentors, how to bootstrap essential ASF infrastructure, and what really happens during a Podling’s first Apache release.
Using Apache Fesod (Incubating) release practices as a case study, this session highlights common pitfalls and practical tips to help new Podlings navigate the Incubator and focus on building a sustainable open-source community aligned with The Apache Way.
The Journey of an Open Source Contributor: Evolving from PR Submissions to Project Maintenance
Getting started with open source can be daunting, but every experienced contributor was once a beginner. In this talk, I will share my personal journey—from my first pull request to becoming an Apache Committer and the maintainer of multiple open-source projects. Drawing from my experience open-source initiatives, I will discuss how newcomers can effectively contribute to projects, build their reputation, and expand their influence within the community. Additionally, I will explore strategies for fostering community engagement, making meaningful contributions beyond code. Whether you're new to open source or looking to deepen your involvement, this session will provide practical insights and guidance on growing within an open-source ecosystem.
From Chaos to Order: The Journey of Apache OzHera (Incubating)'s First Release Process
Releasing the first version of an Apache incubating project is never a smooth ride—and Apache OzHera (Incubating) was no exception. In this talk, I will share the real-world journey of bringing OzHera’s first official release to life: navigating ASF release policies and handling technical debt to coordinating time zones and engaging with the wider community. You’ll hear the lessons we learned through trial and error, the mistakes we made (and fixed), and the practices we established to bring order to the chaos. This session will be valuable for contributors and PPMC members who working on incubating projects, as well as anyone curious about what it takes to ship that crucial first Apache release.
Community Over Code Asia 2026 Sessionize Event
Community Over Code Asia 2025 Sessionize Event
Shuxin Pan
Apache Committer | Open Source Enthusiast
Actions
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top