The code alongside the documentation is present in three GitHub repositories:
- volto-educal-hero-block: A volto block add-on for a hero.
- volto-block-banner: A volto block add-on for a banner.
README.md contains all the information about the features, installation, license, etc.
Got to experience the open source culture!
Learned how to develop code collaboratively.
Absolutely amazing learning experience.
Regularly interacted with experienced mentors from different continents!
Estimating efforts and drafting a timeline for new a project, when you don't have much prior experience in Plone and Volto.
Solution: Breaking features into smaller tasks. And prioritizing the deliverables based on the time taken to develop each feature relative to its importance to the end user of the theme.
The coding period in GSoC is only three months long. Time management can be tricky but it's very important for making the project successful.
Solution: Setting weekly goals. Have 2-3 tasks to work on, and quickly switch to another task if stuck. Effective communication with the mentors w.r.t. to efforts and availability.
Grateful for the opportunity to contribute to Plone Foundation under GSoC' 22 . Within a short period of time, my mentors @nileshgulia1, @tkimnguyen & @jackahl taught me many things that would have taken me a lot of time to learn.
It was a great learning experience. I am looking forward to contributing to the Plone community, beyond GSoC! Thanks, to the community for its continuous support.