Discourse의 Config as code 옵션이 있나요?

사이트들이 이를 위해 사전에 설정된 Contribute > Site feedback 카테고리를 사용할 것으로 기대하고 있습니다. 해당 카테고리의 설명은 다음과 같습니다: “이 사이트, 그 조직 구조, 작동 방식 및 개선 방안에 대한 토론.”

흥미로운 아이디어입니다. 일반 토픽에서 사용자가 변경 사항을 제안하는 것보다 어떤 이점이 있을까요? 목표가 사이트 설정에 대해 시간이 지남에 따라 이루어진 변경 사항을 추적하는 방법을 마련하는 것인가요?

사이트 설정, 카테고리, 태그, 정책 등은 Discourse API를 통해 설정할 수 있습니다. git 저장소에서 API를 통해 사이트 구성을 관리하는 스크립트를 사용하는 것이 가능할 수 있습니다. 저장소의 PR이 수락될 때 이 스크립트를 실행할 수 있습니다. 제 관점에서 보면, 이는 UI를 통해 사이트 구성을 수동으로 변경하는 것보다 더 어려울 것입니다.

2개의 좋아요