Summer of Code/2015/GIT.JR: Difference between revisions
| (One intermediate revision by the same user not shown) | |||
| Line 15: | Line 15: | ||
* I am dedicated and passionate and always ready for a challenge. While i lack on amount of experience i make up in my ability to learn and hunger to do so. My introduction to group programming was in High School where i joined the FIRST robotics team in my high school where i became the lead programmer and oversaw all the development of the robot for 4 year (https://github.com/gabox8888/team-paradox-code). In university i also joined the underwater robotics team in which i am a member of the autonomy division of software (https://github.com/mcgill-robotics/auv). So while i have never worked on an open source project i have for the last five year successfully participated in big group projects in which i have contributed substantial amounts of work. I am a passionate individual and i think this project is really super cool and would love to be part of it, i am motivated and love project based learning and i see this as an opportunity to learn a whole lot. | * I am dedicated and passionate and always ready for a challenge. While i lack on amount of experience i make up in my ability to learn and hunger to do so. My introduction to group programming was in High School where i joined the FIRST robotics team in my high school where i became the lead programmer and oversaw all the development of the robot for 4 year (https://github.com/gabox8888/team-paradox-code). In university i also joined the underwater robotics team in which i am a member of the autonomy division of software (https://github.com/mcgill-robotics/auv). So while i have never worked on an open source project i have for the last five year successfully participated in big group projects in which i have contributed substantial amounts of work. I am a passionate individual and i think this project is really super cool and would love to be part of it, i am motivated and love project based learning and i see this as an opportunity to learn a whole lot. | ||
*Expansion: | *Expansion: | ||
** | ** A possible route this could expand to would be to integrate with the Develop activity to automatically create version of the code every so often. Of course still allowing the user to generate a new version at the click of a button but to also do so automatically. And to create a system to then go back and generate proper documentation. | ||
===Timeline=== | ===Timeline=== | ||
* 0th Week Now: Prototype | * 0th Week Now: Prototype | ||
| Line 51: | Line 52: | ||
**Walter | **Walter | ||
*** In addition to expanding the Journal concept to include versioning, forking, and cloning, we want to introduce the learner to some of the cultural aspects of FOSS. What better example than GIT, which is the global medium of collaboration. | *** In addition to expanding the Journal concept to include versioning, forking, and cloning, we want to introduce the learner to some of the cultural aspects of FOSS. What better example than GIT, which is the global medium of collaboration. | ||
** | ** Gonzalo Odirad | ||
*** The impact on the community of this project will be to better the development tools for activities and to help more "hackers" to work together in the creation of activities. By having a tool that allows seeing the changes that where made with each version can help to analyze the creation process. | *** The impact on the community of this project will be to better the development tools for activities and to help more "hackers" to work together in the creation of activities. By having a tool that allows seeing the changes that where made with each version can help to analyze the creation process. | ||
* What will you do if you get stuck on your project and your mentor isn't around? | * What will you do if you get stuck on your project and your mentor isn't around? | ||