관리형 discourse.org 호스팅에서는 향후 몇 달에 걸쳐 해당 플래그를 단계적으로 배포할 예정입니다.
연휴가 빠르게 다가오고 있어, 제 쪽에서는 1월 말까지 비추천(deprecation) 사항을 수정하기가 어렵습니다. 좀 더 정확한 시간 범위를 알려주시지 않겠습니까?
제 개인 프로젝트 우선순위는 Discourse와 무관하다는 것을 잘 알고 있습니다. 하지만 기업 환경에서는 원하는 만큼 빠르게 움직일 수 없기 때문입니다.
어쨌든, 수정할 일이 많지 않은 것 같습니다. 비추천 항목은 4개뿐입니다:
[THEME 2 'XXX Theme'] Deprecation notice: controller:navigation/category no longer exists, and this shim will eventually be removed. To fetch information about the current discovery route, use the discovery service instead. [deprecation id: discourse.navigation-category-controller] deprecated.js:54:12
[THEME 2 'XXX Theme'] Deprecation notice: Defining connector classes via registerConnectorClass is deprecated. See https://meta.discourse.org/t/32727 for more modern patterns. [deprecation id: discourse.register-connector-class-legacy] 2 deprecated.js:54:12
DEPRECATION: [THEME 2 'XXX Theme'] Function prototype extensions have been deprecated, please migrate from function(){}.property('bar') to computed('bar', function() {}). [deprecation id: function-prototype-extensions.property] See https://deprecations.emberjs.com/v3.x#toc_function-prototype-extensions-property for more details. deprecate-shim.js:33
[THEME 2 'XXX Theme'] "model:user" has already been initialized and registered as a singleton. Move the modifyClass call earlier in the boot process for changes to take effect. https://meta.discourse.org/t/262064 plugin-api.js:220:14
연휴가 다가오고 있어, 연말 전에 표준/비즈니스 플랜의 호스팅에 이를 배포하지 않을 것이라고 말하는 것이 안전할 것 같습니다. 그 이후에 대해서는 현재 구체적인 날짜가 없습니다.
현재는 문제가 얼마나 광범위한지 데이터를 수집하고 있으며, 관리자에게 경고를 보내고 문제를 해결하도록 돕기 위한 전략을 마련하고 있습니다. 여기에 있는 공지사항의 지침을 따르는 것이 도움이 되지만, Meta에서 이러한 공지사항을 모두 주시하고 있을 것이라고 기대할 수는 없습니다.
정말 좋습니다! 그리고 이것들만 봐도, Ember 업그레이드에 있어 치명적인 것은 “Function prototype extensions” 하나뿐입니다 (물론, 다른 것들도 결국에는 치명적이 될 것이므로, 그것들도 해결하는 것이 여전히 가치가 있습니다)
데이비드, 감사합니다 어제 테스트 라이딩을 해봤는데, 제가 사용하는 플러그인 2개를 제외하고는 모든 것이 잘 작동하는 것 같습니다. Fingerprint 플러그인의 관리자 페이지가 비어 있고, Locations 플러그인의 사용자 지도가 로드되지 않습니다. 콘솔이나 /logs에 에러 메시지는 없습니다. 이는 좋은 소식이라 되돌릴 수 있고, 코어에 포함되기 전에 이 문제를 해결할 충분한 시간이 있습니다. 수고하셨습니다
David, 감사합니다. 잘 작동하는 것 같습니다 그런데 작은 이상한 점을 하나 발견했어요. 방금 관리자 화면에서 Discourse를 업데이트했는데, 콘솔 로그의 Ember 버전이 다시 로 돌아갔습니다.
app.yml을 다시 확인해 봤는데 EMBER_VERSION: 5가 여전히 남아 있습니다. 하지만 관리자 업그레이드 과정에서 Ember 버전이 되돌려진 것 같습니다. 확인해 보니 Location 맵도 정상적으로 로드되고 있습니다. 따라서 콘솔 로그가 맞고 실제로 버전이 되돌려진 것입니다.