MathJax가 v2.9.0.beta5에서 깨진 것 같습니다

Mathjax이 v2.9.0.beta5에서 깨진 것 같습니다. 활성화되어 있으면 $\frac{1}{2}$가 렌더링되어야 하지만, 현재 작동하지 않고 있습니다. 해당 게시물을 저희 인스턴스의 추가 관리자들에게 안내할 예정입니다. 다음 주에 beta6로 업데이트할 계획입니다.

더 자세히 확인해 보니, 로드하려는 JavaScript 파일 MathJax.2.7.5.js은 /var/www/discourse/plugins/discourse-math/public/mathjax/MathJax.2.7.5.js 경로에 위치해 있는 것으로 파악되었습니다. 하지만 다른 위치에서 로드하려는 것처럼 보이는데, 아래 이미지를 참조해 주세요:

버전: 2.9.0.beta6 | 커밋: af3262d70a238f31ab54ad0ccf7dd26fb71a5134

Discourse af3262d와 플러그인 버전 bcaccbd에서 재현할 수 없습니다. 다른 위치가 무엇을 의미하는지 정확히 이해하지 못하겠습니다.

매일 무언가를 배우고 있습니다:

public/ 이 디렉터리는 빌드된 애플리케이션의 루트로 그대로 복사됩니다. 이미지나 폰트처럼 빌드 단계가 없는 에셋에 사용하세요.

정말 맞습니다. 실제로, 에셋 사전 컴파일 시점에 다른 여러 사항들과 함께 public/plugins 폴더 아래에 다음 _심볼릭 링크_들이 생성되는 것을 발견했습니다:

/var/www/discourse$ ls -al public/plugins/
...
lrwxrwxrwx. 1 discourse root 52 Jul  2 09:17 discourse-calendar -> /var/www/discourse/plugins/discourse-calendar/public
lrwxrwxrwx. 1 discourse root 52 Jul  2 09:17 discourse-graphviz -> /var/www/discourse/plugins/discourse-graphviz/public
lrwxrwxrwx. 1 discourse root 48 Jul  2 09:17 discourse-math -> /var/www/discourse/plugins/discourse-math/public
lrwxrwxrwx. 1 discourse root 57 Jun 21 00:28 discourse-narrative-bot -> /var/www/discourse/plugins/discourse-narrative-bot/public
lrwxrwxrwx. 1 discourse root 44 Jun 21 00:28 styleguide -> /var/www/discourse/plugins/styleguide/public

우리의 인프라에서는 그런 경우가 아니었습니다.

감사합니다. 따라서 버그가 전혀 없으며, 언급된 버전에서는 예상대로 작동하고 있습니다.

인사드립니다,
Ismael