안녕하세요!
Writing an effective bug report 게시물을 읽었습니다.
웹사이트에서 실행 중인 포럼 엔진 버전을 언급하지 않고 문제를 보고하는 것이 다소 이례적으로 느껴졌습니다.
이 사이트에서는 다음과 같은 방법으로 버전을 확인할 수 있었습니다: 브라우저의 DevTools를 열고, Console 탭에서 다음 데이터를 가져오는 것입니다:
globalThis.Discourse.application.APP.version
//'2.8.0.beta8 510219a0daef50056420762f446aac4c88c90ba1'
하지만 동시에 다른 웹사이트들도 열었습니다:
https://forum.manjaro.org/
https://forum.garudalinux.org/
https://discourse.ardour.org/
https://discourse.omnigroup.com/
이 사이트들은 모두 Discourse 포럼 엔진을 사용하지만, 그곳에서는 포럼 버전을 찾을 수 없었습니다:
globalThis.Discourse.application
// undefined
질문은 다음과 같습니다:
- 버그 리포트에서 포럼 엔진 버전이 필수 사항이 아닌 이유는 무엇인가요? 모든 버전을 동일하게 처리한다는 뜻인데, 이는 명백히 사실이 아닙니다.
- https://meta.discourse.org 리소스에는 버전이 표시되는데, (모든) 다른 사이트에는 표시되지 않는 이유는 무엇인가요?
- Discourse 포럼 웹사이트에서 앱 버전을 확인하는 방법은 무엇인가요?
- Discourse 포럼 엔진의 프론트엔드와 백엔드 부분은 항상 동일(서로 일치하며, 엄밀하게 "연결"되어 있음)한가요?
감사합니다!