Skip to content

Latest commit

 

History

History
49 lines (38 loc) · 3.69 KB

File metadata and controls

49 lines (38 loc) · 3.69 KB

Open Source Contribution Principles

Table of Contents / 목차


English Version

These are the principles that must be followed when contributing to open source provided by Bigtablet Inc. (hereinafter referred to as the "Company").
Any issues arising from failure to comply with these principles are the sole responsibility of the contributor.
Contributors are classified into external contributors (hereinafter referred to as "Contributors") and Company-affiliated contributors (hereinafter referred to as "Maintainers").

  1. Contributors must comply with the common pull request, issue, and commit guidelines specified in the .github repository.
  2. Merging without the approval of a Maintainer is prohibited. All merges must be performed only after review and approval by a Maintainer.
  3. If a Contributor intentionally or accidentally attempts to merge or merges malicious code, viruses, ransomware, or anything else that could negatively affect the software, the Contributor will be held liable for any resulting damages.
  4. Contributions proposed by a Contributor may not necessarily be reflected in the actual software.
  5. The following types of contributions are not permitted. Any issues or pull requests created regarding these matters will be deleted immediately:
    a. Issues related to library or dependency versions
    b. Issues that conflict with the team’s internal code convention principles
    c. Issues related to changing the technology stack in use
    d. Issues related to CI/CD or other deployment files
  6. The pull request and issue guidelines are written in Korean; however, contributors from abroad may submit them in English.

한국어 버전

Bigtablet Inc.(이하 회사) 에서 제공하는 오픈소스에 기여하고자 하는 경우 준수해야 할 원칙들이며 이를 따르지 않아 발생하는 문제들은 기여자 개인에게 있습니다.
또한 기여자는 외부 기여자(이하 "기여자")와 회사 소속 기여자(이하 "관리자")로 구분합니다.

  1. 기여자는 .github 저장소에 지정된 공용 풀리퀘스트/이슈/커밋 원칙을 준수해야 합니다.
  2. 관리자의 허가 없는 병합을 금합니다. 반드시 관리자에게 리뷰 및 승인이 이루어진 후 병합을 진행해야 합니다.
  3. 기여자가 고의 또는 실수로 악성 코드, 바이러스, 랜섬웨어 등 기타 소프트웨어에 악영향을 줄 수 있는 사항을 병합하려고 시도하거나 병합할 경우 이에 따라 발생한 피해 보상이 청구됩니다.
  4. 기여자가 제시한 사항이 실제 소프트웨어에는 반영되지 않을 수 있습니다.
  5. 아래 항목에 해당하는 사항들은 기여자가 기여할 수 없습니다. 해당 사항에 대해 생성하는 이슈, 풀리퀘스트는 즉시 삭제 처리됩니다.
    a. 라이브러리 또는 의존성 버전 이슈
    b. 팀 내에서 사용되는 코드 컨벤션 원칙에 어긋난 이슈
    c. 사용 기술 스택 변경에 관한 이슈
    d. CI/CD 또는 기타 배포 파일 관련 이슈