인기 플러그인을 Discourse 코어에 번들링

앞으로 몇 주 동안, 인기 있는 Discourse 플러그인 중 일부를 코어 저장소로 이동할 예정입니다. 이는 Discourse가 기본적으로 더 많은 플러그인을 포함하게 되며, 모든 플러그인의 테스트 및 최신 상태를 유지하는 것이 더 쉬워진다는 것을 의미합니다.

이 모든 플러그인은 기본적으로 비활성화 상태로 유지되므로, 기존 커뮤니티에는 눈에 띄는 영향을 미치지 않습니다. discourse.org와 같은 관리형 호스팅 서비스를 사용 중이라면 아무 조치도 필요하지 않습니다.

자체 호스팅 커뮤니티

Discourse를 자체 호스팅 중이고 이미 이 플러그인 중 하나를 사용 중이라면, 다음 재빌드 전에 app.yml 파일에서 관련 줄을 제거하도록 안내받게 됩니다.

개발 환경

이미 로컬에 플러그인 중 하나가 설치되어 있고 최신 버전의 Discourse 코어를 가져온 경우, 다음 두 가지 중 하나가 발생합니다.

  1. 플러그인에 심볼릭 링크를 사용하는 경우, git pull 실행 중 오류가 발생합니다. 문제를 해결하려면 심볼릭 링크를 삭제한 후 git pull을 다시 실행하십시오.

  2. 플러그인을 직접 클론한 경우, 코어의 git pull은 성공하지만 중첩된 git 저장소로 인해 예상치 못한 'unstaged changes’가 발생할 수 있습니다. 가장 좋은 진행 방법은 영향을 받은 디렉토리를 삭제한 후 main에서 restore하는 것입니다. 예를 들어:

    rm -rf plugins/discourse-reactions
    git restore plugins/discourse-reactions
    

대상 플러그인

69개의 좋아요
How plugins moving to core is communicated
Core plugins added to my updated site today
What happens next?
Bootstrap failed with exit code 128
Discourse Patreon
Discourse AI
Discourse Gamification
Discourse Post Voting
最新版更新出错
Discourse User Notes
Discourse Topic Voting
Discourse Templates
Discourse Affiliate
Self-Hosting Discourse Just Got a Whole Lot Easier
Unboxing Discourse 3.5
Discourse Birthdays & Anniversaries Today (Banner)
Sudden Sidekiq trend change & anomaly
Discourse Assign
What happens next?
How plugins moving to core is communicated
How plugins moving to core is communicated
How plugins moving to core is communicated
Discourse Captcha
Discourse Data Explorer
Discourse Login with Amazon
Discourse Graphviz
Discourse Learning Management System Integration (LTI 1.3 Authentication)
Microsoft Authentication
Discourse OAuth2 Basic
Discourse OpenID Connect (OIDC)
Discourse Reactions
RSS Polling
Discourse Subscriptions Plugin
Discourse Zendesk
Discourse Apple Authentication
Discourse Chatbot :robot:
Discourse AI Topic Summary :robot:
‘Preinstalled’ plugin label on hosted sites
Discourse Solved
Discourse Advertising Plugin (Ads)
Discourse GitHub
Discourse Policy
Discourse Docker Manager
3.5.0.beta8: Bundled plugins, a new theme, better color management, powerful filtering, and advanced image controls
Discourse Solved
Discourse Assign
Discourse Graphviz
Install plugins on a self-hosted site
How do I remove the Anniversaries option from the burger menu?
Add-on suggestions for humor focused community
[Admin Notice] One of your themes or plugins contains code which needs updating. (id:discourse.user.userOptions)
Discourse Chat Integrations
Discourse Events
Suggested improvements to plugin page now that more plugins are bundled
Error 500 when moving posts
Math and AI workarounds