"일꾼이 일을 잘하려면 먼저 도구를 갈고 닦아야 한다." - 공자, 『논어』.
첫 장 > 프로그램 작성 > Hacktoberfest 4에서의 나의 첫 작은 시작

Hacktoberfest 4에서의 나의 첫 작은 시작

2024-11-02에 게시됨
검색:647

My first small start in Hacktoberfest 4

안녕하세요 여러분. Hacktoberfest는 오픈 소스 프로젝트에 대한 기여를 홍보하는 글로벌 이벤트로 전 세계 개발자가 오픈 소스 커뮤니티에 참여할 수 있는 특별한 기회를 제공합니다. Hacktoberfest에 처음 참여하기 때문에 더 복잡한 문제를 다루기 전에 오픈 소스 워크플로에 익숙해지기 위해 작은 기여부터 시작하기로 결정했습니다.

적합한 저장소를 찾는 데 따른 어려움

10월 동안 우리는 4개의 풀 요청을 제출하여 각각 고유한 문제가 있는 4개의 서로 다른 저장소에 기여해야 합니다. 처음에는 내 기술과 관심 분야에 맞는 저장소를 찾는 것이 어렵다는 것을 알았습니다. 수많은 저장소의 다양한 문제를 선별하는 과정은 압도적이었고 탐색 및 필터링에 며칠이 걸렸습니다.

오픈 소스 프로젝트 작업을 통해 얻은 주요 교훈

저를 포함하여 오픈 소스 기여를 처음 접하는 개발자를 위해 프로세스를 간소화하는 데 도움이 될 수 있는 몇 가지 실용적인 팁은 다음과 같습니다.

  • GitHub의 검색 및 필터 도구 활용:
    수천 개의 리포지토리를 사용할 수 있으므로 자신의 전문 지식에 적합한 리포지토리를 찾는 것이 어려울 수 있습니다. GitHub의 고급 검색 및 필터링 기능을 사용하면 기술, 문제 레이블 또는 활동 수준별로 저장소 범위를 크게 좁힐 수 있습니다.

  • 기술 스택에 맞는 저장소 선택:
    익숙한 기술을 사용하는 리포지토리에 집중하면 학습 곡선이 줄어들 수 있습니다. 그러나 지식을 확장하려는 경우 익숙한 영역 밖의 프로젝트에 기여하면 귀중한 학습 기회를 얻을 수 있습니다.

  • 커밋하기 전에 저장소 활동 평가:
    시간을 투자하기 전에 프로젝트의 활동 수준을 평가하는 것이 중요합니다. 일부 프로젝트는 더 이상 유지 관리되지 않아 끌어오기 요청을 검토하고 병합하는 데 오랜 시간이 걸릴 수 있습니다. 평가할 주요 지표는 다음과 같습니다.

    • 기여자의 활동 및 프로젝트를 적극적으로 유지하고 있는지 여부.
    • 마지막으로 병합된 풀 요청 및 최신 문제 날짜입니다. 오래된 것이라면 여러분의 기여가 눈에 띄지 않을 수 있으므로 해당 저장소를 피하는 것이 가장 좋습니다.

나의 첫 번째 풀 요청(PR)

나의 초기 PR 중 일부는 문서 업데이트와 같은 상대적으로 작은 작업을 포함했으며 이를 "소개" 기여로 간주했습니다. 이는 고도로 기술적이지는 않지만 프로세스에 익숙해질 수 있는 기회를 제공했습니다. 앞으로는 코딩 기술에 도전하고 향상시킬 수 있는 기술적으로 더 까다로운 문제에 집중할 계획입니다.

이번 주 기여

문제:

  • GradLink
  • ChatCraft
  • 폴리셰어

홍보:

  • GradLink
  • ChatCraft
  • 폴리셰어
릴리스 선언문 이 글은 https://dev.to/anhchienvu/my-first-small-start-in-hacktoberfest-2024-1pa3?1에서 복제됩니다.1 침해 내용이 있는 경우, [email protected]으로 연락하여 삭제하시기 바랍니다.
최신 튜토리얼 더>

부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.

Copyright© 2022 湘ICP备2022001581号-3