Release 0.4 Internal PR 1

So for the internal pull request of release 0.4, I chose to work on Seneca Blackboard Extension.

I tried to work on a project that involved unity and C# but soon realized that I am certainly not meant for gaming. Since I thought, this project involved puzzle games so it would be different to other games, but when I started to work on it, I just knew this wasn’t what I was looking for.

The Issue

I chose to add a Volume and video control extension on Seneca Blackboard.  The first problem that I ran into was regarding forking the repository.

I had done pull request for Release 0.3 from this repository and had forked this repo. Since then a lot of changes had been made to this repository. Hence, the forked repo had not been updated. They were a lot of articles online about how to push the changes into the forked repo. You can find those articles here. I tried them but could not succeed.

git bash

Then I found an article that mentioned a way of updating the forked repository via the browser it self. There were two articles that helped me out with this situation.

1. https://github.com/KirstieJane/STEMMRoleModels/wiki/Syncing-your-fork-to-the-original-repository-via-the-browser

2. https://stackoverflow.com/questions/20984802/how-can-i-keep-my-fork-in-sync-without-adding-a-separate-remote/21131381#21131381

After updating my forked repository, I created a file and added my code to it.

PR linkhttps://github.com/yevseytsev/SenecaBlackboardExtension/pull/136

Conclusion

I do not know if this method of forking my repository created problems for travis build. I hope not.

I definitely learnt how to fork and update the forked repository which I had been struggling with before. I used to fork a repository and forget to create a branch apart from the master and add my changes. This method was helpful to me.

I got to learn about the different features in JavaScript in regards to volume and video controls.

 

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.