기존에는 단일 버전 스키마로 GitHub을 통해서만 릴리스했습니다. 그러나 2023년 7월부터 코드 사인 인증서 교체 비용 급증으로, Microsoft Store를 통한 일반 사용자 배포를 검토하여 8월부터 Microsoft Store로 앱을 배포하기 시작했습니다. 이에 따라 배포 채널이 달라지는 관계로 버전 관리 스키마를 세분화할 에정입니다.
버전 관리 스키마
[Major].[Minotr].[Build].[Revision]
Major: 식탁보의 메이저 버전 번호입니다. 2023년 8월 현재 어느정도 소프트웨어가 안정화되었다고 판단하여 조만간 0 버전대를 폐기할 예정입니다.
Minor: 배포 채널에 따라 버전 번호가 달라집니다.
짝수 (0, 2, 4, 6, 8, ...): Microsoft Store를 통해 배포되는 버전임을 나타냅니다.
홀수 (1, 3, 5, 7, 9, ...): GitHub을 통해 릴리스되는 개발 버전임을 나타냅니다.
특별한 예외 상황이 없다면, 짝수 버전이 항상 먼저 사용되고, 홀수 버전이 나중에 사용됩니다.
Build: 기능 상의 변경 사항이 있을 경우 주로 이 부분의 번호가 증가하게 됩니다.
Revision: 버그 수정, 긴급 업데이트 등의 목적으로 변경 사항이 있을 경우 주로 이 부분의 번호가 증가하게 됩니다.
변경되는 사항
2023년 8월 현재 GitHub 릴리스 최신 버전은 0.5.8인데, 이 버전을 위의 스키마에 맞추어 0.5.8의 다음 버전을 1.9로 변경할 예정입니다. 따라서, 다음과 같이 버전 번호를 맞추게 됩니다.
개요
식탁보 버전 관리 스키마를 변경할 예정입니다.
기존에는 단일 버전 스키마로 GitHub을 통해서만 릴리스했습니다. 그러나 2023년 7월부터 코드 사인 인증서 교체 비용 급증으로, Microsoft Store를 통한 일반 사용자 배포를 검토하여 8월부터 Microsoft Store로 앱을 배포하기 시작했습니다. 이에 따라 배포 채널이 달라지는 관계로 버전 관리 스키마를 세분화할 에정입니다.
버전 관리 스키마
[Major].[Minotr].[Build].[Revision]
변경되는 사항
2023년 8월 현재 GitHub 릴리스 최신 버전은 0.5.8인데, 이 버전을 위의 스키마에 맞추어 0.5.8의 다음 버전을 1.9로 변경할 예정입니다. 따라서, 다음과 같이 버전 번호를 맞추게 됩니다.