How a Beginner Built an RSS Feed Provider in Volto
Why might Plone be confusing for beginners? This talk explores a newcomer's journey in open-source development, detailing the creation of an RSS feed provider in Volto and the lessons learned.
This talk will explore the journey of a newcomer navigating the complexities of the Plone codebase while building an RSS feed provider add-on in Plone. I will share the challenges I faced as a beginner in open-source development and how I overcame obstacles related to documentation and codebase navigation. The session will discuss the specifics of both the RSS feed provider and receiver add-ons, including design choices and challenges. Finally, I will provide a live demo to showcase how to produce and consume RSS feeds in Volto, offering insights that can help other developers, especially those new to the Plone ecosystem.
I will cover my journey exploring Plone as a Google Summer of Code 2024 participant. As a beginner in open-source development and new to the Plone codebase, I will provide unique insights into the challenges that newcomers often face when building with Plone for the first time. I will reflect on how these experiences can inform improvements in the Plone community, particularly in terms of training and documentation, to make the onboarding process easier for beginners. My motivation for this talk is to share the lessons I’ve learned and contribute to making Plone more accessible to new developers.