안녕하세요,
현재 여기의 기본 이미지를 사용하여 Discourse를 빌드하고 배포하고 있습니다.
그러나 기본 이미지 버전과 Discourse 버전 간의 관계에 대한 정보를 찾려고 시도해 보았지만 아직 성공하지 못했습니다. 이 정보를 어디서 찾을 수 있는지 아시는 분 계신가요? ![]()
많은 도움 부탁드립니다.
안녕하세요,
현재 여기의 기본 이미지를 사용하여 Discourse를 빌드하고 배포하고 있습니다.
그러나 기본 이미지 버전과 Discourse 버전 간의 관계에 대한 정보를 찾려고 시도해 보았지만 아직 성공하지 못했습니다. 이 정보를 어디서 찾을 수 있는지 아시는 분 계신가요? ![]()
많은 도움 부탁드립니다.
대부분의 설치 환경은 “tests-passed” 버전의 Discourse를 사용하며, 이 버전은 일반적으로 하루에 여러 번 업데이트됩니다. 다만 개별 설치 환경에 따라 약 한 달에 한 번 정도 업데이트되는 경우도 있습니다.
현재 링크된 버전은 6시간 전 것으로 표시되어 있으므로, 매우 최신의 “tests-passed” 버전일 것으로 추정됩니다.
실제로 태그가 지정된 번호가 붙은 Discourse 버전은 훨씬 드물게 출시되며, 대부분의 사용자들에게는 큰 관심이 되지 않습니다. 예를 들어, 제 포럼은 현재 3.1.0.beta2를 실행 중인데, 이는 여러 베타 버전 중 하나입니다. 다만 실제로는 그 버전이 나온 지 며칠 뒤의 버전을 설치했을 가능성이 높으므로, 몇 가지 변경 사항이 포함되어 있을 것입니다. (저는 1월 말에 업데이트를 진행했습니다. 베타 버전이 나온 지 유독 오랜 시간이 흘렀습니다.)
Discourse 포럼 관리자로서 저는 새로운 베타 버전이 출시되면 알림을 받습니다.
도움이 되길 바랍니다. 요약하자면, 모든 사용자는 최전선(leading-edge) 버전을 실행하고 있으며, 버전 번호는 그렇게 중요하지 않습니다.
답변 감사합니다. ![]()
제가 원하는 것은 Discourse의 안정 버전만 사용하고, 우리를 영향을 줄 수 있는 보안 취약점이 있는 경우를 제외하고는 베타 버전을 사용하지 않는 것입니다.
답변을 통해, “tests-passed” 빌드가 있으면 기본 이미지의 다른 버전이 게시된다는 것을 이해했습니다. 그리고 이는 최신 Discourse 베타 버전을 기반으로 한다고 가정할 수 있습니다. 제 이해가 맞나요?
네, 그렇게 생각합니다. 베타 버전은 수많은 테스트 통과 버전과 번갈아 등장하며, 대부분의 사용자들이 바로 이 버전들을 실행하고 있습니다.
여기서 검색해 보면, 사람들이 “안정적(stable)” 버전을 실행하지 말라고 조언하는 것을 볼 수 있습니다. 그리고 이를 실행하는 것이 다소 까다로운 이유는, 한 번 앞으로 나간 뒤로는 절대 뒤로 돌아갈 수 없기 때문입니다. 즉, 테스트 통과 버전으로 시작하면 다음 안정적 버전이 나올 때까지 기다려야 합니다.
버전과 그 이유에 대한 참고 자료를 찾았습니다:
Is Discourse always in “beta”?
지적해 주셔서 감사합니다.
스레드를 살펴보고 어떤 것을 활용할 수 있는지 확인해 보겠습니다.
