"누구나 원하는 오픈소스에 기여를" 할 수 있게 도와주는
전세계 유일의 오픈소스 기여모임 커뮤니티 운영기 with AI
김인제
라인플러스 오픈챗 메시징 서버 개발
injae.kim.dev@gmail.com
https://www.linkedin.com/in/injae-kim-dev/
커뮤니티&기여문화
https://github.com/injae-kim
오픈소스 첫 기여, 여러분은
막막하지 않으셨나요?
AI가 사람보다 코드를 더 많이 짜는 시대가 왔어도,
첫 기여해보는 사람에겐 여전히 쉽지 않은 오픈소스 기여
오픈소스 기여를 오픈소스 메인테이너가 직접 도와주는 문화
기여를 도와주며 신규 기여자를 얻는 win-win!
오픈소스 메인테이너
나
2023년, 전 세계 26,348명의 개발자 대상 설문조사
막막함 + 주변에서 기여 방법을 물어보거나 자극받고 배울 기여자가 많이 없음 +
오픈소스 기여를 서로 공유하고 자랑하고 돕는 문화도 부족함 + ..
제가 도움을 받아 몇년동안 실패하던 오픈소스 기여를 성공한 것 처럼, 다른 분들도 작은 도움만 있으면 기여할 수 있지 않을까?
애초에, 오픈소스 기여는 누군가의 도움을 받아 시작하는 거 아닐까?
오픈소스 기여모임 without AI
누구나 원하는 오픈소스에 기여할 수 있게 돕는
오픈소스 기여모임을 만들다 (2023년 8월)
누구나 원하는 오픈소스에 금, 토, 일 3일 안에 PR 1개를 만들 수 있게
기여 경험이 있는 제가 이슈 선정부터 PR 생성까지 모든 과정을 직접적으로 도움을 드리는 멘토링
해결할 이슈 선정
해결할 이슈 선정
상세한 이슈 선정 가이드를 제공해드리니, 누구나 2시간 만에 도전해볼만한 이슈 2~3개 선정과 해결해야 할 문제 파악 가능!
이슈 해결 방법에 대해 조사, 함께 논의
함께 PR 만들기!
이슈 선정
해결방법 논의
PR 만들기!
PR 내용, 커뮤니케이션 방법, 코드 리뷰
1.5년간 7기까지, 140명의 참가자와
160개 PR open, 80개 PR merge!
하지만, 제한될 수 밖에 없는 모집 인원
에너지와 시간이 많이 소요, 확장 불가능 구조
7기 참가자 max 32명 / 1달
오픈소스 기여모임 with AI
Cursor가 빠른 속도로 알려지기 시작한 올해 3월 부터 써보다 5월에 오픈소스 기여에 AI를 적극 도입
확장 위해 오프라인 -> 온라인(디스코드) + 마지막주에 오프라인 밋업 하이브리드 전환
32명 (7기) -> AI도입 -> 70명 (8기) -> 240명 (9기) with AI, 운영진분들
오픈소스 첫 기여 = 막막함 x 100
친절한 온보딩 + 운영진&이전기수 참여자 소개
디스코드 온보딩
매우 상세하고 바로 따라할 수 있는 가이드 제공 (해야할것, 오픈소스에서 하지말아야할 것)
상세한 이전 기수분들의 기여 사례 발표자료 제공
누구나 5분만에 따라할 수 있는 프롬프트 + 딸각 이슈분석기
AI와 함께하는 첫 타자 이슈 선정, 운영진 빠른 리뷰, 하루후에 PR 머지!
(중요) 리뷰 없이 AI로만 만든 PR은 오픈소스 환영받지 못함
이어지는 이슈 선정과 빠른 피드백, 응원, 머지, 공유! 첫 타자의 성공이 중요
다른 분들이 기여하시는 과정을 공개하고 공유하여 자극받고 힘내기, 도움받기
작은 도움만 있으면, 원하시는 메이저 오픈소스에도 첫 기여가 됩니다!
운영진(컨트리뷰터, 메인테이너) 분들이 다양한 오픈소스에 할만한 “이슈 추천” 을 해서 기여를 나누고 도움
리액트 한국어 공식 문서에 12개 PR merge,
ESLint-markdown 에도 기여 성공! 기부 까지 진정한 선순환!
Debugging teams라는 너무 좋은 책 번역 기여!
책 출력해서 증정&스터디 진행 예정
자주쓰던 애정하는 오픈소스에 직접 기여를! 너무나도 다양한 문제들
직접 글로 남겨주신 소중한 기여 성공 후기글
그 결과, 한달만에 240분과 함께 130개 PR open, 570$ 기부 까지!
도와주신 운영진 분들에게 무한한 감사를.. 확장 가능하게 해준 AI에게도!
기여자분들의 생생한 기여 경험만을 담는 최고의 발표로 밀도높게 준비한 밋업
커뮤니티와 문화를 만들어 가는 여정
함께하는 오픈소스 기여로 기여 문화를 다시 만들고 미래를 위한 씨앗 심기!
함께하는 기여는 불가능을 가능으로 바꿈. 고도화된 기여 도움 = 기적
모든 역량을 쏟아서 기여 경험을 경험하게 하고 삶의 궤도를 단기간에 바꾸기
혼자선 어쩌면 평생 경험 못했을 부분들을 도움을 통해 빠르게 경험 -> 취업 이직 창업으로 연결
2년간 500명이 넘는 분들과 1천개 넘는 PR을 만들기, 누적 600만원의 오픈소스 기부
꾸준히 파도를 만들다보면.. 국가적인 문화와 모멘텀, 큰 파도!
20년뒤의 우리의 미래를 직접, 차근차근 방향을 바꿔가기, 하루 1~2시간 옳다고 생각하는 일 하기
정말 큰 파도를 만들고 미래를 바꾸고 싶습니다. 더 많이 관심주시고 주변에 알리고 도와주세요!
기여모임과 밋업 참여, 후기글, 주변 추천, 응원과 관심 모두 문화를 위한 소중한 기여 입니다.
AI와 오픈소스, 우리의 미래?
기여를 확장 가능하게 해준 AI, 허나 아직 장단점이 존재한다. 유용하게 쓰자!
이미 80% 코드는 AI가 짜버리게 된 지금. 5년뒤의 오픈소스, 개발자의 모습은 어떨까?
2028 “데이터 센터 속 수억명의 천재들이 온다”
커뮤니티의 미래?
개발자의 미래?
Need your help! Welcome coffee chat :)
At 2030, AI that truly understand construction & blueprint(cad drawing) can plan & build large building, schools, plant by it self
It will bring huge acceleration on our world infra and space that we live, work, play.
We’re now finding co-founder, problem solver!
The world is powered by open source software.�It is a hidden cornerstone of modern civilization,�and the shared heritage of all humanity.
세계는 오픈소스 소프트웨어에 의해 구동됩니다.�그것은 현대 문명의 숨겨진 초석이며, 모든 인류의 공유된 유산입니다.
- github opensource archive program
Thank You!
김인제 injae kim
OpenSource
Finding co-founder :)