During the first two weeks of the term, we were introduced to our assigned teams, client, and project. Our task was to be the Compilation team, which mainly focused on the Compilation of Motioninput and API development, as well as the MotionInput Migration.
As the MotionInput compilation team, we were responsible for developing API and improved compilation processes with advanced branch merging and secure data packaging via obfuscation. As part of the project, we were also tasked to managed the Migration of MotionInput from version 3.2 to 3.4. This extensive task required us a strong understanding of MotionInput's codebase, including APIs, software architecture and design patterns.
Overall, these first two weeks were crucial for helping us understand the project requirements and our role as the Compilation team. We established a detailed plan, outlining our tasks, objectives, and the project's timeline and expectations.
25 Oct, 2023