홈페이지 » 코딩 » 오픈 소스 커뮤니티에 기여하는 10 가지 방법

    오픈 소스 커뮤니티에 기여하는 10 가지 방법

    오픈 소스 소프트웨어는 이전에는 볼 수 없었던 기회를 창출하면서 정보 기술의 발전을 가속화했습니다. 드루팔 (Drupal)이나 워드 프레스 (WordPress)와 같은 무료 CMS를 사용하는 신생 기업 및 중소기업이나 무료로 사용할 수있는 Linux 배포판이 제공하는 데스크톱 환경에 대해 생각해보십시오..

    Sourceforge, GitHub 또는 WordPress Plugin Repository와 같은 장소에서 다운로드 할 수있는 오픈 소스 소프트웨어는 대개 자유 시간에 자원 봉사 개발자들이 작성 및 유지 보수. 우리가 오픈 소스 소프트웨어를 사용한 적이 있다면, 우리는 단순한 최종 사용자 일뿐만 아니라 오픈 소스 커뮤니티의 구성원이기도합니다.

    이 운동의 성공은 사용자에 달려 있기 때문에 오픈 소스를 우리 자신의 프로젝트로 생각하는 것이 중요합니다. 개선을 위해 우리가 할 수있는 일에 대해 생각해 본다. 우리가 사용하는 오픈 소스 제품 (소프트웨어, 플러그인, 테마, 코드 스 니펫, 블로깅 플랫폼, 운영 체제 등).

    크리스마스가 올 때,이 포스트에서 우리는 오픈 소스 커뮤니티에 우리가 시간과 능력을 가지고있는만큼 많이 또는 적게 줄 수있는 방법을 살펴 봅니다..

    1. 우리가 가장 좋아하는 소프트웨어에 대해 긍정적 인 평가를하십시오.

    오픈 소스 개발자는 대개 재정적으로 보상받지 못하기 때문에 다른 동기를 부여 받아야합니다. 많은 사람들이 슬프게도 사용자가 긍정적 인 것보다 훨씬 쉽게 부정적인 리뷰를주는 경향이 있음을 경험했습니다..

    이러한 경향은 일반적으로 비 기능적 소프트웨어로 혼란스러워하는 분노한 사용자로서 기본적인 인간 심리의 결과로 볼 수 있습니다 품질에 대해 더 빨리 논평 할 것입니다. 욕구가 만족스러워하는 사람보다,하지만 다른 측면에서도 생각해 볼 가치가있다..

    긍정적 인 리뷰를 거의 얻지 못하면 오픈 소스 개발자들에게 상당한 불만이 생길 수 있습니다., 그래서 우리가 좋은 주제, 플러그인 또는 소프트웨어를 발견한다면, 항상 원래의 사이트로 돌아가서 devs에게 긍정적 인 피드백을 남기는 것이 좋습니다..

    회신 할 시간이 없더라도 분명히 감사 할 것입니다. 크리스마스는 멋진 리뷰를 선물로 우리가 가장 좋아하는 플러그인과 테마의 작가를 놀라게 할 수있는 좋은 시간이 될 수 있습니다..

    2. 부정적인 리뷰를 제공하기 전에 질문하십시오.

    선의 의지에도 불구하고 우리가 상상했던 것처럼 뭔가가 작동하지 않는 경우가 종종 있습니다. 반드시 소프트웨어의 문제는 아니지만 우리 지역의 환경에서 비롯된다., 그만큼 다른 소프트웨어의 비 호환성 우리가 사용하는 것, 그리고 많은 다른 것들.

    부정적 평가를 떠나는 것은 최후의 수단으로 여겨 질 필요가있다. 우리가 번성하는 오픈 소스 커뮤니티를 원한다면. 우리는 항상 우리가 필요로하는 소프트웨어를 무료로 제공한다는 것을 기억해야합니다. 우리는 고객의 역할보다는 피어의 역할에 그다지 중요하지 않습니다..

    오픈 소스 소프트웨어를 다운로드 할 수있는 온라인 플랫폼은 일반적으로 개발자에게 연락 할 수있는 몇 가지 방법을 제공하므로 재치있는 1 성급 리뷰를 떠나기 전에 항상 문제를 자세히 설명하다. (아래), 지원 포럼에서 질문하기. 대부분의 경우 개발자는.

    3. 개발자가 버그를 쉽게 재현하도록 도와줍니다.

    지원 포럼이나 버그 추적 시스템에 대한 액세스 권한이 있는지 또는 전자 메일 또는 소셜 미디어 사이트를 통해 개발자에게 직접 문의하는지 여부는 우리의 문제를 자세히 설명하는 것이 항상 중요합니다..

    좋은 버그보고 자체 예술의 한 형태이며 개발자가 올바르게 수행되면 개발자를 대단히 도움이 될 수 있으므로 적절하게 작성하는 방법에 대해 생각해 볼 가치가 있습니다..

    개발자는 버그를 만나기 전에 우리가 한 일을 단계별로 알아라., 오작동이 정확히 어떻게 발생했는지, 다른 소프트웨어 / 플러그인이 동시에 실행되는지, 어떤 경우에는 플랫폼, 운영 시스템, 과 장치 우리는 사용했었다.

    "이 Plugin Sucks"또는 "쓸데없는 쓰레기"가 특히 유용하지 않다는 것을 알려주는 버그보고 및 리뷰.

    4. 포럼에 기고하기

    잠시 동안 이미 소프트웨어, 플러그인, 테마 또는 블로깅 플랫폼을 사용하고 있다면 우리는 쉽게 커뮤니티에 다시 되돌릴 수 있습니다. 경험이 부족한 사용자와 기존 지식 공유. 오픈 소스 자료를 제공하는 대부분의 사이트에는 누구나 등록 할 수있는 주제별 지원 포럼이 있습니다..

    일반적으로 기술적이지 않은 질문이 많기 때문에 개발자가 될 필요는 없습니다. 포럼을 지원하는 데 기여하는 것은 다른 사람들을 도울 수 있기 때문에 중요 할뿐만 아니라 이것은 우리의 지식을 신선한 상태로 유지할 수있는 방법입니다..

    5. 우리가 좋아하는 소프트웨어에 대한 단어를 전파하십시오.

    우리가 특히 좋아하는 것을 찾으면, 무료 보험 또는 홍보 제공 그것은 오픈 소스 커뮤니티의 정회원이되는 훌륭한 방법이기도합니다. 우리가 블로그를 가지고 있거나 다른 사람의 블로그에 기고한다면, 우리는 그것에 대해 흥미로운 글을 쓰는 것 외에는 아무것도 할 필요가 없습니다. 여기, hongkiat.com에서 우리는 이것을 여러 번 해왔고 앞으로도 계속 할 것입니다..

    블로그를 소유하고 있지 않다면 소셜 미디어 사이트에 자신이 좋아하는 소프트웨어에 관한 단어를 퍼트 리도록 선택할 수도 있습니다. 우리는 이런 식으로 오픈 소스 개발자를 돕는 것이 아니라, 좋은 소프트웨어를 찾는 다른 사람들 이 목적을 위해서.

    6. 기능을 권장하지만 신중하게 관리해야합니다.

    지형지 물 요청은 유용 할 수 있습니다. 우리가이를 고려하여 수행하고 개발자에게 작업 내용을 이해하고 감사하다는 것을 보여 주면 소프트웨어를 개선 할 수있는 방법을 알려줌으로써 가치있는 아이디어를 제공하십시오..

    이미지 : Freepik

    불행히도 많은 사용자 정말로 정중하게 행동하지 마라. 기능 요청을 할 때 일부 기능은 필요한 기능을 제공하지 않기 때문에 완벽하게 작동하는 플러그인에 나쁜 리뷰를 제공합니다..

    이런 종류의 행동 많은 재능있는 개발자를 오픈 소스에서 멀어지게하십시오., 그래서 우리가 지역 사회가 번성하기를 원한다면, 우리는 항상 개발자를 파트너로 대우하다., 존경심을 갖고 기능을 요구하십시오..

    7. 소프트웨어 테스터가 되라.

    소프트웨어의 철저한 테스트가 필요하므로 여유 시간이 있거나 플러그인이나 앱에 특히 관심이 있다면 개발 프로세스에 참여할 수 있습니다. 자원 봉사자 소프트웨어 테스터. 오픈 소스 팀은 일반적으로 웹 사이트, 뉴스 레터 또는 소셜 미디어 프로필에서 테스트 기회에 대해 사용자에게 알립니다..

    예를 들어, WordPress Theme는 개발자에게 최신 기본 테마 인 Twenty Sixteen을 테스트 할 기회를 주었으며 테스트 프로세스의 작동 방식에 대한 자세한 지침을 제공하기도했습니다. 제품을 테스트함으로써 우리는 도움을 줄뿐만 아니라 개발 프로세스 및 특정 소프트웨어에 대해 많은 것을 배웁니다..

    8. 패치 또는 기능 향상 업로드

    오픈 소스 팀은 항상 새로운 개발자를 환영합니다. 따라서 우리가 오픈 소스 프로젝트를 시작할 시간을 원하지 않거나 갖고 싶지 않다면, 기존 버그에 대한 패치 업로드, 또는 개선을위한 개선 사항. 우리가 그렇게하고 싶다면, 우리는 보통 우리가 만든 차이점 목록이 들어있는 패치 파일을 만듭니다..

    WordPress 팀은 WordPress에서 사용하는 SVN 버전 제어 시스템에 따라 패치를 제출하는 방법을 매우 명확하게 설명합니다. 당기기를 요청하다 우리가 GitHub 프로젝트에 기여하고 싶다면.

    패치를 작성하려면 코딩이 필요하므로 개발자에게만 권장됩니다.

    9. 문서 또는 번역에 기부하십시오.

    사용 가능한 소프트웨어는 코드로 구성되어있을뿐만 아니라 코드로 구성됩니다. 이해할만한 문서가 필요하다., 세계화 된 세계에서, 번역 너무.

    대부분의 오픈 소스 팀 사용자가 기존 문서를 편집 할 수 있도록 허용 그것에 새로운 정보를 추가하는 것; 그냥 WordPress Codex에 대해 생각해보십시오. 우리는 큰 일에 대해 반드시 생각할 필요는 없으며, 오타 및 잘못된 정보 수정으로 도움 받기.

    우리는 또한 우리가 가장 좋아하는 소프트웨어 나 앱을 외국어로 번역함으로써 오픈 소스와 협력 할 수 있습니다. 이런 종류의 공헌은 모국어가 영어가 아닌 사람들에게 탁월합니다. 결국 멋진 앱과 소프트웨어에 다른 언어로 접근 할 수없는 세상에서 살기를 원할 것입니다.?

    소프트웨어 로컬 리 제이션은 일반적으로 Poedit와 같은 앱을 사용하여 한 두 문장 만 동시에 번역 할 수 있으므로 모든 작은 기여가 도움이되므로 반드시 많이 일할 필요는 없습니다..

    10. 오픈 소스 소프트웨어를 계속 사용하십시오.

    활발한 오픈 소스 장면을보고 싶다면 오픈 소스 소프트웨어를 적극적으로 사용한다., 과 새로운 것을 시험해 보는 것을 두려워하지 말라.. 뭔가 좋은 걸 찾으면, 우리는 다른 사람들에게 그것을 추천하기를 망설이지 말아야한다., 그래서 그들은 그것으로부터 또한 이익을 얻을 수있다..

    비록 우리가 열렬하고 존중하는 사용자 만이 경험을 공유하는 것 외에는 다른 일을하지 않더라도 우리는 이미 의미있는 방법으로 기여했습니다.