폐지 용어
폐지
- 기능을 지원 종료하거나 삭제하기 전에 필요합니다.
- 해당 기능 사용을 권장하지 않습니다.
- 우선 순위 1 / 심각도 1 버그 수정에 대한 개발이 제한됩니다.
- 향후 주요 릴리스에서 제거될 예정입니다.
- 폐지 발표 후 종료 지원 또는 삭제 일정이 개요되는 시점부터 시작합니다.
- 종료 지원 날짜 또는 삭제 날짜가 지난 이후에 종료됩니다.
지원 종료
- 삭제 전 선택적 단계입니다.
- 기능 사용이 강력히 권장되지 않습니다.
- 지원이나 수정이 제공되지 않습니다.
- 내부에서 더 이상 테스트되지 않습니다.
- 향후 주요 릴리스에서 제거될 예정입니다.
- 지원 종료 날짜가 지난 후 시작됩니다.
지원 종료 기간을 발표 는 특별한 경우에만 사용되어야 하며 보편적인 사용을 권장하지 않습니다. 대부분의 기능은 폐지된 후 제거되어야 합니다.
제거
- 기능 사용이 불가능합니다.
- (지원 종료 기간이 이미 공지되지 않았다면) 더 이상 지원되지 않습니다.
- 의미있는 버전 정책에 따라 주요 릴리스에서 발생합니다.
- 제거 날짜가 지난 이후에 시작됩니다.
패치
“패치”는 사용자가 코드, 설정 또는 워크플로에 대응하는 변경을 가해야 하는 모든 변경을 의미합니다. “사용자”는 사람, API 클라이언트 또는 또 다른 클래스를 “사용”하는 코드 클래스일 수 있습니다. 패치의 예시로는 다음이 있습니다:
- 대체 또는 해결책이 없이 사용자가 마주한 기능을 삭제함.
- 기존 API의 정의 변경(쿼리 매개변수의 이름 바꾸기 또는 경로 변경 등을 포함).
- 코드 클래스에서 공용 메서드를 삭제함.
패치는 많은 사용자에게 영향을 끼치거나 행동의 큰 변화를 나타내는 경우 주요하게 여겨질 수 있습니다.