공지사항

조회 수 6713 추천 수 0 댓글 2
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

컨트리뷰션이란?

 

 컨트리뷰션은 오픈소스 프로젝트에 참여하고 기여하는 모든 활동을 의미합니다. 전 세계 사람들이 다양한 컨트리뷰션 활동을 통해 오픈소스를 발전시키고 있습니다.

 
 

컨트리뷰션의 유형

 

컨트리뷰션에 대해 일반적으로 오해하는 것이 바로 '소스 코드 수정'만 컨트리뷰션에 해당한다는 것입니다. 소스 코드 수정 이외에 다양한 방법으로 누구든 컨트리뷰션에 첫 발을 디딜 수 있습니다. 사용하던 오픈소스에서 버그를 발견했을 때 버그를 알리는 것만으로도 컨트리뷰션을 시작할 수 있습니다.

 

소스 코드 수정 이외에 어떤 유형의 컨트리뷰션이 있는지 알아보겠습니다.

 

버그 리포트

사용하면서 발생한 버그를 깃헙 이슈로 올리는 일도 컨트리뷰션입니다.

 

아래는 하모니카 깃헙의 nimf프로젝트의 사례입니다. 

 

 

* 참여방법 *

1)  https://github.com/hamonikr 하모니카 깃헙 프로젝트중 참여하고싶은 프로젝트에 이슈를 리포트 해주시면 됩니다.

 

1. 깃헙 프로젝트 내에 이슈 탭에서 [new issue] 선택

 

 

 

 

2. 이슈 종류 중 버그리포트 [Get Started] 선택

 

 

 

3. 형식에 맞게 작성 후에 [submit new issue] 을 클릭해주세요

 



 

2) 어느 프로젝트에서 발생하는 버그인지 모르겠지만  하모니카 OS를 사용하면서 생겼다면 

https://hamonikr.org/used_hamonikr [하모니카 사용기 게시판] 에 버그의 내용도 같이 올려주시면 됩니다.

 

** 단 작성시에 아래의 형식으로 작성해주세요

1. 제목 형식 -> “[bug] 버그 현상”

2. 버그 재현과정

3. 예상결과

4. 스크린샷

5. 자신의 PC환경 (OS/브라우저/버전)

 

 

다양한 의견 제공

단순히 프로젝트에 관한 의견을 제시하는 것도 컨트리뷰션입니다.

 

* 참여방법 *

1)   https://github.com/hamonikr 하모니카 깃헙 프로젝트중 참여하고싶은 프로젝트에 이슈를 리포트 해주시면 됩니다.

 

버그 리포트와 동일하게 이슈를 생성하되 이슈 유형을 “기능 제안” 으로 선택해서 자유롭게 작성해주시면 됩니다. 


 

2) 하모니카 OS를 사용하면서 이런 기능이 있었으면 혹은 개선되었으면 하는 사항에 대해서도 https://hamonikr.org/used_hamonikr [하모니카 사용기 게시판] 에 자유롭게 올려주시면 됩니다.

 

발견한 오타 수정

소스 코드나 문서에 있는 오타를 수정하는 일도 컨트리뷰션입니다.

 

* 참여방법 *

1)   https://github.com/hamonikr 하모니카 깃헙 프로젝트중 오타가 있는 프로젝트를 개인 레파지토리로 fork를 떠주시고 수정사항을 PR(Pull Request)로 보내주세요.  

 

** PR보내는 방법 

1. 수정하고자하는 프로젝트가 있는 원저장소를 fork를 뜬다

2. 내 저장소로 fork가 떠진 것을 확인(원저장소 jullee96 -> 내저장소 melik210 )

3. 내저장소에서 수정사항을 커밋한다. (커밋 코멘트에 변경사항 적시)


 

4. Pull requests 탭에가서 [New pull request]를 누른다

 

5. pr이 가는 base 레파지토리와 보내는 레파지토리를 확인하고 [Create pull request]를 누른다

 

6. base 레파지토리의 Pull requests 탭에 생성한 PR이 등록된다.

 

 

2) 하모니카 OS를 사용하면서 오타를 발견하셨는데 어느 프로젝트인지 모르시겠다면 https://hamonikr.org/used_hamonikr [하모니카 사용기 게시판] 에 아래의 형식으로 올려주시면 됩니다.

 

1. 제목 형식 -> “[오타수정] 오타 발생 내용”

2. 오타 발생화면 캡처 및 설명

 

번역하기

프로젝트에 필요한 문서를 번역하는 일도 컨트리뷰션입니다.

 

* 참여방법 *

1) 프로젝트 깃허브에서 제공하는 번역 기여방법을 확인합니다.

2) 번역을 위해 po 파일을 수정해서 PR 하거나, 프로젝트의 번역 기여 가이드라인을 따릅니다.

 

가이드라인 문서 작성

튜토리얼과 같은 가이드 문서를 작성하는 일도 컨트리뷰션입니다.

 

* 참여방법 *

1) 하모니카 프로젝트 가이드 문서를 작성하시는 경우 오타수정 방식과 동일하게 fork를 뜬다음 PR을 보내주시면 됩니다.

 

2) 그 외에 하모니카 OS가이드 문서라면 https://hamonikr.org/used_hamonikr [하모니카 사용기 게시판]에 작업하신 내용을 아래의 형식으로 올려주시면 됩니다.

