This is gonna be the last part of the open source course. For this one I plan to work on the same open sourced project I worked on the release 0.3. I chose this project because I'm already familiar with it and theirs plenty of issues that I can work on. One of which is an extension of an issue I worked on before. Continuing to work lets me learn more about typescript and Vue, two of which I never really worked on before but would be a great addition for my technical skills.
Goal for this Project
My general goal for this is to more strict and more detailed with my contribution. Considering my experience with working on this before, the project maintainer is very detailed with the changes. Asking every aspect I added and changed. By doing this, this will result in a less conversation and response needed, and a faster pull request acceptance.
Approach
I'm approaching this is by conducting more research based on the issue I'm working on. Especially with I don't have much experience working with Vue, which was the one that I took the most time working on the last issue.
I will be more detailed and avoid any unnecessary changes. Prevent overly bloating the code and if possible try to be modular. Separate that changes in another file or put them in functions that can called in the called so that changes are isolated and easily tracked.
I will continuously check my work and seek feedback from the project maintainer to make necessary adjustments. This process will help me improve the quality of my contributions and develop a deeper understanding of the project.
Top comments (0)