Topic List Previews (legacy)

좋아요, Topic List Previews의 모든 사용자는 아래 내용을 꼭 확인해 주세요.

플러그인 사용 시 안전하게 업데이트하는 방법:

Pavilion의 업데이트 일정

Topic List Previews는 Pavilion 계열의 오픈소스 플러그인 중 하나입니다.

앞으로 Pavilion은 매월 첫 5일 동안에만 핵심 플러그인 세트가 Discourse Core의 tests-passed 브랜치와 호환되도록 보장하는 데 집중할 것입니다.

호환성 문제로 인해 발생하는 버그는 이 ‘지원 기간’ 동안 최대한 빨리(가능한 한 7일 전까지) 처리될 것입니다. 심각도가 낮거나 Beta 기능 관련 버그는 해당 날짜까지 해결되지 않을 수 있지만, 포럼을 ‘깨뜨리는(breaking)’ 명백한 문제는 해결되어야 합니다.

이 새로운 정책은 2020년 5월 1일부터 시행됩니다

이 정책을 도입하는 이유

우리는 Discourse 코어의 변경 사항에 대해 통제할 수 없습니다. 그렇게 되어야 합니다. 그러나 우리의 플러그인이 성장하고 더 정교해지면서, Discourse의 모든 업데이트와 호환성을 보장하는 것이 점점 더 부담이 되고 있습니다. 즉각적인 호환성을 유지하는 것은 더 이상 불가능해지고 있습니다.

개발자가 플러그인 지원 외에도 다른 우선순위에 집중할 수 있도록 숨 쉴 공간을 마련하기 위해, 매달 매일 Discourse와의 호환성을 보장하지 않을 것입니다.

이 정책은 또한 더 많은 안정성을 달성하고, 언제 더 안전하게 업데이트할 수 있는지에 대한 확실성을 높이는 데 도움이 될 것입니다.

업데이트 수행 방법

매월 첫 5일 동안 프로덕션 Discourse 인스턴스(Discourse 코어 우리 플러그인)를 업데이트하도록 하세요. 겪는 문제가 있다면 Meta의 관련 플러그인 토픽에서 알려주세요. 이 기간 동안 Pavilion 팀으로부터 해당 플러그인 문제에 대해 더 집중적인 지원을 받을 수 있습니다.

월 초 5일 이후에 프로덕션 서버를 업데이트하는 것은 본인의 책임입니다. 그렇게 하다가 우리 플러그인 관련 문제가 발생하면 보고해 주시기를 권하며, 적절한 경우 해결될 때까지 우리 플러그인을 제거해 주세요. 불행히도 다음 달 초의 다음 지원 기간까지 수정하지 못할 수 있습니다.

더 큰 안전을 위해

프로덕션 사이트의 백업으로 만든 자체 스테이징 서버에서 업데이트를 테스트하는 것을 고려해 보세요. 사이트가 크거나 인기 있으며/또는 비즈니스의 일부라면 특히 중요합니다.

이 서버를 나머지 달 동안 꺼두어 가동 시간 요금을 내지 않도록 할 수 있습니다. 이 기회를 활용하여 플러그인 문제를 식별하기 위해 모든 기본 기능을 테스트해 보세요. 모든 중요하고 긴급한 문제를 관련 플러그인 토픽에 최대한 빨리 보고해 주세요.

스테이징 사이트를 사용 하면 업데이트 시기에 대해 더 많은 재량을 가질 수 있지만, 달 후반부에는 지원이 상대적으로 부족하다는 점을 유의하세요.

이해해 주셔서 감사합니다!

(곧 이 정책 노트를 모든 핵심 플러그인에 추가할 예정이며, 이 토픽의 OP에도 추가했습니다).

8개의 좋아요