Practices & project management

Fab academy is a real-time; online course; lead by Neil Gershenfelt from Boston at the Center for Bits and Atoms, MIT Media Lab. The video conference is taking place from Fab Lab Barcelona via Polycom software and hardware. The local lab is connecting to the MCU's which connects all 68 labs together with different options suggested in the link below. In the future MCU wont be necessary for such large groups and web rtc such as Google Hangouts will take over (as it presently only takes 16 people).


|options for video connection



The first task of the course was to build our own website and thereafter share it in the fabacademy repository system using a code management system like Git. As a website development tool; rather than going for a content management system like Wordpress; an open-source text editor called Brackets; was used to produce HTML code. This adobe program allows you to visualise the site and organise your content. It was particularly helpful when importing templates from Bootstrap. There is a lot of helpful information for HTML with sites like W3schools. Editors like macdown can really help improve your workflow also.




Gitlab platform for fabacademy takes single identities (such as myself) through fablabs.io and associates a crytographic key with Terminal (find in search tab)( follow git tutorial by Ferdi our tutor) . Once aquired you are allowed to access multiple repositories; shares them for versioning and publishing on the web. Here are four of the most important commands; in the correct order; to remember for uploading a file on the repository:
1. 'git pull' fetches from and integrates with another repository
2. 'git status'
3. 'git add' adds file contents to the index
4. 'git commit -m "commit message" '
5. 'git push' updates remote refs along with associated objects.

use this cheat sheet incase you need something else.FYI: There are sites which help in managing a project such as openproject. It is important that everything is scheduled following months.


|Watch the Project management lecture by Neil Gershenfeld

Copyright © Your Website 2014