Hello everyone,
I’m a first-time open source contributor and currently getting familiar with the Plone ecosystem. I wanted to briefly introduce myself, share what I’ve been doing so far, and ask for some guidance.
About me
I'm a first time contributor to open source and still figuring things out. I'm currently reading the Plone docs and going through the Plone training to learn how to make good open source contributions. I'm a GSOC 2026 aspirant and I've been coding for 1.5 years. I'm a MERN stack developer and have dabbled a bit in app development as well.
What I’ve tried so far
While reading the documentation, I noticed a few typos and grammatical issues, which are quite small but they felt like a good place for me to start contributing while learning the workflow.
-
I initially forked and cloned the
plone/documentationrepository to fix one such issue. -
Later, I realized that the specific documentation I was editing belonged to Volto, which lives in
plone/volto, notplone/documentation. -
I then forked and cloned
plone/volto, created a branch, and fixed the typo there.
However, after that, I learned that Volto is undergoing improvements for a new version release and is not accepting pull requests from first-time contributors. To avoid wasting maintainers’ time, I opened an issue instead: #7799, describing the documentation fix.
I completely understand that maintainers are busy with higher-priority work and that a small typo fix isn’t important right now.
What I’m asking for
To avoid putting effort into the wrong place again, I’d really appreciate some guidance on:
-
Which Plone repositories are currently open to first-time contributors
-
Which repos are actively maintained and suitable for small but meaningful contributions (documentation, tests, minor fixes, etc.)
I hope to contribute in ways that are genuinely helpful someday, till then I'll be thoroughly reading the docs and figuring out the codebase of plone/volto.
Thanks for maintaining such a welcoming ecosystem.
— Kathrina