Abstract

When developers contribute to an open source software ecosystem project, they follow practices defined by governing authorities, architects, maintainers, committers, and other stakeholders. Many of these practices are incorporated into training videos and guidelines for newcomers to guide the work of contributors, including architectural practices that influence the quality of the software product and the health of the open source ecosystem. This research is investigating architectural practices intended to orient and train newcomers during their first contacts with the ecosystem. This includes using the software architecture to trace a picture of how the education artifacts have been built to achieve a healthy ecosystem. This research identifies architectural practices spread by some training resources and analyzes how these practices contribute to achieving a healthy ecosystem. Our research method consisted of a qualitative study conducted with data obtained from various training sources. The findings show the connection between existing education for newcomers and their possible impact to achieve healthy open source ecosystems.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.