2. Project Management

Part 1 of the assignment was to go through the tutorials and understand git. Since I have been working in software development space, the concepts of version control and the basics of git was not new to me. Having said that, I was not (still am not) comfortable with the git commands. The recitations of version control for 2019 and 2018 were helpful in getting a handle on the basic commands of git.

Part 2 of the assignment was to create a first version of the student’s website, to capture the details of the assignments and project work. I worked off the basic template which was created, and modified some of the files which capture introduction about myself. Tried to do that in two ways, (a) by working on the remote repository directly, using the WebIDE available at the gitlab website followed by committing and (b) by creating a local repository on my machine and editing the files using vi followed by git commit and git push to the remote repository. In both cases, I committed directly to the master, without creating a branch.

Part 3 of the assignment was to create a rough plan for the course project. My initial thought is to make a drone. Saw in the archives that there has been a few projects in the past making a drone, am hoping to draw somwe inspiration from those to define what is feasible to be done as part of the fabacademy program.

Looking forward to an invigorating course.