오픈소스 컨트리뷰션 아카데미 [체험형 2차] 멘티 모집

안녕하세요. 저희와 협력 중인 OpenUp에서 하기와 같은 과정을 열고 있습니다.

기회가 되시는 분들은 참여해 보세요!

특히 “Git 활용 및 Yocto 프로젝트” 에는 앞서 열렸던 TOPST OpenSource 행사에 참여해 주신

  • 벤츠 이노베이션랩의 “배창혁” 수석님과
  • TOPST “박기용” 매니저님
  • TOPST “모우진” 팀장 (저)이 같이 진행 합니다.

진행하고자 하는 프로그램은 “Yocto 사용에 대한 기초과정”을 진행해보려 합니다.

Yocto에 기본으로 포함된 “core-image-weston”을 기본으로 build해 보면서 Yocto의 기초적인 내용을 공부해 보려 합니다.

많은 참여 부탁드려요~

직장인이 하루에 1~2시간으로 참여 하는건 어려운 쿼리큘럼이죠?

안녕하세요! 생글이님,

저희가 계획 중인 강의는 아래와 같습니다. (한 항목당 일주일 분량입니다.)

  1. 1주차 : 프로젝트 개요 및 Git 이해
    1. 간략한 프로젝트 설명과 함께 Git 시스템 이해와 기초를 진행하고자 합니다.
    2. 아마도 일주일, 총 몇 시간(3~4시간 정도?) 정도만 쓰시면 되지 않을까 싶습니다.
  2. 2주차 : Yocto의 이해 및 활용 1
    1. Yocto 시스템에 대해 설명을 드리고 이해해 보고자 합니다.
    2. 저번 세미나 시간에도 Yocto에 대해 일부 설명을 들으셨을 텐데요.
    3. Yocto를 사용해 보기 위한 기본적인 Yocto 설명을 해보고자 합니다
    4. 아마도 이 주차가 제일 힘든 시간이지 않을까 싶습니다.
    5. 이번 주차 내용은 다음의 4주 동안 곱씹어볼 요량입니다.
    6. 개인차가 있겠지만, 그래도 일주일, 총 10시간 미만만 투자하시면 되지 않을까요? (저희 강의는 길지 않지만, 개인적인 공부 시간이 좀 필요하지 않을까 싶습니다.)
  3. 3주차 : Git Branch와 SW 배포의 이해, 그리고 Yocto recipe에서의 활용
    1. Git Branch에 대한 이해
    2. Git을 이용한 SW 배포의 이해
    3. 그리고, Git Branch가 적용된 Yocto의 특정 recipe를 살펴보는 시간 입니다.
    4. 임베디드의 수많은 OpenSource 들이 Yocto에 어떻게 적용이 되는지 알아보는 시간으로
    5. 그렇게 어렵지 않을 것으로 예상합니다. 아마도 일주일, 총 3~4시간 정도 사용하시면 되지 않을까 싶습니다.
  4. 4주차 : Yocto의 이해 및 활용 2
    1. 이제 Yocto로 빌드도 해보고 빌드한 이미지를 작동도 시켜보고
    2. 일부 Source를 수정해 다시 빌드도 해보는 과정입니다.
    3. Yocto로 작업하실 때, 제일 많이 겪는 과정이고 일상적인 부분으로 예상됩니다.
    4. 실습이 주 task라 build해보는 데 하루 이상이 걸릴 수도 있습니다만, 옆에서 지키고 있을 필요는 없습니다.
    5. 그럼에도 일주일 총 5~7시간 정도 쓰셔야 하지 않을까 싶습니다.
  5. 5주차 : Yocto로 SBC에 OS 만들어 올려보기
    1. 4주차에 빌드해 본 것을 PC에 설치해 동작시켜 볼 예정입니다.
    2. 4주차랑 비슷하리라 예상합니다.
  6. 6주차 : SBC용 Ubuntu OS 22.04 만들어 보기
    1. 저희 TOPST가 Yocto에 빌드된 내용을 기반으로 어떻게 Ubuntu를 만드는 지 간략하게 실습해 볼 예정입니다.
    2. 따라하면서 이해하기 정도라 어렵지 않을 듯 합니다.

일단 간략히 이 정도 작성해 보았는데요.

먼저 직장인이 하루 1~2시간 투자를 하신다면 충분히 가능하다고 생각합니다!

개념 자체는 한 두번 어려운 부분은 있으리라 생각합니다. 다만, 저희와 Q&A 하다보면 충분히 넘기실 수 있으리라 생각합니다.

위 내용은 모두 Git 기초를 어렵풋이 이해하시는 분들이 대부분이 될 예정이고 개인별로 투여해야 하는 시간은 천차만별이지 않을까 싶습니다. 그리고, 강의 이외에 개인적으로 투자 하셔야 되는 시간을 위에 적은 것이라 본인의 감당 여부를 가늠해 봐 주시면 좋을 듯 합니다.

강의 이외에 평일 저녁 혹은 주말(멤버들의 상황에 따라)에 판교에서 Offline 미팅들도 진행할 예정입니다.

  • 이때 참석하셔서 추가 Q&A나 멤버들 각자의 경험 교류 등을 진행할 예정입니다~

참고하시면 좋을 듯 하고, 혹시 참여 하시게 되면 말씀해 주세요!

저희는 Yocto가 좋은 툴로 자리 잡기를 바라는 팀이라 도움이 되고 싶습니다.

게시판을 통한 Q&A도 열심히 해 드리겠습니다.

감사합니다.