Collaborative and transparent Free Software developmentLydia Pintscher
In this thesis the development process of two Free Software projects, Halo and Amarok, is analysed and improved. Halo is a set of extensions to SMW (Semantic MediaWiki) and Amarok is a music player. They represent a broad spectrum of Free Software projects with similar challenges. This thesis focuses on improving the collaboration in these projects and increasing the transparency of both projects.
Through this thesis several tools and processes are developed. This includes a way to create a vision for a project, tools to improve collaboration in a team, methods and tools to improve the quality of the project's software and feature tracking and roadmap creation. These tools and processes fit both the ideals and day-to-day realities of Free Software creation, making them suitable for a wide range of Free Software projects.
Collaborative and transparent Free Software developmentLydia Pintscher
In this thesis the development process of two Free Software projects, Halo and Amarok, is analysed and improved. Halo is a set of extensions to SMW (Semantic MediaWiki) and Amarok is a music player. They represent a broad spectrum of Free Software projects with similar challenges. This thesis focuses on improving the collaboration in these projects and increasing the transparency of both projects.
Through this thesis several tools and processes are developed. This includes a way to create a vision for a project, tools to improve collaboration in a team, methods and tools to improve the quality of the project's software and feature tracking and roadmap creation. These tools and processes fit both the ideals and day-to-day realities of Free Software creation, making them suitable for a wide range of Free Software projects.