MEP 템플릿 #

이 MEP 템플릿은 MEP가 포함해야 하는 섹션의 지침입니다. 필요한 경우 추가 섹션이 추가될 수 있으며 불필요한 섹션은 그대로 표시될 수 있습니다.

상태 번호

MEP는 일생 동안 여러 단계를 거칩니다.

  • 토론 : MEP는 메일링 리스트에서 활발히 논의되고 있으며 작성자에 의해 개선되고 있습니다. MEP의 메일링 리스트 토론은 MEP와 쉽게 관련될 수 있도록 제목 줄에 MEP 번호(MEPxxx)를 포함해야 합니다.

  • 진행 : 합의에 도달했으며 구현 작업이 시작되었습니다.

  • Completed : 구현이 기본으로 병합되었습니다.

  • 대체됨 : 이 MEP는 다른 접근 방식을 위해 포기되었습니다.

  • 거부 됨 : 현재 제안을 구현할 계획이 없습니다.

브랜치 및 풀 리퀘스트 #

이 MEP에 대한 작업을 포함하는 모든 개발 분기는 여기에서 연결되어야 합니다.

이 MEP와 관련하여 제출된 모든 끌어오기 요청은 여기에서 링크되어야 합니다. (MEP는 불연속 단계에서 구현하는 것이 타당한 경우 단일 풀 요청으로 구현할 필요가 없습니다.)

초록 #

초록은 MEP가 달성할 내용에 대한 간략한 설명이어야 합니다.

자세한 설명 #

이 섹션에서는 MEP의 필요성에 대해 설명합니다. 해결하려는 기존 문제와 이 MEP가 상황을 개선하는 이유를 설명해야 합니다. 새 기능이 사용되는 방법과 일부 사용 사례에 대한 예가 포함되어야 합니다.

구현 #

이 섹션에는 MEP를 구현하는 데 필요한 주요 단계가 나열되어 있습니다. 가능한 경우 한 단계가 다른 단계에 종속되는 경우와 선택적으로 생략할 수 있는 단계에 유의해야 합니다. 의미가 있는 경우 각 단계에는 구현이 진행됨에 따라 링크 관련 풀 요청이 포함되어야 합니다.

이전 버전과의 호환성 #

이 섹션에서는 MEP가 이전 버전과의 비호환성을 깨는 방법에 대해 설명합니다.

대안 #

동일한 문제를 해결하기 위한 대체 솔루션이 있는 경우 선택한 접근 방식에 대한 정당성과 함께 여기에서 논의해야 합니다.