1. 제목 형식 -> “[하모니카 OS 가이드] 가이드하는 내용”

2. 이미지 및 내용 작성

3. (선택) pdf 형식으로 동일 내용의 파일 첨부

 

디자인 작업

로고와 같은 디자인 요소를 제작하는 일도 컨트리뷰션입니다.

 

* 참여방법 *

https://hamonikr.org/used_hamonikr [하모니카 사용기 게시판]에 작업하신 디자인 작업에 대해서 올려주시면 됩니다.

 

사용 경험 공유

앞에서 설명한 유형 외에도 단지 사용해본 감상을 남겨주시는 것도 컨트리뷰션입니다.

 

커뮤니티에 여러분의 사용기를 공유해주세요.

 


  1. 회고. 하모니카 프로젝트 지난 7년

    Date2023.12.30 ByKevin Views2453
    read more
  2. 하모니카OS, 한국 리눅스 사용자의 인터넷 강의 서비스 이용 문제 해결

    Date2023.12.25 ByKevin Views3478
    read more
  3. [제9회 대한민국 SW제품 품질대상] 최우수상-인베슘 '하모니카 OS 5.0'

    Date2022.12.07 ByKevin Views1470
    read more
  4. 하모니카OS, GS인증 1등급 획득!!

    Date2022.10.17 Bytaiyin Views1909
    read more
  5. 오픈소스 컨트리뷰션 참여방법

    Date2020.12.04 Byjullee Views6713
    read more
  6. 설치 없이 사용할 수 있는 하모니카 VDI 클라우드 서비스가 출시되었습니다.

    Date2020.03.12 ByKevin Views7672
    read more
  7. 하모니카OS 사용권한 안내

    Date2019.10.01 ByKevin Views5449
    read more
  8. 하모니카 커뮤니티 소개

    Date2018.04.01 ByKevin Views7929
    read more
  9. log4j 2.16 보안 취약점 이슈 추가사항입니다

    Date2021.12.21 ByJamesBae Views983
    Read More
  10. 누구에게나 열린 커뮤니티 문화 조성을 위해 서로 존중하고 지켜주세요.

    Date2021.11.01 Bytaiyin Views986
    Read More
  11. 하모니카 커뮤니티 2020-01 웹로그 분석 요약

    Date2020.02.26 ByJamesBae Views998
    Read More
  12. 대만의 인공지능 엣지 디바이스 공급사 Touch Cloud 와 하모니카OS 협력

    Date2020.03.19 ByKevin Views1008
    Read More
  13. 하모니카 커뮤니티 2019-09 웹로그 분석 요약

    Date2019.09.30 ByLukeHan Views1018
    Read More
  14. 인텔 12세대 RST-VMD 기술이 적용된 하드웨어에서 장착된 하드디스크를 인식하지 못하는 경우

    Date2022.10.06 ByKevin Views1047
    Read More
  15. 하모니아 미디어 위버 게시판이 신설되었습니다

    Date2018.09.19 ByLukeHan Views1076
    Read More
  16. [모두의 의견을 듣고 싶습니다!] 하모니카 커뮤니티 Readme 18.04

    Date2018.04.30 ByPEACH Views1087
    Read More
  17. [배포판 제작] Pinguy Builder를 이용하여 Ubuntu 18.04 LTS Live System을 구축할 수 있습니다.

    Date2018.04.18 By행복한펭귄 Views1101
    Read More
  18. 2020 공개SW 개발자 대회 - 인베슘 후원참여

    Date2020.06.11 Bytaiyin Views1125
    Read More
  19. Distrowatch에 하모니카OS 5.0 Hanla로 업데이트 되었습니다.

    Date2021.12.16 Bytaiyin Views1141
    Read More
  20. Certificate verification failed 문제 해결 (하모니카 4.0)

    Date2021.12.06 ByJamesBae Views1159
    Read More
  21. [프로그램번역]PlayonLinux 최신 번역

    Date2018.04.03 ByMoordev Views1197
    Read More
  22. Linux APT에서 원격 공격자들이 시스템을 해킹할 수 있는 치명적인 RCE 결점 발견돼

    Date2019.01.24 Byla_Nube(누베) Views1232
    Read More
  23. LinuxReviews 인터뷰 기사

    Date2020.02.13 Bytaiyin Views1233
    Read More
  24. Avidemux 2.7 오픈 소스 비디오 에디터, FFmpeg 3.3 지원, VP9 디코딩 수정 추가

    Date2018.05.19 By행복한펭귄 Views1251
    Read More
  25. 하모니카 커뮤니티 2019-06 웹로그 분석 요약

    Date2019.08.16 ByLukeHan Views1258
    Read More
  26. [2021] 개방형OS, 오픈소스 컨트리뷰터 모집 이벤트 (2021.10.13~11.22)(연장)

    Date2021.10.13 Byjullee Views1271
    Read More
  27. 2019년 동북아 공개SW 기업박람회 참가

    Date2019.11.17 Bytaiyin Views1306
    Read More
  28. 하모니카 커뮤니티 사이트 개편 작업 예정 안내

    Date2019.11.15 ByLukeHan Views1309
    Read More
Board Pagination Prev 1 2 3 4 5 6 7 8 Next
/ 8
CLOSE