Timeline: Aug - Dec 2024
Team Size: 4 students
Tech Stack: R, GitHub API, YAML, RMarkdown, GitHub Actions
Project Sponsors: Carlos Paradis, Rick Kazman
Overview:
Kaiaulu is an open-source R package for mining software repositories to analyze their characteristics by examining collaborative artifacts such as git logs, mailing lists, and files. As part of my university capstone, I contributed to extending Kaiaulu’s functionality and improving its modularity to make repository analysis more flexible and customizable.
My Contributions:
.yml
) and decoupled notebooks (.Rmd
) to reduce redundancy.Quality Assurance:
Sponsor Feedback:
“The team performed an immense amount of high quality work throughout Kaiaulu codebase, not only in adding new features, but also refactoring major parts of Kaiaulu to more easily accommodate new changes. I appreciate the engagement, enthusiasm, and availability of the group in seeing the work through.”
– Carlos, Project Sponsor
Links:
Project Cheatsheet: