Categories
Uncategorised

Topic 2: ‘open source collaboration’

How did different presentations and study cases on open and collaborative coding
projects inspired your approach to your contribution?

In the programming and development communities, there are many forms which can be used to contribute open sourced code. For example in it’s simplest form, http://editor.p5js.org, which can be used to write code and share public onto search engines such as Google or Yahoo.

In addition, there are methods (GitHub, BitBucket) which are mostly similar, using repositories and commits to track code changes across larger teams. In this way, separate storage areas (branches) can be created to track an individual’s code, or a Fork could be made which supplies a separate repository of code for a user to make changes on. This can be especially helpful when working on larger projects (commits). However, some issues can occur when a merge request happens (we call this a conflict). See below for more detail of this happening on GitHub:

See the source image

The method I went ahead with was using Github, this was as the project was already hosted here so I could simply fork the existing project. This allowed me to create a separate repository on my Github profile, as well as a separate branch. My changes were made to jack-dev. See below:

Leave a Reply

Your email address will not be published. Required fields are marked *