Skip to content

1. Principles and Practices, Project Management

Setup/Schedule

FabAcademy 2026 FabLab Kannai site https://fabacademy.org/2026/labs/kannai/

  • Instruction / Tips
  • Group Assignment
  • Machine Building

Fabcloud/Gitlab

  • Kannai site Remote Repositry
    • https://gitlab.fabcloud.org/academany/fabacademy/2026/labs/kannai/site
  • Your Remote Repositry
    • https://gitlab.fabcloud.org/academany/fabacademy/2026/labs/kannai/students/your-name
  • Fab Academy 2026 Class
    • Issue tracker -> Notification Setting -> Watch

Mattermost

  • https://mattermost.com/download/?inapp-notice=true#mattermostApps
  • Login with fablabs.io/GitLab ID and PW
  • Jitsi Meet
    • App
    • Browser

nueval

  • https://nueval.academany.org/#/login
    • login with fablabs.io

Weekly Schedule -> see week02 page

Session EST Boston JST
Wed Global Session 9:00 23:00-2:00 Zoom meeting ID:82198940485(Fab5-)
Thu
Fri Local Session 10:00-18:00 @FabLab Kannai
Sat (Local Session)
Sat night Global Open Time 9:00 23:00-24:00 Zoom meeting ID: 969 900 9392
Sun
Mon Recitation 9:00 23:00-24:00 same as Global Session
Tue Asian Regional Review? 12:00?

21:00?
ID:??

Principles and Practices

Individual Assignment

plan and sketch a potential final project

Project Management

Individual Assignment

download, read, and sign the student agreement, and commit the file to your repo

  • download/copy student agreement
  • sign and include in your repository

Individual Assignment

work through a git tutorial

At least includes

git config --global user.name "myname"
git config --global user.email "my@email.com"

ssh-keygen -t ed25519

git clone git@gitlab.fabcloud.org:academany/fabacademy/2026/labs/kannai/students/your-name.git

git add .
git status
git commit -m "comment"
git push

Individual Assignment

build a personal site in the class archive describing you and your final project

  • Find a Text editor
    • VS Code
    • Cursor
  • Choose Markdown, HTML or Hugo
    • Use the selected one until the end of FA
  • Student template
    • HTML / Hugo / MkDocs
  • Create “About” page (self-introduction)
  • Create “Final Project” page
    • add your potential final project sketch
      • check image size
        • 4K resolution -> 1080P or less
        • 3MB -> 300KB -> 100KB or less
        • But keep it readable for evaluation
        • App_Image https://imagemagick.org/index.php
        • App_video https://ffmpeg.org/ encording
      • 10MB/git_push limit
      • Include in repo, not in YouTube etc