Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

OSS SW Basics Lecture 09: Communications in open-source developments

110 views

Published on

Lectures on Open-source SW Basics 2016 - 09: Communications in open-source developments

Published in: Education
  • Be the first to comment

OSS SW Basics Lecture 09: Communications in open-source developments

  1. 1. 강의 09/16: 오픈소스 개발 과정의 커뮤니케이션 신정규 2016년 11월 9일
  2. 2. 현대 오픈소스 커뮤니케이션 도구 규모의 경제가 가능해진 이유
  3. 3. BBS ▪ BBS ▪ 가장 고전적인 커뮤니케이션 수단 ▪ Modem-based P2P→Server-side BBS →Web-based BBS ▪ “게시판”: 이후 Forum이 이어받음 ▪ Forum ▪ 일반적으로 볼 수 있는 커뮤니케이션 사이트 ▪ Threads / Topics / Categories ▪ Topic-based: 가장 최근에 댓글이 달린글이 가장 최근 글로 올라옴
  4. 4. Newsgroup ▪ “Usenet newsgroup” ▪ Usenet 시스템 내의 저장소를 일반적으로 부르는 이름 ▪ 게시판과 비슷한 용도로 쓰임 ▪ Newsgroup / discussion board (group) ▪ Newsreader 소프트웨어 ▪ Microsoft Outlook ▪ Mozilla Thundbird ▪ 서비스 ▪ Google groups : newsgroup이면서 메일링 리스트처럼 동작할 수도 있음
  5. 5. E-Mail ▪ 현재까지 사용중인 대중적 커뮤니케이션 수단들 중 가장 오래됨 ▪ 여전히 많이 사용됨 ▪ 대부분의 다른 커뮤니케이션 수단과 연동되어 동작 ▪ Linux kernel ▪ 메일링 리스트 ▪ 특정 주제에 대한 이메일을 서로 주고받는 사람들의 리스트 ▪ E-Mail group과 유사 ▪ 공개 메일링 리스트: 가입하는 식으로 동작 ▪ Newsletter / Discussion E-Mail ▪ 메일링 웹 아카이브: 웹에서 이메일 기록을 확인할 수 있음
  6. 6. 이슈 트래커 ▪ Issue trackers ▪ 다양한 종류의 이슈 트래킹 도구 ▪ 커뮤니케이션 기능이 포함된 경우가 늘어남 ▪ forum과 연동하는 경우들이 있음 ▪ 서비스 ▪ Trac ▪ Redmine ▪ Jira ▪ gitlab
  7. 7. IRC ▪ Internet Relay Chat ▪ TCP 기반의 공개 채팅 프로토콜 ▪ RFC에 스펙이 정의되어 있음 ▪ 특징 ▪ Acyclic graph 형태의 서버 연결로 구성 ▪ 서버가 죽어도 서비스가 죽지 않음 ▪ “Split”이 일어남 ▪ 클라이언트 ▪ mIRC ▪ ChatZilla ▪ HexChat (Windows) ▪ LimeChat (macOS) ▪ 변종 ▪ Slack
  8. 8. 오늘의 Learn by run:
  9. 9. Learn by run: IRC and Slack ▪ 할 일 ▪ 클라이언트 고르기 ▪ HexChat 데모 ▪ 공개 IRC 네트워크에 접속하기 ▪ freenode.org ▪ ozinger.org ▪ ozinger.org IRC 채널에 참여하기 ▪ #hu-2016-autumn ▪ 서로 인사하기 ▪ 조교 아이디로 인사 보내기 ▪ 수업용 Slack에 IRC 클라이언트로 접속하기 ▪ https://hu-2016- autumn.slack.com/account/gatewa ys 에서 접속 정보 확인하기 ▪ host, user, pass ▪ 접속 성공을 확인하기
  10. 10. 임무 #5 ▪ Google group 경험하기 ▪ https://groups.google.com/forum/#!forum/hanyang-open-source-basics-class- 2016 에 있는 수업용 구글 그룹스에 가입하기 ▪ 간단한 자기 소개 및 인사를 포스트하기 ▪ 자신이 속한 조의 프로젝트에 대해 다른 사람들에게 간단히 소개하는 글 올리기 (각자 / 프로젝트 소개 및 자신의 역할에 대한 소개) ▪ 마감: 11월 15일 23시 59분
  11. 11. 11월 오픈소스 관련 행사 소개 ▪ 11월 5일 GDG DevFest Seoul ▪ 11월 10일 KOSSCON (서울) ▪ 11월 12일 GDG DevFest Busan ▪ 11월 15일 Open Data in Action (판교) ▪ 11월 17~18일 SOSCON (서울) ▪ 11월 19일 GDG DevFest Incheon ▪ 11월 23일 play.node
  12. 12. Next is... 10/16: Setting-up Term projects @inureyes Questions? inureyes@gmail.com OR https://www.codeonweb.com/circle/@oss-basics-hu

×