Week 1: Principals and Practices
This weeks assignment is to plan and sketch a potential final project. You can find the sketch of my potential projects on my The page about me. For the planning and sketching I used the good old mind map technique. For every weeks assignment I thought of a way to contribute to the final project. You can see this in the pictures I've made of my mind maps. Please also check my Final Project page.
The shadow assignment of this week was to get GitBash installed and to connect to the FabAcademy GitLab. I was completely new to the phenomenom of Git. To me it seems like a complicated way to share files and to cooperate on files without the risk of losing data. Neil, Fiore, Emma and Henk are telling me it is a powerfull tool of version control. And allthough I cannot grasp it's full potential, I will trust my teachers blindly on this.
So I installed GitBash. For this I followed this tutorial. Kindly made available by Patxi Arruabarrena of the Fab Academy class of 2016. Although a few steps where different from the installation proces I had to go through (I ended up installing GitHub instead of GitBash), I managed to install GitBash. Next thing to do was to connect to the Fab Academy GitLab so i can launch my personal website there. For this I had to:
- Make a local folder to GitLab;
- generate an SSH key;
- configuring; After residing with the W-drive, I tried cloning my local folder to GitLab. Here Fiore's instructions did'nt quite work. Henk advised me to add this piece of text to the config file in the ssh directory.
- and tell GitLab to read my files as HTML.
For this i used Fiore's tutorial of his recitation.I had some trouble because one way or another my computer chose the W-drive as the place to put the local folder. So I got familiar with the cd command pretty soon.
For this I used a tutorial from the people of GitLab on YouTube.
Host gitlab
Hostname gitlab.fabcloud.org
User git
Identityfile ~/.ssh/fabacademy-gitlab
IdentitiesOnly yes
It worked. I have no idea why.
For this i added a file called .gitlab-ci.yml
to the folder Jelka-Lustenhouwer